@charset "UTF-8";
.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles){--form-font-family:inherit;--form-font-size:var(--wp--preset--font-size--bbe-medium,inherit);--form-spacing:0px;--form-text-accent:var(--wp--preset--color--bbe-primary-500,currentColor);--form-text-color:var(--wp--preset--color--bbe-neutral-700,currentColor);--form-background-color:var(--wp--preset--color--bbe-neutral-000,transparent);--form-border-color:var(--wp--preset--color--bbe-neutral-300,currentColor);--form-border-radius:0px;--form-border-width:1px;--form-button-font-size:var(--wp--preset--font-size--bbe-small,.9em);--form-button-font-weight:500;--form-button-text-color:var(--wp--preset--color--bbe-neutral-000,currentColor);--form-button-background-color:var(--wp--preset--color--bbe-primary-500,color-mix(in srgb,currentColor 10%,transparent));--form-button-border-color:var(--wp--preset--color--bbe-primary-500);--form-button-text-hover-color:var(--wp--preset--color--bbe-neutral-000);--form-button-background-hover-color:var(--wp--preset--color--bbe-primary-600,color-mix(in srgb,currentColor 20%,transparent));--form-button-border-hover-color:var(--wp--preset--color--bbe-primary-600);--form-button-border-width:0px;--form-button-border-radius:0px;--form-msg-font-size:var(--wp--preset--font-size--bbe-large,inherit);--form-msg-spacing:0px;--form-success:#096;--form-warning:#fe9a00;--form-error:#ec003f}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[list]),.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form select:where([size],[multiple]),.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form textarea{all:revert;background-color:var(--form-background-color);border:solid var(--form-border-width) var(--form-border-color);border-radius:var(--form-border-radius);box-sizing:border-box;color:var(--form-text-color);font-family:var(--form-font-family);font-size:var(--form-font-size);font-style:normal;line-height:1.7;margin:0;outline-color:transparent;outline:0;padding:.5em .9em;transition:opacity .1s}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[list])::placeholder,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form textarea::placeholder{color:inherit;opacity:.7}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[list]):focus::placeholder,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form textarea:focus::placeholder{opacity:.3}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form textarea{resize:vertical;vertical-align:top}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number]){padding-right:.5em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number])::-webkit-inner-spin-button,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number])::-webkit-outer-spin-button{opacity:0;pointer-events:none;transition:opacity .1s}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number]:focus)::-webkit-inner-spin-button,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number]:focus)::-webkit-outer-spin-button{opacity:1;pointer-events:auto}@supports(-moz-appearance:textfield){.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number]){-moz-appearance:textfield;padding-right:calc(.5em + 18px)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=number]:focus){-moz-appearance:auto;padding-right:.5em}}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=date],[type=datetime-local],[type=month],[type=week])::-webkit-calendar-picker-indicator{background:none;background-color:color-mix(in srgb,currentColor 70%,transparent);cursor:pointer;mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"><path d=\"M11 18H7v-4h4z\"/><path fill-rule=\"evenodd\" d=\"M9 4h6V2h2v2h4v18H3V4h4V2h2zM5 20h14v-8H5zm0-10h14V6h-2v2h-2V6H9v2H7V6H5z\" clip-rule=\"evenodd\"/></svg>") center/1.3em no-repeat}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=date],[type=datetime-local],[type=month],[type=week])::-webkit-calendar-picker-indicator:hover{background-color:currentColor}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=time])::-webkit-calendar-picker-indicator{background:none;background-color:color-mix(in srgb,currentColor 70%,transparent);cursor:pointer;mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"><path d=\"m13 12.535-.438.291-.007.006-3.832 2.555-1.11-1.664L11 11.465V7h2z\"/><path fill-rule=\"evenodd\" d=\"M12.492 2.012A10 10 0 0 1 22 12l-.012.492a10 10 0 0 1-9.496 9.496L12 22a10 10 0 0 1-9.24-6.173 10 10 0 0 1-.748-3.335L2 12a10 10 0 0 1 6.173-9.24A10 10 0 0 1 12 2zM12 4a8 8 0 0 0-8 8l.01.394A8 8 0 0 0 12 20l.394-.01A8 8 0 0 0 20 12l-.01-.394a8 8 0 0 0-7.596-7.596z\" clip-rule=\"evenodd\"/></svg>") center/1.3em no-repeat}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=time])::-webkit-calendar-picker-indicator:hover{background-color:currentColor}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=file]){all:revert;background:transparent;border:dashed var(--form-border-width) var(--form-border-color);border-radius:var(--form-border-radius);box-sizing:border-box;font-size:var(--wp--preset--font-size--bbe-x-small,.9em);outline:0;padding:.5em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=file])::-webkit-file-upload-button,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=file])::file-selector-button{background-color:var(--form-button-background-color);border:solid var(--form-button-border-width) var(--form-button-border-color);border-radius:calc(var(--form-button-border-radius) - 2px);color:var(--form-button-text-color);cursor:pointer;font-weight:400;margin-right:.5em;padding:.5em .9em;transition:background-color .1s,border-color .1s}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=file])::-webkit-file-upload-button:hover{background-color:var(--form-button-background-hover-color);border-color:var(--form-button-border-hover-color);color:var(--form-button-text-hover-color)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=file])::file-selector-button:hover{background-color:var(--form-button-background-hover-color);border-color:var(--form-button-border-hover-color);color:var(--form-button-text-hover-color)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form select:where(:not([size])):where(:not([multiple])){all:revert;appearance:none;background-color:var(--form-background-color);background-image:conic-gradient(color-mix(in srgb,currentColor 50%,transparent) 45deg,transparent 45deg 315deg,color-mix(in srgb,currentColor 50%,transparent) 315deg);background-position:right .9em top calc(50% + .2em);background-repeat:no-repeat;background-size:.7em .7em;border:solid var(--form-border-width) var(--form-border-color);border-radius:var(--form-border-radius);box-sizing:border-box;color:var(--form-text-color);cursor:pointer;font-family:var(--form-font-family);font-size:var(--form-font-size);font-style:normal;line-height:1.7;margin:0;outline-color:transparent;outline:0;padding:.5em 2.3em .5em .9em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form select:where(:not([size])):where(:not([multiple])):hover{background-image:conic-gradient(color-mix(in srgb,currentColor 70%,transparent) 45deg,transparent 45deg 315deg,color-mix(in srgb,currentColor 70%,transparent) 315deg)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form select:where([size],[multiple]){outline:0;vertical-align:top}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form optgroup{font-style:normal;font-weight:500;margin:.25em 0 0;padding:0}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form select>optgroup:first-of-type{margin:0}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form option{margin:0;padding:.125em 0}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form optgroup>option{padding-left:1em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form optgroup>option:first-of-type{margin-top:.125em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([list]){appearance:none;-webkit-appearance:none;outline:0}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([list])::-webkit-calendar-picker-indicator{display:none!important}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form button,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=button]),.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=reset]),.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=submit]){all:revert;appearance:none;background-color:var(--form-button-background-color);border:solid var(--form-button-border-width) var(--form-button-border-color);border-radius:var(--form-button-border-radius);box-sizing:border-box;color:var(--form-button-text-color);cursor:pointer;font-family:inherit;font-size:var(--form-button-font-size);font-style:normal;font-weight:var(--form-button-font-weight);line-height:1.7;outline:0;padding:.5em 1.3em;transition:color .1s,background-color .1s,border-color .1s}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form button:hover,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=button]):hover,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=reset]):hover,.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=submit]):hover{background-color:var(--form-button-background-hover-color);border-color:var(--form-button-border-hover-color);color:var(--form-button-text-hover-color)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=checkbox]),.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=radio]){all:revert;align-items:center;appearance:none;background-color:var(--form-background-color);border:solid var(--form-border-width) var(--form-border-color);box-sizing:border-box;display:inline-flex;font-size:var(--form-font-size);height:1.25em;justify-content:center;margin:0;outline:0;position:relative;vertical-align:sub;width:1.25em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=radio]){border-radius:50%}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=checkbox]){border-radius:min(var(--form-border-radius) - 2px,3px)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=checkbox]):checked:before{background-color:var(--form-text-accent);content:"";height:100%;mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\"><path stroke=\"currentColor\" stroke-width=\"4\" d=\"m3 12 6 6L21 6\"/></svg>");mask-position:center;mask-size:100%;position:absolute;width:100%}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=radio]):checked:before{background-color:var(--form-text-accent);content:"";height:100%;mask:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\"><rect width=\"14\" height=\"14\" x=\"5\" y=\"5\" rx=\"7\"/></svg>");mask-position:center;mask-size:100%;position:absolute;width:100%}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range]){all:revert;-webkit-appearance:none;appearance:none;background:transparent;box-sizing:border-box;font-size:var(--form-font-size);vertical-align:middle}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-webkit-slider-runnable-track{background:var(--form-border-color);border-radius:calc(var(--form-border-radius) - 2px);height:.25em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-moz-range-track{background:var(--form-border-color);border-radius:calc(var(--form-border-radius) - 2px);height:.25em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--form-button-background-color);border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:1em;margin-top:-.375em;outline:0;transition:background-color .1s;width:1em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-moz-range-thumb{-webkit-appearance:none;appearance:none;background:var(--form-button-background-color);border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:1em;outline:0;transition:background-color .1s;width:1em}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-webkit-slider-thumb:hover{background-color:var(--form-button-background-hover-color);border-color:var(--form-button-border-hover-color);color:var(--form-button-text-hover-color)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form input:where([type=range])::-moz-range-thumb:hover{background-color:var(--form-button-background-hover-color);border-color:var(--form-button-border-hover-color);color:var(--form-button-text-hover-color)}div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7 form .wpcf7-response-output{border:max(var(--form-border-width),1px) solid var(--form-text-accent);border-radius:var(--form-border-radius)}div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.sent .wpcf7-response-output{border-color:var(--form-success);font-size:var(--form-msg-font-size)}div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.aborted .wpcf7-response-output,div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.failed .wpcf7-response-output{border-color:var(--form-error);font-size:var(--form-msg-font-size)}div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.spam .wpcf7-response-output{border-color:var(--form-warning);font-size:var(--form-msg-font-size)}div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.invalid .wpcf7-response-output,div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.payment-required .wpcf7-response-output,div.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) form.unaccepted .wpcf7-response-output{border-color:var(--form-warning)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-form-control-wrap:not(:first-child){margin-top:var(--form-spacing)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .wpcf7-not-valid-tip{color:var(--form-error);font-size:var(--form-msg-font-size,--wp--preset--font-size--bbe-x-small);margin-top:var(--form-msg-spacing)}.wp-block-wpbbe-contact-form-7:where(.has-wpbbe-cf7-styles) .use-floating-validation-tip .wpcf7-not-valid-tip{background:inherit;border:var(--form-border-width) solid var(--form-error);padding:.5em .9em}.wp-block-wpbbe-contact-form-7 .wpcf7-form{align-items:var(--form-justify,flex-start);display:flex;flex-direction:column;gap:var(--form-gap)}.wp-block-wpbbe-contact-form-7 .wpcf7-form .hidden-fields-container{display:none}.wp-block-wpbbe-contact-form-7 .wpcf7-form>*{line-height:inherit;margin:0}.wp-block-wpbbe-contact-form-7 .wpcf7-form-control-wrap{display:block}.wp-block-wpbbe-contact-form-7 .wpcf7-form input:where([type=email],[type=number],[type=password],[type=search],[type=text],[type=tel],[type=url],[type=file]),.wp-block-wpbbe-contact-form-7 .wpcf7-form select,.wp-block-wpbbe-contact-form-7 .wpcf7-form textarea{width:100%}.wp-block-wpbbe-contact-form-7.has-stretch-all .wpcf7-form button,.wp-block-wpbbe-contact-form-7.has-stretch-all .wpcf7-form input:where([type=submit],[type=reset],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]){width:100%}.wp-block-wpbbe-contact-form-7 .wpcf7-form .wpcf7-spinner{display:none!important}.wp-block-wpbbe-contact-form-7 .wpcf7-form.submitting .wpcf7-submit.has-spinner{background-color:currentColor;color:inherit;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 200 200%27%3E%3Ccircle cx=%2740%27 cy=%27100%27 r=%2715%27 fill=%27%23FF156D%27 stroke=%27%23FF156D%27 stroke-width=%2715%27%3E%3Canimate attributeName=%27opacity%27 begin=%27-.4%27 calcMode=%27spline%27 dur=%272%27 keySplines=%27.5 0 .5 1;.5 0 .5 1%27 repeatCount=%27indefinite%27 values=%271;0;1;%27/%3E%3C/circle%3E%3Ccircle cx=%27100%27 cy=%27100%27 r=%2715%27 fill=%27%23FF156D%27 stroke=%27%23FF156D%27 stroke-width=%2715%27%3E%3Canimate attributeName=%27opacity%27 begin=%27-.2%27 calcMode=%27spline%27 dur=%272%27 keySplines=%27.5 0 .5 1;.5 0 .5 1%27 repeatCount=%27indefinite%27 values=%271;0;1;%27/%3E%3C/circle%3E%3Ccircle cx=%27160%27 cy=%27100%27 r=%2715%27 fill=%27%23FF156D%27 stroke=%27%23FF156D%27 stroke-width=%2715%27%3E%3Canimate attributeName=%27opacity%27 begin=%270%27 calcMode=%27spline%27 dur=%272%27 keySplines=%27.5 0 .5 1;.5 0 .5 1%27 repeatCount=%27indefinite%27 values=%271;0;1;%27/%3E%3C/circle%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:2em}.wp-block-wpbbe-contact-form-7 .wpcf7 form .wpcf7-response-output{border:var(--form-border-width) solid var(--form-text-accent);border-radius:var(--form-border-radius);margin:0;padding:.5em .9em}.wp-block-wpbbe-contact-form-7 .wpcf7-list-item{display:inline-block;margin:0 1em 0 0}.wp-block-wpbbe-contact-form-7 .wpcf7-list-item-label:after,.wp-block-wpbbe-contact-form-7 .wpcf7-list-item-label:before{display:none}.wp-block-wpbbe-contact-form-7 .wpcf7-list-item-label{margin-left:.5em}.wp-block-wpbbe-contact-form-7 .wpcf7-list-item-label:has(+input){margin-left:0;margin-right:.5em}
.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
html{overflow-x:clip}body,html{-webkit-text-size-adjust:100%}html.has-modal-open{overflow:auto}.wp-block-navigation__responsive-container.has-modal-open{overscroll-behavior:contain}.is-root-container.wp-site-blocks>*,.is-root-container>*,.wp-site-blocks>*{margin-top:0}:focus{outline:0}mark{background-color:rgba(0,0,0,0)}.wp-block-image a,.wp-block-image img{display:block}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{padding-block:.5rem}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{height:30px;width:30px}.wp-block-navigation__responsive-container.is-menu-open{padding:clamp(1rem,5vw,20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:calc(1rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{gap:1rem;padding-block:1.5rem .5rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:1rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.wp-block-search__label.wp-block-search__label{display:block;line-height:1em;padding-bottom:.75em}.wp-block-search__input.wp-block-search__input{border-radius:5px;padding-inline:.9em;padding-block:.5em;line-height:1.6em;height:calc(2.6em + 2px);color:inherit;background:0 0}.wp-block-search__button.wp-block-search__button{border-radius:5px;padding-inline:1.25em;padding-block:.5em;line-height:1.6em;margin-left:.8em}.wp-block-search__button.has-icon{display:flex;justify-content:center;align-items:center;padding:0;height:calc(2.6em + 2px);width:calc(2.6em + 2px)}.wp-block-search__button.has-icon svg{height:1.8em;width:1.8em;min-height:auto;min-width:auto}.wp-block-search.wp-block-search__button-only .wp-block-search__input{margin-right:.8em}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{margin-right:0}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-small-icon-size{font-size:18px}.wp-block-social-links.has-large-icon-size{font-size:32px}.wp-block-social-links.has-huge-icon-size{font-size:38px}.wp-block-navigation .is-menu-open .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:0}.wp-lightbox-container button{z-index:9}
.columns-1.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.columns-2.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.columns-3.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.columns-4.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.columns-5.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.columns-6.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.columns-7.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.columns-8.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.columns-9.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(9,minmax(0,1fr))}.columns-10.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(10,minmax(0,1fr))}.columns-11.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(11,minmax(0,1fr))}.columns-12.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.columns-13.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(13,minmax(0,1fr))}.columns-14.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(14,minmax(0,1fr))}.columns-15.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(15,minmax(0,1fr))}.columns-16.wp-block-post-template.is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:repeat(16,minmax(0,1fr))}
.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation.wpbbe-responsive-navigation .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:revert}
.wp-block-navigation.has-hover .wp-block-navigation-item__content,.wp-block-navigation.has-submenu-hover .wp-block-navigation-item__content{transition:color .1s}.wp-block-navigation.has-hover .wp-block-navigation-item__content:hover{color:var(--wp-navigation-hover,initial)}.wp-block-navigation.has-submenu-hover .is-menu-open .wp-block-navigation-item__content:hover,.wp-block-navigation.has-submenu-hover .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--wp-navigation-submenu-hover,initial)}
.wp-block-button.has-hover-text :is(.wp-element-button:hover,.wp-block-button__link:hover){color:var(--wp-block-button--hover-text,initial)!important}.wp-block-button.has-hover-background :is(.wp-element-button:hover,.wp-block-button__link:hover){background-color:var(--wp-block-button--hover-background,initial)!important}.wp-block-button.has-hover-border :is(.wp-element-button:hover,.wp-block-button__link:hover){border-color:var(--wp-block-button--hover-border,initial)!important}.wp-block-button.has-hover-background :is(.wp-element-button,.wp-block-button__link),.wp-block-button.has-hover-border :is(.wp-element-button,.wp-block-button__link),.wp-block-button.has-hover-text :is(.wp-element-button,.wp-block-button__link){transition:color .1s,background-color .1s,border-color .1s}
.wpbbe__flex-item-prevent-shrinking{flex-shrink:0;max-width:100%}
[data-aos]{animation-delay:var(--aos-delay,0s);animation-duration:var(--aos-duration,.3s);animation-fill-mode:forwards;animation-timing-function:var(--aos-easing,ease);opacity:0;transform:translateZ(0)}[data-aos][data-aos-easing=linear]{animation-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos-easing=ease]{animation-timing-function:ease}[data-aos][data-aos-easing=ease-in]{animation-timing-function:ease-in}[data-aos][data-aos-easing=ease-out]{animation-timing-function:ease-out}[data-aos][data-aos-easing=ease-in-out]{animation-timing-function:ease-in-out}[data-aos][data-aos-easing=ease-back]{animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos-easing=ease-in-quad]{animation-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos-easing=ease-out-quad]{animation-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos-easing=ease-in-out-quad]{animation-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos-easing=ease-in-quart]{animation-timing-function:cubic-bezier(.895,.03,.685,.22)}[data-aos][data-aos-easing=ease-out-quart]{animation-timing-function:cubic-bezier(.165,.84,.44,1)}[data-aos][data-aos-easing=ease-in-out-quart]{animation-timing-function:cubic-bezier(.77,0,.175,1)}[data-aos][data-aos-easing=ease-in-expo]{animation-timing-function:cubic-bezier(.95,.05,.795,.035)}[data-aos][data-aos-easing=ease-out-expo]{animation-timing-function:cubic-bezier(.19,1,.22,1)}[data-aos][data-aos-easing=ease-in-out-expo]{animation-timing-function:cubic-bezier(1,0,0,1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[data-aos|=fade-in].aos-animate,[data-aos|=fade].aos-animate{animation-name:fadeIn}[data-aos|=fade-out].aos-animate{animation-name:fadeOut}@keyframes slideUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes slideDown{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes slideLeft{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}@keyframes slideRight{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}[data-aos=slide-up].aos-animate{animation-name:slideUp}[data-aos=slide-down].aos-animate{animation-name:slideDown}[data-aos=slide-left].aos-animate{animation-name:slideLeft}[data-aos=slide-right].aos-animate{animation-name:slideRight}@keyframes zoomIn{0%{opacity:0;transform:translateZ(0) scale(.8)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:translateZ(0) scale(1.2)}to{opacity:1;transform:translateZ(0) scale(1)}}[data-aos=zoom-in].aos-animate{animation-name:zoomIn}[data-aos=zoom-out].aos-animate{animation-name:zoomOut}
.wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;height:100dvh}header:has(>.is-position-sticky){display:contents}.is-position-sticky.is-pin-ready.is-pin-ready{transition-duration:.2s;transition-property:background,border-color,box-shadow,-webkit-backdrop-filter,backdrop-filter}.is-position-sticky.is-pinned.has-pinned-background{background:var(--wp-sticky--pinned-background,initial)!important}.is-position-sticky.is-pinned.has-pinned-blur{-webkit-backdrop-filter:blur(var(--wp-sticky--pinned-backdrop-blur,0));backdrop-filter:blur(var(--wp-sticky--pinned-backdrop-blur,0))}.is-position-sticky.is-pinned.has-pinned-border{border-color:var(--wp-sticky--pinned-border-color,initial)!important}.is-position-sticky.is-pinned.has-pinned-shadow{box-shadow:var(--wp-sticky--pinned-shadow,initial)}
.is-position-sticky.is-overlap-bottom{margin-top:var(--wp--pinned-block-overlap,0)!important}.is-position-sticky.is-overlap-top{margin-bottom:var(--wp--pinned-block-overlap,0)!important}
.wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;height:100dvh}.has-backdrop-blur,.has-backdrop-blur .svg-wrapper{-webkit-backdrop-filter:blur(var(--wp--backdrop-blur,0));backdrop-filter:blur(var(--wp--backdrop-blur,0))}.wpbbe-svg-icon.has-backdrop-blur{backdrop-filter:none}
.aos-root:not(.aos-animate) [data-aos]{animation-name:none}.aos-root.aos-animate [data-aos|=fade-in],.aos-root.aos-animate [data-aos|=fade]{animation-name:fadeIn}.aos-root.aos-animate [data-aos|=fade-out]{animation-name:fadeOut}.aos-root.aos-animate [data-aos=slide-up]{animation-name:slideUp}.aos-root.aos-animate [data-aos=slide-down]{animation-name:slideDown}.aos-root.aos-animate [data-aos=slide-left]{animation-name:slideLeft}.aos-root.aos-animate [data-aos=slide-right]{animation-name:slideRight}.aos-root.aos-animate [data-aos=zoom-in]{animation-name:zoomIn}.aos-root.aos-animate [data-aos=zoom-out]{animation-name:zoomOut}
span.text-with-gradient{-webkit-background-clip:text;background-repeat:repeat;background-size:100%;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.format-library__inline-color-wpbbe-gradient{padding:16px}.format-library__inline-color-wpbbe-gradient .components-custom-gradient-picker__gradient-bar .components-button{padding:0}
.nativeScroll{position:relative;--ns-items:5;--ns-item-min-height:150px;--ns-item-min-width:150px;--ns-item-gap:20px;--ns-item-tail:0;--ns-progress-alignment:left;--ns-progress-width:100%;--ns-progress-height:4px;--ns-indicator-height:4px;--ns-indicator-color:#888888c2;--ns-progress-radius:0px;--ns-progress-voffset:0px;--ns-progress-hoffset:0px;--ns-progress-translate-x:0px;--ns-progress-translate-y:0px;--ns-progress-left-position:calc(50% + var(--ns-progress-hoffset));--ns-progress-top-position:calc(100% + var(--ns-progress-voffset));--ns-progress-bar-voffset:0px;--ns-progress-bar-translate-x:0px;--ns-progress-bar-translate-y:-50%;--ns-progress-bar-top-position:calc(50% + var(--ns-progress-bar-voffset));--ns-progress-color:#88888840;--ns-scroll-snap:inline mandatory;--ns-scroll-snap-mode:center;--ns-scroll-padding:0px;--ns-scroll-block-padding:0px;--progress-display:inline-flex;--progress-opacity:1;--ns-overlap-position:relative;--ns-overlap-width:auto;--ns-overlap-left-offset:auto;--ns-overlap-right-offset:auto;--ns-overlap-top-offset:auto;--ns-overlap-bottom-offset:auto;opacity:0;-webkit-transform:translateZ(0);transition:opacity .2s;--ns-item-justify:center;--ns-item-alignment:start;align-items:flex-start;justify-content:space-between;max-width:100%}.nativeScroll.alignfull{max-width:none}.nsContent{display:grid;gap:var(--ns-item-gap);grid-auto-columns:min(100%,max(var(--ns-item-min-width),100%/(var(--ns-items) + var(--ns-item-tail)) - var(--ns-item-gap)*(var(--ns-items) - 1)/var(--ns-items)));grid-auto-flow:column;min-height:var(--ns-item-min-height);overflow-x:auto;overflow-y:hidden;padding-block:var(--ns-scroll-block-padding);padding-inline:var(--ns-scroll-padding);overflow-scrolling:touch;align-items:var(--ns-item-alignment);border-style:solid;border-width:0;justify-items:var(--ns-item-justify);overscroll-behavior-inline:contain;position:relative;scroll-behavior:smooth;scroll-padding-inline:var(--ns-scroll-padding);scroll-snap-type:var(--ns-scroll-snap);scrollbar-width:none;z-index:1}.nsContent.has-border-color{border-width:2px}.nsContent::-webkit-scrollbar{display:none}.nsContent>*{scroll-snap-align:var(--ns-scroll-snap-mode)}.nativeScroll .nsArrow{cursor:pointer;left:var(--ns-overlap-left-offset);opacity:var(--arrow-opacity);position:var(--ns-overlap-position);right:var(--ns-overlap-right-offset);transition:opacity .3s;user-select:none;-webkit-user-select:none;z-index:2}.nativeScroll .nsArrow.nsDisabled{cursor:auto}.nativeScroll .nsProgressTrackWrapper{bottom:var(--ns-overlap-bottom-offset);display:flex;justify-content:var(--ns-progress-alignment);position:var(--ns-overlap-position);top:var(--ns-overlap-top-offset);width:var(--ns-overlap-width)}.nsProgressTrack{background:var(--ns-progress-color);border-radius:var(--ns-progress-radius);border-style:solid;border-width:0;display:var(--progress-display);height:var(--ns-progress-height);left:var(--ns-progress-left-position);min-width:56px;opacity:var(--progress-opacity);top:var(--ns-progress-top-position);transform:translate3d(var(--ns-progress-translate-x),var(--ns-progress-translate-y),0);transition:all .3s;width:min(var(--ns-progress-width),100%);z-index:2}.nativeScroll:hover .nsProgressTrack{opacity:1}.nsProgressIndicator{background:var(--ns-indicator-color);border-radius:var(--ns-progress-radius);border-style:solid;border-width:0;box-sizing:border-box;height:var(--ns-indicator-height);position:absolute;top:var(--ns-progress-bar-top-position);transform:translate3d(var(--ns-progress-bar-translate-x),var(--ns-progress-bar-translate-y),0);transition:border-color,border-radius .3s ease-in-out,transform 1ms;width:0}.nsContent.nsGrab{cursor:grabbing;user-select:none;-webkit-user-select:none}.nsContent>.is-selected{cursor:auto;user-select:auto;-webkit-user-select:initial}.nsNoScroll:not(.block-editor-block-list__block) .nsArrow,.nsNoScroll:not(.block-editor-block-list__block) .nsProgressTrackWrapper{display:none}.nativeScroll .wp-block-group,.nsContent .block-editor-block-list__block{min-width:0}
/* Import rule from: https://fonts.googleapis.com/css2?family=Figtree:wght@400..600&&display=swap&text=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 */

/* Import rule from: https://fonts.googleapis.com/css2?family=Outfit:wght@400..600&&display=swap&text=DEMOS1234567890 */



.demo-panel,
.annoying-button {
    --panel-color: #0A0F11;
    --header-height: 55px;
    --gutters: 40px;
    --normal-color: #fff;
    --hover-color: #03A9F4;
    --border-color: rgba(255, 255, 255, .2);
    --animation-time: .2s;
    --modal-animation-time: .35s;
    --button-size: 62px;
    --font-primary: 'Figtree', sans-serif;
    --font-decor: 'Outfit', sans-serif;
    --shadow-lite: 0 0 6px rgba(0, 0, 0, .3);
    --shadow-dark: 0 0 6px rgba(0, 0, 0, .6);
}
.demo-panel *,
.annoying-button * {
    box-sizing: border-box;
    text-decoration: none;
    color: var(--normal-color);
}
.demo-panel * {
    font-family: var(--font-primary);
    font-size: 16px;
    font-weight: 400;
}
.annoying-button * {
    font-family: var(--font-decor);
    line-height: 1;
}
.filter-panel a,
.filter-panel button *,
.filter-panel .category-selected {
    color: var(--normal-color);
    fill: currentColor;
    transition: color var(--animation-time);
}
.filter-panel a.act,
.filter-panel a:hover,
.filter-panel button:hover *,
.filter-panel .category-selected:hover {
    color: var(--hover-color);
}

.annoying-button {
    position: fixed;
    bottom: calc(50vh - var(--button-size)/2);
    right: 10px;
    display: block;
    width: var(--button-size);
    height: var(--button-size);
    border: none;
    cursor: pointer;
    z-index: 999;

    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    background: var(--panel-color);
    box-shadow: var(--shadow-lite);

    visibility: hidden;
    opacity: 0;
    transition: opacity var(--animation-time), visibility var(--animation-time);
    pointer-events: none;
}
.annoying-button.visible {
    visibility: visible;
    opacity: 1;
    pointer-events: auto;
}
.annoying-button .demos-number {
    position: absolute;
    top: calc(var(--button-size)/ 2 - 24px);

    font-size: 40px;
    line-height: 1;
    font-weight: 500;
}
.annoying-button .demos-caption {
    position: absolute;
    top: calc(var(--button-size)/ 2 + 8px);

    font-size: 14px;
    font-weight: 400;

    color: var(--normal-color) !important;
    text-shadow: var(--shadow-dark);
}

/* RGB demos count */
.annoying-button .demos-number {
    background: linear-gradient(90deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82,#f79533)
    0 0 / 300%;
    color: transparent !important;
    -webkit-background-clip: text;
    background-clip: text;
}

/* RGB hover */
@property --a {
    syntax: '<angle>';
    initial-value: 0deg;
    inherits: false
}
.annoying-button {
    overflow: hidden;
    border-radius: 3px;
}
.annoying-button::before {
    content: '';
    position: absolute;
    z-index: -1;
    opacity: 0;
    transition: opacity var(--animation-time);

    inset: 0px;
    border: solid 2px;
    border-image: conic-gradient(from var(--a),
    #669900, #99cc33, #ccee66,
    #006699, #3399cc, #990066, #cc3399,
    #ff6600, #ff9900, #ffcc00, #669900)
    1;

    filter: blur(0px);
    animation: a 4s linear infinite;
}
@media (hover: hover) {
    .annoying-button:hover::before {
        opacity: .8;
    }
}

/* Preventing epileptic episodes in sensitive individuals */
@media (prefers-reduced-motion: no-preference) {
    @keyframes move-bg {
        to {
            background-position: 300% 0;
        }
    }
    .annoying-button .demos-number {
        animation: move-bg 8s linear infinite;
    }

    @keyframes a { to { --a: 1turn } }
}


.demo-panel {
    display: block;
    visibility: hidden;
    opacity: 0;
    transform: scale(.95);

    pointer-events: none;
    overscroll-behavior: contain;

    box-sizing: border-box;
    max-width: none;
    max-height: none;
    width: min(100vw, 1080px);
    height: calc(100dvh - 80px);
    padding: 0;
    border: none;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0 0 6px rgba(0, 0, 0, .3);

    position: fixed;
    inset: 0;
    margin: auto;
    z-index: 100000;

    transition: opacity var(--modal-animation-time),
    transform var(--modal-animation-time),
    visibility var(--modal-animation-time),
    overlay var(--modal-animation-time) allow-discrete /* ,
                display var(--modal-animation-time) allow-discrete */;
}
/* Removing margins on smaller screens */
@media screen and (max-width: 1160px) {
    .demo-panel {
        margin: 0;
        width: auto;
        height: auto;
        border-radius: 0;
    }
}
.demo-panel[open] {
    visibility: visible;
    pointer-events: auto;
    opacity: 1;
    transform: none;
}
@starting-style {
    /* .demo-panel[open] {
        visibility: hidden;
        opacity: 0;
        transform: translate(0, -50px);
        pointer-events: none;
    } */
}

.demo-panel::backdrop {
    position: fixed;
    inset: 0;

    background-color: rgba(255, 255, 255, .5);
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    opacity: 0;

    transition: opacity var(--modal-animation-time);
}
.demo-panel[open]::backdrop {
    opacity: 1;
}
@starting-style {
    .demo-panel[open]::backdrop {
        opacity: 0;
    }
}


.content-wrap {
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}

.filter-panel {
    width: 100%;
    height: var(--header-height);
    line-height: 1;
    padding: 0 16px 0 16px;
    background-color: var(--panel-color);
    border-bottom: solid 1px var(--border-color);
}
.filter-panel .content-wrap {
    flex-wrap: nowrap;
    align-items: center;
    height: 100%;
}

@media screen and (min-width: 701px) {
    .category-selected,
    .showing-caption {
        display: none;
    }
    .filter-panel .categories-wrap {
        height: 100%;
    }
    .filter-panel nav {
        display: flex;
        flex-wrap: nowrap;
        gap: 10px;
        height: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
    }
    .filter-panel nav::-webkit-scrollbar {
        display: none;
    }
    .filter-panel nav > a {
        display: flex;
        white-space: nowrap;
        align-items: center;
        padding: 0 6px 0 6px;
    }
}

@media screen and (max-width: 700px) {
    .category-selected,
    .showing-caption {
        cursor: pointer;
    }
    .showing-caption {
        padding-right: 7px;
    }

    .filter-panel nav {
        display: grid;
        position: absolute;
        z-index: +1;
        background-color: var(--panel-color);
        padding: 15px;
        margin: 10px 0 0 -15px;
        gap: 15px;
        border: solid 1px var(--border-color);

        visibility: hidden;
        pointer-events: none;
        opacity: 0;
        transition: all var(--animation-time) ease;
    }
    .filter-panel .is-open nav {
        pointer-events: auto;
        visibility: visible;
        opacity: 1;
    }
}

.close-panel {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    cursor: pointer;
    background: none;
    border: none;
    padding: 0;
}
.close-panel svg {
    width: 25px;
    height: 25px;
}

.content-panel {
    width: 100%;
    height: calc(100% - var(--header-height));
    padding: var(--gutters);
    background-color: var(--panel-color);
    overflow: hidden;
}
.demo-panel .content-panel {
    overflow: auto;
    overscroll-behavior: contain;
}
.touchevents .content-panel {
    -webkit-overflow-scrolling: touch;
}
.content-panel .content-wrap {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    justify-content: center;
    column-gap: var(--gutters);
    row-gap: calc(var(--gutters) + 5px);
}

.demo-thumb {
    display: grid;
    gap: 10px;
    line-height: 16px;
}
.demo-thumb img {
    display: block;
    width: 100%;
    height: auto;
    aspect-ratio: 720 / 1080;
    border-radius: 2px;
    opacity: 0;
    transition: opacity var(--animation-time), transform var(--animation-time) ease-out;
}
.demo-thumb.thumb-loaded img {
    opacity: 1;
}
.demo-thumb.thumb-loaded:hover img {
    transform: matrix3d(1.04, 0, 0, 0, 0, 1.04, 0, 0, 0, 0, 1, -2, 0, 0, 0, 1);
}

.demo-thumb .caption-wrap {
    margin-top: 10px;
}
.demo-thumb .tags-wrap {
    font-size: 13px;
    color: #FFFFFF6E;
}

@media screen and (max-width: 470px) {
    .demo-panel {
        --gutters: 30px
    }
    .content-panel {
        padding: calc(var(--gutters) + 5px) var(--gutters);
    }
}

/* Custom scroll: begining */
@media (hover: hover) {

.the7-scrollbar {
    --scrollbar-thumb-color: rgba(255, 255, 255, 0.4);
    --scrollbar-thumb-hover-color: rgba(255, 255, 255, 0.6);

    scrollbar-color: var(--scrollbar-thumb-color) transparent;
}
.the7-scrollbar:hover {
    scrollbar-color: var(--scrollbar-thumb-hover-color) transparent;
}
.the7-scrollbar::-webkit-scrollbar {
    width: 13px;
    height: 13px;
}
.the7-scrollbar::-webkit-scrollbar-thumb {
    border: solid 3px var(--panel-color);
    border-radius: 7px;
    background: var(--scrollbar-thumb-color);
}
.the7-scrollbar::-webkit-scrollbar-thumb:hover {
    background: var(--scrollbar-thumb-hover-color);
}

}
/* Custom scroll: end */