html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
main {display: block;min-width: 0;}
h1 {font-size: 2em;margin: .67em 0;}
hr {box-sizing: content-box;height: 0;overflow: visible;}
a {background-color: transparent;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;}
b, strong {font-weight: bold;}
code, kbd, samp {font-family: monospace,monospace;font-size: 1em;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
img {border-style: none;}
button, input, optgroup, select, textarea {font-size: 100%;margin: 0;}
button, input {overflow: visible;}
button, select {text-transform: none;}
button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {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-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}
:root {--global-gray-400: #cbd5e0;--global-gray-500: #a0aec0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;}
h1, h2, h3, h4, h5, h6 {padding: 0;margin: 0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;text-decoration: none;}
dfn, cite, em, i {font-style: italic;}
blockquote, q {quotes: "“" "”";}
blockquote {padding-left: 1em;border-left: 4px solid var(--global-palette4);}
.entry-content blockquote {margin: 0 0 var(--global-md-spacing);}
blockquote cite, blockquote .wp-block-pullquote__citation {color: var(--global-palette5);font-size: 13px;margin-top: 1em;position: relative;font-style: normal;display: block;}
address {margin: 0 0 1.5em;}
pre {background: var(--global-palette7);font-family: "Courier 10 Pitch",Courier,monospace;font-size: .9375rem;line-height: 1.6;max-width: 100%;overflow: auto;padding: 1.5em;white-space: pre-wrap;}
code, kbd, tt, var {font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: .8rem;}
abbr, acronym {border-bottom: 1px dotted var(--global-palette4);cursor: help;}
mark, ins {text-decoration: none;}
big {font-size: 125%;}
html {box-sizing: border-box;}
*, *::before, *::after {box-sizing: inherit;}
hr {height: 0;border: 0;border-bottom: 2px solid var(--global-gray-400);}
ul, ol {margin: 0 0 1.5em 1.5em;padding: 0;}
ul.aligncenter, ol.aligncenter {list-style: none;}
ul {list-style: disc;}
ol {list-style: decimal;}
li>ul, li>ol {margin-bottom: 0;margin-left: 1.5em;}
dt {font-weight: 700;}
dd {margin: 0 1.5em 1.5em;}
img {display: block;height: auto;max-width: 100%;}
figure {margin: .5em 0;}
table {margin: 0 0 1.5em;width: 100%;}
a {color: var(--global-palette-highlight);transition: all .1s linear;}
a:hover, a:focus, a:active {color: var(--global-palette-highlight-alt);}
a:hover, a:active {outline: 0;}
.inner-link-style-plain a:not(.button), .widget-area.inner-link-style-plain a:not(.button) {text-decoration: none;}
.inner-link-style-normal a:not(.button), .widget-area.inner-link-style-normal a:not(.button) {text-decoration: underline;}
.link-style-no-underline .entry-content p>a, .link-style-no-underline .entry-content strong>a, .link-style-no-underline .entry-content em>a, .link-style-no-underline .entry-content>ul a, .link-style-no-underline .entry-content a {text-decoration: none;}
.link-style-no-underline .entry-content p>a:hover, .link-style-no-underline .entry-content strong>a:hover, .link-style-no-underline .entry-content em>a:hover, .link-style-no-underline .entry-content>ul a:hover, .link-style-no-underline .entry-content a:hover {text-decoration: none;}
.link-style-color-underline .entry-content p a, .link-style-color-underline .entry-content strong>a, .link-style-color-underline .entry-content em>a, .link-style-color-underline .entry-content>ul a, .link-style-color-underline .entry-content>ol a, .link-style-color-underline .entry-content .wp-block-group ul a, .link-style-color-underline .entry-content .wp-block-group ol a {color: inherit;text-decoration: underline;text-decoration-color: var(--global-palette-highlight);}
.link-style-color-underline .entry-content p a:hover, .link-style-color-underline .entry-content strong>a:hover, .link-style-color-underline .entry-content em>a:hover, .link-style-color-underline .entry-content>ul a:hover, .link-style-color-underline .entry-content>ol a:hover, .link-style-color-underline .entry-content .wp-block-group ul a:hover, .link-style-color-underline .entry-content .wp-block-group ol a:hover {text-decoration-color: var(--global-palette-highlight-alt);}
.link-style-hover-background .entry-content p a, .link-style-hover-background .entry-content strong>a, .link-style-hover-background .entry-content em>a, .link-style-hover-background .entry-content>ul a, .link-style-hover-background .entry-content>ol a, .link-style-hover-background .entry-content .wp-block-group ul a, .link-style-hover-background .entry-content .wp-block-group ol a {color: var(--global-palette-highlight);text-decoration: none;background-image: linear-gradient(var(--global-palette-highlight),var(--global-palette-highlight));background-position: 0% 100%;background-repeat: no-repeat;background-size: 100% 1px;}
.link-style-hover-background .entry-content p a:hover, .link-style-hover-background .entry-content strong>a:hover, .link-style-hover-background .entry-content em>a:hover, .link-style-hover-background .entry-content>ul a:hover, .link-style-hover-background .entry-content>ol a:hover, .link-style-hover-background .entry-content .wp-block-group ul a:hover, .link-style-hover-background .entry-content .wp-block-group ol a:hover {color: var(--global-palette-highlight-alt2);text-decoration: none;background-size: 100% 100%;}
.link-style-offset-background .entry-content p a, .link-style-offset-background .entry-content strong>a, .link-style-offset-background .entry-content em>a, .link-style-offset-background .entry-content>ul a, .link-style-offset-background .entry-content>ol a, .link-style-offset-background .entry-content .wp-block-group ul a, .link-style-offset-background .entry-content .wp-block-group ol a {color: inherit;text-decoration: none;background-image: linear-gradient(var(--global-palette-highlight-alt2),var(--global-palette-highlight));background-repeat: no-repeat;background-position: 4px bottom;background-size: 100% 10px;}
.link-style-offset-background .entry-content p a:hover, .link-style-offset-background .entry-content strong>a:hover, .link-style-offset-background .entry-content em>a:hover, .link-style-offset-background .entry-content>ul a:hover, .link-style-offset-background .entry-content>ol a:hover, .link-style-offset-background .entry-content .wp-block-group ul a:hover, .link-style-offset-background .entry-content .wp-block-group ol a:hover {color: inherit;text-decoration: none;background-image: linear-gradient(var(--global-palette-highlight-alt2),var(--global-palette-highlight-alt));}
.screen-reader-text {clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;color: #21759b;display: block;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;}
:where(html:not(.no-js)) .hide-focus-outline *:focus {outline: 0;}
#primary[tabindex="-1"]:focus {outline: 0;}
textarea {width: 100%;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {-webkit-appearance: none;color: var(--global-palette5);border: 1px solid var(--global-gray-400);border-radius: 3px;padding: .4em .5em;max-width: 100%;background: var(--global-palette9);box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);}
::-webkit-input-placeholder {color: var(--global-palette6);}
::-moz-placeholder {color: var(--global-palette6);opacity: 1;}
::placeholder {color: var(--global-palette6);}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: var(--global-palette3);border-color: var(--global-palette6);outline: 0;box-shadow: 0px 5px 15px -7px rgba(0,0,0,.1);}
select {border: 1px solid var(--global-gray-400);background-size: 16px 100%;padding: .2em 35px .2em .5em;background: var(--global-palette9) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==") no-repeat 98% 50%;-moz-appearance: none;-webkit-appearance: none;appearance: none;box-shadow: none;box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);outline: 0;}
select::-ms-expand {display: none;}
select:focus {color: var(--global-palette3);border-color: var(--global-palette6);background-color: var(--global-palette9);box-shadow: 0px 5px 15px -7px rgba(0,0,0,.1);outline: 0;}
select:focus option {color: #333;}
.elementor-select-wrapper select {background-image: none;}
.search-form {position: relative;}
.search-form input[type="search"], .search-form input.search-field {padding-right: 60px;width: 100%;}
.search-form .search-submit[type="submit"] {top: 0;right: 0;bottom: 0;position: absolute;color: transparent;background: transparent;z-index: 2;width: 50px;border: 0;padding: 8px 12px 7px;border-radius: 0;box-shadow: none;overflow: hidden;}
.search-form .search-submit[type="submit"]:hover, .search-form .search-submit[type="submit"]:focus {color: transparent;background: transparent;box-shadow: none;}
.search-form .kadence-search-icon-wrap {position: absolute;right: 0;top: 0;height: 100%;width: 50px;padding: 0;text-align: center;background: 0 0;z-index: 3;cursor: pointer;pointer-events: none;color: var(--global-palette6);text-shadow: none;display: flex;align-items: center;justify-content: center;}
.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap {color: var(--global-palette4);}
body.rtl .search-form .button[type="submit"], body.rtl .search-form .kadence-search-icon-wrap {left: 0;right: auto;}
body.rtl .search-form input[type="search"], body.rtl .search-form input.search-field {padding-right: .5em;padding-left: 60px;}
fieldset {padding: .625em 1.425em .625em;border: 1px solid var(--global-gray-500);margin-top: 1.2em;margin-bottom: 1.2em;}
.affwp-form fieldset {padding: 0;}
legend {font-weight: bold;}
button, .button, .wp-block-button__link, .wp-element-button, input[type="button"], input[type="reset"], input[type="submit"] {border-radius: 3px;background: var(--global-palette-btn-bg);color: var(--global-palette-btn);padding: .4em 1em;border: 0;font-size: 1.125rem;line-height: 1.6;display: inline-block;font-family: inherit;cursor: pointer;text-decoration: none;transition: all .2s ease;box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);}
button:visited, .button:visited, .wp-block-button__link:visited, .wp-element-button:visited, input[type="button"]:visited, input[type="reset"]:visited, input[type="submit"]:visited {background: var(--global-palette-btn-bg);color: var(--global-palette-btn);}
button:hover, button:focus, button:active, .button:hover, .button:focus, .button:active, .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active, .wp-element-button:hover, .wp-element-button:focus, .wp-element-button:active, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:focus, input[type="reset"]:active, input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {color: var(--global-palette-btn-hover);background: var(--global-palette-btn-bg-hover);box-shadow: 0px 15px 25px -7px rgba(0,0,0,.1);}
button:disabled, button.disabled, .button:disabled, .button.disabled, .wp-block-button__link:disabled, .wp-block-button__link.disabled, .wp-element-button:disabled, .wp-element-button.disabled, input[type="button"]:disabled, input[type="button"].disabled, input[type="reset"]:disabled, input[type="reset"].disabled, input[type="submit"]:disabled, input[type="submit"].disabled {cursor: not-allowed;opacity: .5;}
.elementor-button-wrapper .elementor-button {background-color: var(--global-palette-btn-bg);color: var(--global-palette-btn);}
.elementor-button-wrapper .elementor-button:hover, .elementor-button-wrapper .elementor-button:focus, .elementor-button-wrapper .elementor-button:active {color: var(--global-palette-btn-hover);background-color: var(--global-palette-btn-bg-hover);box-shadow: 0px 15px 25px -7px rgba(0,0,0,.1);}
.button.button-size-small {font-size: 80%;padding: .3em .7em;}
.button.button-size-large {font-size: 110%;padding: .6em 1.2em;}
.wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-element-button {padding: .4em 1em;}
.button.button-style-outline, .wp-block-button.is-style-outline .wp-block-button__link, .wp-block-button.is-style-outline .wp-element-button {border: 2px solid currentColor;}
.button.button-style-outline:hover, .button.button-style-outline:focus, .button.button-style-outline:active, .wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:focus, .wp-block-button.is-style-outline .wp-block-button__link:active, .wp-block-button.is-style-outline .wp-element-button:hover, .wp-block-button.is-style-outline .wp-element-button:focus, .wp-block-button.is-style-outline .wp-element-button:active {border: 2px solid currentColor;box-shadow: 0px 0px 0px -7px rgba(0,0,0,0);}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background), .wp-block-button.is-style-outline .wp-element-button:not(.has-background), .button.button-style-outline:not(.has-background) {background: transparent;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active, .wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover, .wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus, .wp-block-button.is-style-outline .wp-element-button:not(.has-background):active, .button.button-style-outline:not(.has-background):hover, .button.button-style-outline:not(.has-background):focus, .button.button-style-outline:not(.has-background):active {background: transparent;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), .wp-block-button.is-style-outline .wp-element-button:not(.has-text-color), .button.button-style-outline:not(.has-text-color) {color: var(--global-palette-btn-bg);}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus, .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active, .wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover, .wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus, .wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active, .button.button-style-outline:not(.has-text-color):hover, .button.button-style-outline:not(.has-text-color):focus, .button.button-style-outline:not(.has-text-color):active {color: var(--global-palette-btn-bg-hover);}
.kadence-svg-iconset {display: inline-flex;align-self: center;}
.kadence-svg-iconset svg {height: 1em;width: 1em;}
.kadence-svg-iconset.svg-baseline svg {top: .125em;position: relative;}
body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore) {color: white;}
body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore), body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover, body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore) {border-color: currentColor;}
:root .has-theme-palette-1-background-color, :root .has-theme-palette1-background-color {background-color: var(--global-palette1);}
:root .has-theme-palette-1-color, :root .has-theme-palette1-color {color: var(--global-palette1);}
:root .has-theme-palette-2-background-color, :root .has-theme-palette2-background-color {background-color: var(--global-palette2);}
:root .has-theme-palette-2-color, :root .has-theme-palette2-color {color: var(--global-palette2);}
:root .has-theme-palette-3-background-color, :root .has-theme-palette3-background-color {background-color: var(--global-palette3);}
:root .has-theme-palette-3-color, :root .has-theme-palette3-color {color: var(--global-palette3);}
:root .has-theme-palette-4-background-color, :root .has-theme-palette4-background-color {background-color: var(--global-palette4);}
:root .has-theme-palette-4-color, :root .has-theme-palette4-color {color: var(--global-palette4);}
:root .has-theme-palette-5-background-color, :root .has-theme-palette5-background-color {background-color: var(--global-palette5);}
:root .has-theme-palette-5-color, :root .has-theme-palette5-color {color: var(--global-palette5);}
:root .has-theme-palette-6-background-color, :root .has-theme-palette6-background-color {background-color: var(--global-palette6);}
:root .has-theme-palette-6-color, :root .has-theme-palette6-color {color: var(--global-palette6);}
:root .has-theme-palette-7-background-color, :root .has-theme-palette7-background-color {background-color: var(--global-palette7);}
:root .has-theme-palette-7-color, :root .has-theme-palette7-color {color: var(--global-palette7);}
:root .has-theme-palette-8-background-color, :root .has-theme-palette8-background-color {background-color: var(--global-palette8);}
:root .has-theme-palette-8-color, :root .has-theme-palette8-color {color: var(--global-palette8);}
:root .has-theme-palette-9-background-color, :root .has-theme-palette9-background-color {background-color: var(--global-palette9);}
:root .has-theme-palette-9-color, :root .has-theme-palette9-color {color: var(--global-palette9);}
.kt-clear {}
.kt-clear::before, .kt-clear::after {content: " ";display: table;}
.kt-clear::after {clear: both;}
#wpadminbar {position: fixed !important;}
.content-area {margin: var(--global-xxl-spacing) 0;}
.entry-content {word-break: break-word;}
.entry-content table {word-break: normal;}
.body {overflow-x: hidden;}
.scroll a *, a.scroll * {pointer-events: none;}
.content-width-fullwidth .content-container.site-container {max-width: none;padding: 0;}
.content-width-fullwidth .content-area, .content-vertical-padding-hide .content-area {margin-top: 0;margin-bottom: 0;}
.content-vertical-padding-top .content-area {margin-bottom: 0;}
.content-vertical-padding-bottom .content-area {margin-top: 0;}
.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .alignfull>.wp-block-cover__inner-container, .alignwide>.wp-block-cover__inner-container {margin: 0 auto;padding: 0 var(--global-content-edge-padding);}
.kt-row-layout-inner>.kb-theme-content-width, .kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width {padding-left: var(--global-content-edge-padding);padding-right: var(--global-content-edge-padding);}
.content-bg {background: white;}
.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap {padding: 0;}
.content-style-unboxed .content-bg:not(.loop-entry) {background: transparent;}
.content-style-unboxed .entry:not(.loop-entry) {box-shadow: none;border-radius: 0;}
@media screen and (min-width: 1025px) {.has-sidebar .content-container {display: grid;grid-template-columns: 5fr 2fr;grid-gap: var(--global-xl-spacing);justify-content: center;}
	#secondary {grid-column: 2;grid-row: 1;min-width: 0;}
	.has-left-sidebar .content-container {grid-template-columns: 2fr 5fr;}
	.has-left-sidebar #main {grid-column: 2;grid-row: 1;}
	.has-left-sidebar #secondary {grid-column: 1;grid-row: 1;}
	.has-sidebar .wp-site-blocks .content-container .alignwide, .has-sidebar .wp-site-blocks .content-container .alignfull {width: unset;max-width: unset;margin-left: 0;margin-right: 0;}
	.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide {margin-left: -10px;margin-right: -10px;}}
#kt-scroll-up-reader, #kt-scroll-up {position: fixed;-webkit-transform: translateY(40px);transform: translateY(40px);transition: all .2s ease;opacity: 0;z-index: 1000;display: flex;cursor: pointer;}
#kt-scroll-up-reader *, #kt-scroll-up * {pointer-events: none;}
#kt-scroll-up-reader.scroll-up-style-outline, #kt-scroll-up.scroll-up-style-outline {background: transparent;}
.scroll-up-style-filled {color: var(--global-palette9);background: var(--global-palette4);}
.scroll-up-style-filled:hover {color: var(--global-palette9);}
.scroll-up-style-outline, .scroll-up-wrap.scroll-up-style-outline {border-width: 2px;border-style: solid;border-color: currentColor;color: var(--global-palette4);}
.scroll-up-style-outline:hover {color: var(--global-palette5);}
#kt-scroll-up.scroll-visible {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;}
#kt-scroll-up-reader {-webkit-transform: translateY(0px);transform: translateY(0px);transition: all 0s ease;}
#kt-scroll-up-reader:not(:focus) {clip: rect(1px,1px,1px,1px);height: 1px;width: 1px;overflow: hidden;word-wrap: normal !important;}
#kt-scroll-up-reader:focus {-webkit-transform: translateY(0px);transform: translateY(0px);opacity: 1;box-shadow: none;z-index: 1001;}
@media screen and (max-width: 719px) {.vs-sm-false {display: none !important;}}
@media screen and (min-width: 720px) and (max-width: 1024px) {.vs-md-false {display: none !important;}}
@media screen and (min-width: 1025px) {.vs-lg-false {display: none !important;}}
body.logged-in .vs-logged-in-false {display: none !important;}
body:not(.logged-in) .vs-logged-out-false {display: none !important;}
.infinite-scroll .posts-navigation, .infinite-scroll .pagination, .infinite-scroll.neverending .site-footer {display: none;}
.infinity-end.neverending .site-footer {display: block;}
#wrapper {overflow: hidden;overflow: clip;}
.kadence-scrollbar-fixer {margin-right: var(--scrollbar-offset,unset);}
.kadence-scrollbar-fixer .item-is-fixed {right: var(--scrollbar-offset,0);}
.alignleft {float: left;margin-right: var(--global-md-spacing);}
.alignright {float: right;margin-left: var(--global-md-spacing);}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;text-align: center;}
body.footer-on-bottom #wrapper {min-height: 100vh;display: flex;flex-direction: column;}
body.footer-on-bottom.admin-bar #wrapper {min-height: calc(100vh - 32px);}
body.footer-on-bottom #inner-wrap {flex: 1 0 auto;}
.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child, .kadence-pro-fixed-item>p:first-child:last-child {margin: 0;}