.mc4wp-form input[name^=_mc4wp_honey]{display:none!important}.mc4wp-form-theme{margin:1em 0}.mc4wp-form-theme label,.mc4wp-form-theme input{box-sizing:border-box;cursor:auto;vertical-align:baseline;width:auto;height:auto;line-height:normal;display:block}.mc4wp-form-theme label:after,.mc4wp-form-theme input:after{content:"";clear:both;display:table}.mc4wp-form-theme label{margin-bottom:6px;font-weight:700;display:block}.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=url],.mc4wp-form-theme input[type=date],.mc4wp-form-theme textarea,.mc4wp-form-theme select{vertical-align:middle;text-shadow:none;background:#fff;border:1px solid #ccc;border-radius:2px;outline:0;width:100%;max-width:480px;height:auto;min-height:32px;padding:8px 16px;line-height:1.42857;color:#555!important}.mc4wp-form-theme textarea{height:auto}.mc4wp-form-theme input[readonly],.mc4wp-form-theme input[disabled]{background-color:#eee}.mc4wp-form-theme input[type=number]{min-width:40px}.mc4wp-form-theme input[type=checkbox],.mc4wp-form-theme input[type=radio]{border:0;width:13px;height:13px;margin:0 6px 0 0;padding:0;display:inline-block;position:relative}.mc4wp-form-theme input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-theme input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-theme button,.mc4wp-form-theme input[type=submit],.mc4wp-form-theme input[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;text-shadow:none;filter:none;background:0 0;border:1px solid #0000;border-radius:2px;width:auto;height:auto;padding:8px 16px;font-weight:400;line-height:1.42857;display:inline-block}.mc4wp-form-theme button:hover,.mc4wp-form-theme input[type=submit]:hover,.mc4wp-form-theme input[type=button]:hover,.mc4wp-form-theme button:focus,.mc4wp-form-theme input[type=submit]:focus,.mc4wp-form-theme input[type=button]:focus{color:#333;background:0 0;outline:0;text-decoration:none}.mc4wp-form-theme label>span,.mc4wp-form-theme li>label{font-weight:400}.mc4wp-alert{color:#c09853;clear:both}.mc4wp-success{color:#468847}.mc4wp-notice{color:#3a87ad}.mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-theme input[type=checkbox],.rtl .mc4wp-form-theme input[type=radio]{margin:0 0 0 6px}.mc4wp-form-theme-dark button,.mc4wp-form-theme-dark input[type=submit],.mc4wp-form-theme-dark input[type=button]{border-color:#1e1e1e;color:#fff!important;background-color:#444!important}.mc4wp-form-theme-dark button:hover,.mc4wp-form-theme-dark input[type=submit]:hover,.mc4wp-form-theme-dark input[type=button]:hover,.mc4wp-form-theme-dark button:focus,.mc4wp-form-theme-dark input[type=submit]:focus,.mc4wp-form-theme-dark input[type=button]:focus{border-color:#000;color:#fff!important;background-color:#1e1e1e!important}.mc4wp-form-theme-dark input[type=text]:focus,.mc4wp-form-theme-dark input[type=email]:focus,.mc4wp-form-theme-dark input[type=tel]:focus,.mc4wp-form-theme-dark input[type=url]:focus,.mc4wp-form-theme-dark input[type=date]:focus,.mc4wp-form-theme-dark textarea:focus,.mc4wp-form-theme-dark select:focus{border-color:#6a6a6a}.mc4wp-form-theme-light button,.mc4wp-form-theme-light input[type=submit],.mc4wp-form-theme-light input[type=button]{border-color:#d9d9d9;color:#000!important;background-color:#fff!important}.mc4wp-form-theme-light button:hover,.mc4wp-form-theme-light input[type=submit]:hover,.mc4wp-form-theme-light input[type=button]:hover,.mc4wp-form-theme-light button:focus,.mc4wp-form-theme-light input[type=submit]:focus,.mc4wp-form-theme-light input[type=button]:focus{border-color:#b3b3b3;color:#000!important;background-color:#d9d9d9!important}.mc4wp-form-theme-light input[type=text]:focus,.mc4wp-form-theme-light input[type=email]:focus,.mc4wp-form-theme-light input[type=tel]:focus,.mc4wp-form-theme-light input[type=url]:focus,.mc4wp-form-theme-light input[type=date]:focus,.mc4wp-form-theme-light textarea:focus,.mc4wp-form-theme-light select:focus{border-color:#d9d9d9}.mc4wp-form-theme-red button,.mc4wp-form-theme-red input[type=submit],.mc4wp-form-theme-red input[type=button]{border-color:#b52b27;color:#fff!important;background-color:#d9534f!important}.mc4wp-form-theme-red button:hover,.mc4wp-form-theme-red input[type=submit]:hover,.mc4wp-form-theme-red input[type=button]:hover,.mc4wp-form-theme-red button:focus,.mc4wp-form-theme-red input[type=submit]:focus,.mc4wp-form-theme-red input[type=button]:focus{border-color:#761c19;color:#fff!important;background-color:#b52b27!important}.mc4wp-form-theme-red input[type=text]:focus,.mc4wp-form-theme-red input[type=email]:focus,.mc4wp-form-theme-red input[type=tel]:focus,.mc4wp-form-theme-red input[type=url]:focus,.mc4wp-form-theme-red input[type=date]:focus,.mc4wp-form-theme-red textarea:focus,.mc4wp-form-theme-red select:focus{border-color:#e7908e}.mc4wp-form-theme-blue button,.mc4wp-form-theme-blue input[type=submit],.mc4wp-form-theme-blue input[type=button]{border-color:#2a6496;color:#fff!important;background-color:#428bca!important}.mc4wp-form-theme-blue button:hover,.mc4wp-form-theme-blue input[type=submit]:hover,.mc4wp-form-theme-blue input[type=button]:hover,.mc4wp-form-theme-blue button:focus,.mc4wp-form-theme-blue input[type=submit]:focus,.mc4wp-form-theme-blue input[type=button]:focus{border-color:#193c5a;color:#fff!important;background-color:#2a6496!important}.mc4wp-form-theme-blue input[type=text]:focus,.mc4wp-form-theme-blue input[type=email]:focus,.mc4wp-form-theme-blue input[type=tel]:focus,.mc4wp-form-theme-blue input[type=url]:focus,.mc4wp-form-theme-blue input[type=date]:focus,.mc4wp-form-theme-blue textarea:focus,.mc4wp-form-theme-blue select:focus{border-color:#7eb0db}.mc4wp-form-theme-green button,.mc4wp-form-theme-green input[type=submit],.mc4wp-form-theme-green input[type=button]{border-color:#3d8b3d;color:#fff!important;background-color:#5cb85c!important}.mc4wp-form-theme-green button:hover,.mc4wp-form-theme-green input[type=submit]:hover,.mc4wp-form-theme-green input[type=button]:hover,.mc4wp-form-theme-green button:focus,.mc4wp-form-theme-green input[type=submit]:focus,.mc4wp-form-theme-green input[type=button]:focus{border-color:#255625;color:#fff!important;background-color:#3d8b3d!important}.mc4wp-form-theme-green input[type=text]:focus,.mc4wp-form-theme-green input[type=email]:focus,.mc4wp-form-theme-green input[type=tel]:focus,.mc4wp-form-theme-green input[type=url]:focus,.mc4wp-form-theme-green input[type=date]:focus,.mc4wp-form-theme-green textarea:focus,.mc4wp-form-theme-green select:focus{border-color:#91cf91}html {
box-sizing: border-box;
-webkit-text-size-adjust: 100%;
scroll-behavior: auto !important;
}
*, *:before, *:after {
box-sizing: inherit;
} body {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
text-decoration-thickness: 1px;
text-underline-position: under; }  strong,
b {
font-weight: var(--wp--custom--typography--font-weight--bold);
} code,
pre {
overflow-x: auto;
} ol.has-background,
ul.has-background {
padding: var(--wp--preset--spacing--40);
list-style-position: inside;
} figcaption {
text-align: center;
}
figcaption a {
text-decoration: none;
}  a,
.wp-block-navigation a,
.wp-block-navigation-submenu__toggle {
cursor: pointer;
} .has-text-color a:not(.wp-element-button):not(.wp-block-button):not(.wp-block-social-link-anchor):hover {
opacity: 0.8;
} input[type=button],
input[type=submit][class*=button],
input[type=reset][class*=button],
input[type=file]::file-selector-button {
color: var(--wp--preset--color--foreground-alt);
background-color: var(--wp--preset--color--primary);
border: none;
border-width: 0;
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);
font-size: var(--wp--preset--font-size--normal);
font-weight: 400;
line-height: 1.5;
text-shadow: none;
}
input[type=file] {
font-size: var(--wp--preset--font-size--small);
width: 100%;
} .has-primary-background-color input[type=button],
.has-primary-background-color input[type=submit][class*=button],
.has-primary-background-color input[type=reset][class*=button],
.has-primary-background-color input[type=file]::file-selector-button {
border: 3px solid var(--wp--preset--color--foreground-alt);
} .wp-block-button.is-style-outline.is-style-outline .wp-block-button__link {
color: inherit;
background-color: initial;
background-image: none;
} button:hover,
input[type=submit][class*=button]:hover,
input[type=reset][class*=button]:hover,
input[type=file]::file-selector-button:hover,
.wp-block-search__button:hover,
.wp-block-file .wp-block-file__button:hover,
.wp-block-button__link:hover {
cursor: pointer;
opacity: 0.8;
}  fieldset {
font-size: var(--wp--preset--font-size--normal);
font-weight: var(--wp--custom--typography--font-weight--normal);
line-height: 1.5;
padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--40);
border: 1px solid var(--wp--preset--color--foreground);
border-radius: var(--wp--custom--border--radius);
text-shadow: none;
-webkit-appearance: none;
}
select {
font-family: inherit;
font-size: var(--wp--preset--font-size--small);
font-weight: var(--wp--custom--typography--font-weight--normal);
line-height: 1.5;
border-radius: var(--wp--custom--border--radius);
text-shadow: none;
color: var(--wp--preset--color--foreground);
border: 1px solid var(--wp--preset--color--foreground);
}
textarea,
input {
font-size: var(--wp--preset--font-size--normal);
font-weight: var(--wp--custom--typography--font-weight--normal);
line-height: 1.5;
border-radius: var(--wp--custom--border--radius);
text-shadow: none;
}
textarea,
input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=image]):not([class*=button]):not(.wp-block-button__link) {
-webkit-appearance: none;
border: 1px solid var(--wp--preset--color--foreground);
} input:focus,
textarea:focus {
outline: none !important;
box-shadow: 0 0 0 3px var(--wp--custom--outline--color);
transition: box-shadow 0.3s ease;
}
select:focus,
select:focus-visible {
outline: var(--wp--custom--outline--color) 5px solid;
transition: outline 0.3s ease;
}  .wp-site-blocks {
max-width: var(--wp--custom--layout--full-size);
margin-left: auto;
margin-right: auto;
} body .is-layout-constrained > .aligncenter {
text-align: center;
} .wp-site-blocks > .alignleft {
margin-right: var(--wp--style--root--padding-right, var(--wp--preset--spacing--50));
}
body .is-layout-constrained > .alignleft {
padding-left: calc(0.5 * (100% - var(--wp--style--global--wide-size)));
margin-inline-end: var(--wp--style--root--padding-right, var(--wp--preset--spacing--50));
}
.wp-site-blocks > .alignright {
margin-left: var(--wp--style--root--padding-left, var(--wp--preset--spacing--50));
}
body .is-layout-constrained > .alignright {
padding-right: calc(0.5 * (100% - var(--wp--style--global--wide-size)));
margin-inline-start: var(--wp--style--root--padding-left, var(--wp--preset--spacing--50));
} @media screen and (max-width: 600px) {
body > #wpadminbar {
position: fixed;
}
}   .has-dark-background-color,
.has-dark-alt-background-color,
.has-almost-black-background-color,
.has-not-quite-black-background-color,
.has-black-background-color {
color: var(--wp--preset--color--foreground-alt);
} .has-primary-background-color,
.has-primary-alt-background-color,
.has-secondary-background-color,
.has-secondary-alt-background-color,
.has-tertiary-background-color,
.has-tertiary-alt-background-color,
.has-dark-gray-background-color,
.has-very-dark-gray-background-color,
.has-light-green-background-color,
.has-green-background-color,
.has-bright-green-background-color,
.has-dark-bright-green-background-color,
.has-light-orange-background-color,
.has-orange-background-color,
.has-dark-orange-background-color,
.has-light-blue-background-color,
.has-blue-background-color,
.has-dark-blue-background-color,
.has-midnight-blue-background-color,
.has-dark-midnight-blue-background-color,
.has-light-purple-background-color,
.has-purple-background-color,
.has-dark-purple-background-color,
.has-light-red-background-color,
.has-red-background-color,
.has-dark-red-background-color,
[class*=gradient-background] {
color: var(--wp--preset--color--foreground-alt);
}
.has-primary-background-color a,
.has-primary-alt-background-color a,
.has-secondary-background-color a,
.has-secondary-alt-background-color a,
.has-tertiary-background-color a,
.has-tertiary-alt-background-color a,
.has-dark-gray-background-color a,
.has-very-dark-gray-background-color a,
.has-light-green-background-color a,
.has-green-background-color a,
.has-bright-green-background-color a,
.has-dark-bright-green-background-color a,
.has-light-orange-background-color a,
.has-orange-background-color a,
.has-dark-orange-background-color a,
.has-light-blue-background-color a,
.has-blue-background-color a,
.has-dark-blue-background-color a,
.has-midnight-blue-background-color a,
.has-dark-midnight-blue-background-color a,
.has-light-purple-background-color a,
.has-purple-background-color a,
.has-dark-purple-background-color a,
.has-light-red-background-color a,
.has-red-background-color a,
.has-dark-red-background-color a,
[class*=gradient-background] a {
color: inherit;
}
.has-primary-background-color a:hover,
.has-primary-alt-background-color a:hover,
.has-secondary-background-color a:hover,
.has-secondary-alt-background-color a:hover,
.has-tertiary-background-color a:hover,
.has-tertiary-alt-background-color a:hover,
.has-dark-gray-background-color a:hover,
.has-very-dark-gray-background-color a:hover,
.has-light-green-background-color a:hover,
.has-green-background-color a:hover,
.has-bright-green-background-color a:hover,
.has-dark-bright-green-background-color a:hover,
.has-light-orange-background-color a:hover,
.has-orange-background-color a:hover,
.has-dark-orange-background-color a:hover,
.has-light-blue-background-color a:hover,
.has-blue-background-color a:hover,
.has-dark-blue-background-color a:hover,
.has-midnight-blue-background-color a:hover,
.has-dark-midnight-blue-background-color a:hover,
.has-light-purple-background-color a:hover,
.has-purple-background-color a:hover,
.has-dark-purple-background-color a:hover,
.has-light-red-background-color a:hover,
.has-red-background-color a:hover,
.has-dark-red-background-color a:hover,
[class*=gradient-background] a:hover {
opacity: 0.8;
} .has-light-yellow-background-color,
.has-yellow-background-color,
.has-yellow-gradient-background {
color: var(--wp--preset--color--very-dark-gray);
}
.has-light-yellow-background-color.wp-block-button__link.wp-element-button,
.has-yellow-background-color.wp-block-button__link.wp-element-button,
.has-yellow-gradient-background.wp-block-button__link.wp-element-button {
color: var(--wp--preset--color--very-dark-gray);
}
.has-light-yellow-background-color a,
.has-yellow-background-color a,
.has-yellow-gradient-background a {
color: inherit;
}
.has-light-yellow-background-color a:hover,
.has-yellow-background-color a:hover,
.has-yellow-gradient-background a:hover {
opacity: 0.8;
} .has-neutral-background-color,
.has-neutral-alt-background-color,
.has-foreground-alt-background-color,
.has-white-background-color,
.has-off-white-background-color,
.has-very-light-gray-background-color,
.has-light-gray-background-color,
.has-gray-background-color,
.has-gray-gradient-background {
color: var(--wp--preset--color--very-dark-gray);
}
.has-neutral-background-color.wp-block-button__link.wp-element-button,
.has-neutral-alt-background-color.wp-block-button__link.wp-element-button,
.has-foreground-alt-background-color.wp-block-button__link.wp-element-button,
.has-white-background-color.wp-block-button__link.wp-element-button,
.has-off-white-background-color.wp-block-button__link.wp-element-button,
.has-very-light-gray-background-color.wp-block-button__link.wp-element-button,
.has-light-gray-background-color.wp-block-button__link.wp-element-button,
.has-gray-background-color.wp-block-button__link.wp-element-button,
.has-gray-gradient-background.wp-block-button__link.wp-element-button {
color: var(--wp--preset--color--very-dark-gray);
} .has-background-background-color {
color: var(--wp--preset--color--foreground);
}
.has-background-background-color a, .has-background-background-color.wp-block-button__link.wp-element-button {
color: var(--wp--preset--color--foreground);
}
.has-background-background-color a:hover {
opacity: 0.8;
}
.has-foreground-background-color {
color: var(--wp--preset--color--background);
}
.has-foreground-background-color a, .has-foreground-background-color.wp-block-button__link.wp-element-button {
color: var(--wp--preset--color--background);
}
.has-foreground-background-color a:hover {
opacity: 0.8;
} :where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-40)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-40)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-50)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-50)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-60)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-60)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-70)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-70)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-80)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-80)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-90)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-90)),
:where(.wp-block-cover-image:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-100)),
:where(.wp-block-cover:not(.has-text-color):has(.wp-block-cover__background.has-background-dim-100)) {
color: var(--wp--preset--color--white);
}      @media only screen and (max-width: 781px) { .wp-block-columns.has-background,
.wp-block-column.has-background {
padding-left: calc(2 * var(--wp--style--block-gap));
padding-right: calc(2 * var(--wp--style--block-gap));
} .has-global-padding .wp-block-columns.has-background,
.has-global-padding .wp-block-column.has-background {
padding-left: var(--wp--style--root--padding-left) !important;
padding-right: var(--wp--style--root--padding-right) !important;
}
}  .wp-block-columns.is-style-no-gap,
.wp-block-columns.is-style-no-gap .wp-block-column:not(.has-background),
.wp-block-columns.is-style-no-gap.has-background:not(.has-global-padding) {
gap: 0 !important;
padding: 0 !important;
} .wp-block-columns.is-style-thick-gap,
.wp-block-columns.is-style-thick-gap.has-background {
gap: calc(2 * var(--wp--style--block-gap));
} .wp-block-column.is-style-rounded-border {
border: 1px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--40);
} .wp-block-column.is-style-no-padding {
padding: 0;
}  @media only screen and (max-width: 781px) { .wp-block-columns.is-style-center-on-mobile {
row-gap: var(--wp--preset--spacing--30);
} .wp-block-columns.is-style-center-on-mobile .wp-block-column:not(.wp-block-navigation__responsive-container-content) > * {
display: flex;
justify-content: center;
--navigation-layout-justify: center;
} .wp-block-columns.is-style-thick-gap,
.wp-block-columns.is-style-thick-gap.has-background {
gap: var(--wp--style--block-gap);
}
}  .wp-block-cover .wp-block-cover__inner-container > *:not(.alignfull):not(.alignwide) {
max-width: var(--wp--style--global--content-size);
margin-left: auto;
margin-right: auto;
}
.wp-block-cover .wp-block-cover__inner-container > *.alignwide,
.wp-block-cover .wp-block-cover__inner-container > *.alignfull {
max-width: var(--wp--style--global--wide-size);
margin-left: auto;
margin-right: auto;
}  .wp-block-cover.is-style-cover-border {
border: 3px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--40);
} .wp-block-cover.is-style-cover-rounded-corners {
border-radius: var(--wp--custom--border--radius);
overflow: hidden;
}   .wp-block-group > .wp-block-group:not(.has-background) {
padding: 0;
} @media only screen and (max-width: 781px) {
.site-header.has-global-padding.wp-block-group,
.site-footer.has-global-padding.wp-block-group,
.post-comments.has-global-padding.wp-block-group {
padding-left: var(--wp--style--root--padding-left) !important;
padding-right: var(--wp--style--root--padding-right) !important;
}
.is-nowrap.is-layout-flex.wp-block-group {
flex-wrap: wrap;
}
}  .wp-block-group.is-style-rounded-border {
border: 1px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--40);
}
.wp-block-group.is-style-rounded-border.is-layout-flex {
overflow: hidden;
}
.wp-block-group.is-style-thick-rounded-border {
border: 3px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
}
.wp-block-group.is-style-thick-rounded-border.is-layout-flex {
overflow: hidden;
} .wp-block-group.is-style-no-padding {
padding-top: 0;
padding-bottom: 0;
}
.wp-block-group.is-style-no-padding:not(.has-global-padding) {
padding-left: 0;
padding-right: 0;
} .wp-block-group.is-style-fixed-header,
.wp-block-group.has-background.is-style-fixed-header {
border: 1px solid var(--wp--custom--border--color);
border-width: 0 0 1px;
padding-top: var(--wp--preset--spacing--40);
padding-bottom: var(--wp--preset--spacing--40);
box-shadow: var(--wp--custom--shadow--default);
} .wp-block-group.is-style-fixed-header .wp-block-navigation__responsive-container.is-menu-open {
padding-top: var(--wp--preset--spacing--50);
} .wp-site-blocks > header:has(.is-style-fixed-header) {
position: sticky;
top: 0;
background-color: var(--wp--preset--color--background);
z-index: 9999;
} .admin-bar .wp-site-blocks > header:has(.is-style-fixed-header) {
top: var(--wp-admin--admin-bar--height, 32px);
}  .has-background .wp-block-heading:not(.has-text-color),
.has-background h1:not(.has-text-color),
.has-background h2:not(.has-text-color),
.has-background h3:not(.has-text-color),
.has-background h4:not(.has-text-color),
.has-background h5:not(.has-text-color),
.has-background h6:not(.has-text-color) {
color: inherit;
} h1.has-background,
h2.has-background,
h3.has-background,
h4.has-background,
h5.has-background,
h6.has-background {
padding: var(--wp--preset--spacing--40);
}  .wp-block-image figcaption {
color: inherit;
} figure.wp-caption:not(.alignfull):not(.alignwide),
figure.wp-caption:not(.alignfull):not(.alignwide) img {
max-width: min(100%, var(--wp--style--global--content-size)) !important;
height: auto;
margin-left: auto;
margin-right: auto;
} .wp-block-image .is-style-rounded img,
.wp-block-image.is-style-circle-mask img,
.wp-block-image.is-style-rounded img {
border-radius: 9999px !important;
} .lightbox-image-container .wp-block-image img {
color: rgba(0, 0, 0, 0) !important;
}  .is-style-image-no-border {
border: none;
border-radius: 0;
padding: 0;
} .wp-block-image.is-style-image-border img {
border: 1px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--custom--border--radius);
}
.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-image-border figcaption {
background: none;
}
.wp-block-image.is-style-image-round-border img {
border: 1px solid var(--wp--custom--border--color);
border-radius: 9999px; padding: var(--wp--custom--border--radius);
} .wp-block-image.is-style-image-computer-screen {
border: var(--wp--preset--spacing--60) solid var(--wp--preset--color--dark);
border-radius: var(--wp--preset--spacing--40);
border-bottom: 3px solid var(--wp--preset--color--not-quite-black);
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.wp-block-image.is-style-image-computer-screen figcaption {
display: none;
}
.wp-block-image.is-style-image-tablet-phone-screen {
border: calc(0.66 * var(--wp--preset--spacing--60)) solid var(--wp--preset--color--dark);
border-radius: var(--wp--preset--spacing--40);
}
.wp-block-image.is-style-image-tablet-phone-screen figcaption {
display: none;
}  .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item.current-menu-item, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:has(.current-menu-ancestor), .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item.current-menu-ancestor, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:has(.current-menu-ancestor) > .wp-block-navigation-item__content, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item.wp-block-pages-list__item.current-menu-item > a, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item.wp-block-home-link > a[aria-current=page] {
color: var(--wp--custom--link--color);
}
.site-header:not(.has-background) .wp-block-navigation.has-background .wp-block-navigation-item.current-menu-item:not(.has-child) > a, .site-header:not(.has-background) .wp-block-navigation.has-background .wp-block-navigation-item.current-menu-ancestor, .site-header:not(.has-background) .wp-block-navigation.has-background .wp-block-navigation-item:has(.current-menu-ancestor) > .wp-block-navigation-item__content, .site-header:not(.has-background) .wp-block-navigation.has-background .wp-block-navigation-item.wp-block-pages-list__item.current-menu-item > a, .site-header:not(.has-background) .wp-block-navigation.has-background .wp-block-navigation-item.wp-block-home-link > a[aria-current=page],
.site-header.has-background .wp-block-navigation .wp-block-navigation-item.current-menu-item:not(.has-child) > a,
.site-header.has-background .wp-block-navigation .wp-block-navigation-item.current-menu-ancestor,
.site-header.has-background .wp-block-navigation .wp-block-navigation-item:has(.current-menu-ancestor) > .wp-block-navigation-item__content,
.site-header.has-background .wp-block-navigation .wp-block-navigation-item.wp-block-pages-list__item.current-menu-item > a,
.site-header.has-background .wp-block-navigation .wp-block-navigation-item.wp-block-home-link > a[aria-current=page] {
font-weight: var(--wp--custom--typography--font-weight--medium);
} .wp-block-navigation__submenu-container:not(.has-text-color) .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content.wp-block-navigation-item__content {
color: var(--wp--custom--link--color);
}
.wp-block-navigation__submenu-container.has-text-color .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content.wp-block-navigation-item__content {
font-weight: var(--wp--custom--typography--font-weight--medium);
} .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:hover > .wp-block-navigation-item__content, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:hover > .wp-block-navigation__submenu-icon, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:hover, .site-header:not(.has-background) .wp-block-navigation:not(.has-background) .wp-block-navigation-item:active {
color: var(--wp--custom--link--hover);
} .site-header:not(.has-background) .wp-block-navigation-submenu.open-on-click:hover,
.site-header:not(.has-background) .wp-block-navigation-item.has-child.open-on-click:hover {
color: var(--wp--custom--link--color);
}
.wp-block-navigation__submenu-container:not(.has-background) > .wp-block-navigation-item > .wp-block-navigation-item__content:hover {
color: var(--wp--custom--link--color);
}
.wp-block-navigation.has-background .wp-block-navigation-item:hover > .wp-block-navigation-item__content, .wp-block-navigation.has-background .wp-block-navigation-item:hover > .wp-block-navigation__submenu-icon {
opacity: 0.8;
} .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child.open-on-click > .wp-block-navigation-item:hover,
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.has-child.open-on-click > .wp-block-navigation-item__content:hover {
color: inherit;
cursor: unset;
font-weight: inherit;
opacity: 1;
} .wp-block-navigation .wp-block-navigation__responsive-container-open,
.wp-block-navigation .wp-block-navigation__responsive-container-close {
background-color: rgba(0, 0, 0, 0.05);
border: 1px solid var(--wp--preset--color--neutral-alt);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--20);
} .wp-block-navigation.has-text-color:has(.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open)) {
border-radius: var(--wp--custom--border--radius);
} header > .wp-block-cover {
overflow: visible;
z-index: 3;
} .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {
padding-top: calc(var(--wp--preset--spacing--40) + 24px);
} .wp-block-navigation {
row-gap: var(--wp--preset--spacing--20);
} .wp-block-navigation__responsive-container.is-menu-open {
row-gap: var(--wp--style--block-gap);
} .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {
padding-top: var(--wp--preset--spacing--20);
} .wp-block-navigation .wp-block-navigation-submenu__toggle {
padding-left: 0;
} .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {
padding-left: var(--wp--preset--spacing--40);
padding-right: var(--wp--preset--spacing--40);
} .wp-block-navigation .wp-block-navigation__submenu-container.has-background {
padding: 0;
} .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
padding-top: var(--wp--preset--spacing--60);
padding-bottom: var(--wp--preset--spacing--60);
padding-right: var(--wp--style--root--padding-right, var(--wp--preset--spacing--50));
padding-left: var(--wp--style--root--padding-left, var(--wp--preset--spacing--50));
} .wp-block-navigation .has-child .wp-block-navigation__submenu-container {
-webkit-transition-duration: var(--wp--custom--animation--duration--short);
transition-duration: var(--wp--custom--animation--duration--short);
} .wp-block-navigation .has-child:not(.open-on-click):hover > .wp-block-navigation__submenu-container {
-webkit-transition-delay: var(--wp--custom--animation--duration--short);
transition-delay: var(--wp--custom--animation--duration--short);
}   nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-open,
nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close {
background: rgba(0, 0, 0, 0.25);
padding: var(--wp--preset--spacing--20);
color: white;
border: none;
border-radius: 0;
} .wp-site-blocks:not(.is-root-container) nav.wp-block-navigation.is-style-fixed-menu {
position: fixed;
top: calc(var(--wp--preset--spacing--60) + 1px * var(--wp--style--root--padding-top, 0));
left: max(0.5 * (100% - var(--wp--style--global--wide-size)), var(--wp--style--root--padding-left, calc(2 * var(--wp--preset--spacing--50))));
right: auto;
z-index: 9999;
} .admin-bar .wp-site-blocks:not(.is-root-container) nav.wp-block-navigation.is-style-fixed-menu {
top: calc(var(--wp--preset--spacing--60) + 1px * var(--wp--style--root--padding-top, 0) + var(--wp-admin--admin-bar--height, 0));
} nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container {
width: 360px;
left: 0;
right: auto;
}
nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close {
left: 0;
right: auto;
} .site-header.is-content-justification-right > nav.wp-block-navigation.is-style-fixed-menu,
.site-header.is-content-justification-right > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu {
right: max(0.5 * (100% - var(--wp--style--global--wide-size)), var(--wp--style--root--padding-right, calc(2 * var(--wp--preset--spacing--50))));
left: auto;
}
.site-header.is-content-justification-right > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container,
.site-header.is-content-justification-right > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container {
right: 0;
left: auto;
}
.site-header.is-content-justification-right > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close,
.site-header.is-content-justification-right > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close {
right: 0;
left: auto;
} .site-header.is-content-justification-center > nav.wp-block-navigation.is-style-fixed-menu,
.site-header.is-content-justification-center > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu {
left: calc(50% - 12px - var(--wp--preset--spacing--20));
right: auto;
}
.site-header.is-content-justification-center > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container,
.site-header.is-content-justification-center > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container {
left: calc(50% - 180px);
right: auto;
}
.site-header.is-content-justification-center > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close,
.site-header.is-content-justification-center > .wp-block-template-part > nav.wp-block-navigation.is-style-fixed-menu .wp-block-navigation__responsive-container-close {
left: calc(50% - 12px - 0.5 * var(--wp--preset--spacing--20));
right: auto;
}  @media only screen and (max-width: 781px) { p.has-background:not(.has-global-padding) {
padding-left: calc(2 * var(--wp--style--block-gap));
padding-right: calc(2 * var(--wp--style--block-gap));
} .has-global-padding p.has-background {
padding-left: var(--wp--style--root--padding-left) !important;
padding-right: var(--wp--style--root--padding-right) !important;
}
}  p.is-style-alignwide {
max-width: var(--wp--style--global--wide-size) !important;
margin-left: auto !important;
margin-right: auto !important;
} p.is-style-arrow-icon-no-text {
font-size: 0; }
p.is-style-arrow-icon > a,
p.is-style-arrow-icon-no-text > a {
color: inherit;
display: block;
text-decoration: none !important;
outline: none !important;
text-align: center;
margin: var(--wp--style--block-gap) auto;
}
p.is-style-arrow-icon > a:focus,
p.is-style-arrow-icon > a:active,
p.is-style-arrow-icon-no-text > a:focus,
p.is-style-arrow-icon-no-text > a:active {
opacity: 1;
}
p.is-style-arrow-icon > a:after,
p.is-style-arrow-icon-no-text > a:after {
display: block;
font-family: dashicons;
content: "\f347";
font-size: var(--wp--preset--font-size--larger);
line-height: 1;
}
p.is-style-arrow-icon > a:after {
white-space: pre-wrap; } p.is-style-link-underline a,
p.is-style-link-underline a:active {
text-decoration: underline !important;
}
p.is-style-link-underline a:hover {
opacity: 0.8;
} p.is-style-link-no-underline a,
p.is-style-link-no-underline a:active {
text-decoration: none !important;
}
p.is-style-link-no-underline a:hover {
opacity: 0.8;
} p.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
}    .is-style-clearfix:not(.is-layout-flex):not(.is-style-fixed-header):after {
content: "";
clear: both;
display: table;
} .is-layout-flex .is-style-no-shrink {
flex-shrink: 0;
}  .dashicons {
display: block;
width: auto;
height: auto;
font-family: inherit;
font-size: inherit;
font-weight: inherit;
line-height: inherit;
text-align: unset;
}
.dashicons.has-text-align-center {
text-align: center;
}
.dashicons.has-text-align-left {
text-align: left;
}
.dashicons.has-text-align-right {
text-align: right;
}
.dashicons:before,
.dashicons-before:before {
display: inline-block;
width: auto;
height: auto;
font-family: dashicons;
font-size: 1em;
line-height: inherit;
font-weight: inherit;
} .dashicons-before:before {
margin-right: var(--wp--preset--spacing--20);
} .dashicons a {
text-decoration: none;
}   header,
main,
footer,
.wp-block-template-part,
.wp-block-post-content {
margin-block-start: 0 !important;
} main > *:first-child:not(.wp-block-template-part, .wp-block-post-content, .wp-block-cover, .wp-block-query, header, footer, nav),
body .is-layout-constrained > * + .wp-block-template-part > *:first-child:not(.wp-block-template-part, .wp-block-post-content, .wp-block-cover, .wp-block-query, main, header, footer, nav),
body .is-layout-constrained .wp-block-template-part > * + *:not(.wp-block-template-part, .wp-block-post-content, .wp-block-cover, .wp-block-query, main, header, footer, nav),
.wp-block-query > *:first-child:not(.wp-block-cover),
.wp-block-post-content > *:first-child:not(.wp-block-cover) { margin-block-start: var(--wp--style--block-gap);
} .wp-block-column > .wp-block-template-part > *:first-child {
margin-block-start: 0;
margin-block-end: 0;
} .wp-block-query > *:last-child,
.wp-block-post-content > *:last-child {
margin-block-end: var(--wp--style--block-gap);
} .wp-block-column > .wp-block-template-part > *:last-child {
margin-block-end: 0;
}  main.wp-block-group:not(.has-global-padding),
.wp-block-template-part {
padding: 0;
}   header.site-header:not(.has-global-padding),
footer.site-footer:not(.has-global-padding),
header.entry-header:not(.has-global-padding):not(.is-style-no-padding),
.wp-block-query:not(.has-global-padding) {
padding-left: var(--wp--style--root--padding-left, var(--wp--preset--spacing--50)) !important;
padding-right: var(--wp--style--root--padding-right, var(--wp--preset--spacing--50)) !important;
} .has-global-padding,
.has-global-padding > .alignfull:not(.wp-block-post-content, .wp-block-image, .wp-block-columns, .wp-block-buttons),
.has-global-padding.alignfull:not(.wp-block-post-content, .wp-block-image, .wp-block-columns, .wp-block-buttons) {
padding-left: var(--wp--style--root--padding-left);
padding-right: var(--wp--style--root--padding-right);
} .has-global-padding :where(.has-global-padding),
.has-global-padding > .alignfull:where(:not(.has-global-padding)) > :where(.wp-block-image) {
padding-left: 0;
padding-right: 0;
} .has-global-padding > #wporg-pattern-preview > div > .alignfull {
margin-right: calc(var(--wp--style--root--padding-right) * -1);
padding-right: var(--wp--style--root--padding-right);
margin-left: calc(var(--wp--style--root--padding-left) * -1);
padding-left: var(--wp--style--root--padding-left);
}  .has-base-color,
.has-base-2-color,
.has-base-3-color {
color: var(--wp--preset--color--foreground-alt);
}
.has-base-background-color,
.has-base-2-background-color,
.has-base-3-background-color {
background-color: var(--wp--preset--color--light-gray);
}
.has-base-border-color,
.has-base-2-border-color,
.has-base-3-border-color {
border-color: var(--wp--preset--color--gray);
}
.has-contrast-color,
.has-contrast-2-color,
.has-contrast-3-color {
color: var(--wp--preset--color--foreground);
}
.has-contrast-background-color,
.has-contrast-2-background-color,
.has-contrast-3-background-color {
background-color: var(--wp--preset--color--foreground);
}
.has-contrast-border-color,
.has-contrast-2-border-color,
.has-contrast-3-border-color {
border-color: var(--wp--preset--color--foreground);
}
.has-accent-color,
.has-accent-2-color,
.has-accent-3-color,
.has-accent-4-color,
.has-accent-5-color {
color: var(--wp--preset--color--primary);
}
.has-accent-background-color,
.has-accent-2-background-color,
.has-accent-3-background-color,
.has-accent-4-background-color,
.has-accent-5-background-color {
background-color: var(--wp--preset--color--primary);
}
.has-accent-border-color,
.has-accent-2-border-color,
.has-accent-3-border-color,
.has-accent-4-border-color,
.has-accent-5-border-color {
border-color: var(--wp--preset--color--primary);
}.wp-block-calendar table:where(:not(.has-text-color)) {
color: var(--wp--preset--color--foreground);
}
.wp-block-calendar table th:not(.has-text-color) {
color: var(--wp--preset--color--dark);
}  .comment-reply-title {
margin-top: 0;
} #post-comments {
margin-bottom: var(--wp--style--block-gap);
}   .wp-block-comments-pagination .page-numbers:nth-last-child(n+2) {
padding-right: var(--wp--preset--spacing--30);
}  .wp-block-comments.is-style-rounded-border,
.wp-block-comments-query-loop.is-style-rounded-border {
border: 1px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--40);
}  .wp-block-details:not(.has-text-color) > summary {
color: var(--wp--custom--link--color);
font-weight: var(--wp--custom--typography--font-weight--medium);
transition: color var(--wp--custom--animation--duration--medium) var(--wp--custom--animation--timing-function);
} .wp-block-details:not(.has-text-color) > summary:hover,
.wp-block-details:not(.has-text-color)[open] > summary {
color: var(--wp--custom--link--hover);
} .wp-block-post-featured-image img {
padding: var(--wp--custom--border--radius);
box-shadow: var(--wp--custom--shadow--default);
}  .wp-block-post-featured-image.is-style-image-no-border img {
border: none;
border-radius: 0;
padding: 0;
}  .wp-block-latest-comments {
list-style: none;
}
.wp-block-latest-comments__comment {
margin-bottom: 0;
} .wp-block-latest-comments li {
margin-bottom: var(--wp--preset--spacing--30);
}  .wp-block-latest-comments:not(.is-style-bullets) {
padding-left: 0;
} .wp-block-latest-comments.is-style-bullets:not(.has-avatars) {
padding-left: 2em; }
.wp-block-latest-comments.is-style-bullets {
list-style: disc;
}
.wp-block-latest-comments.is-style-bullets li {
list-style: disc;
margin-bottom: 0;
}
.wp-block-latest-comments.is-style-bullets.has-avatars .wp-block-latest-comments__comment {
list-style-position: inside;
} .wp-block-latest-comments.is-style-link-underline a,
.wp-block-latest-comments.is-style-link-underline a:active {
text-decoration: underline !important;
}
.wp-block-latest-comments.is-style-link-underline a:hover {
opacity: 0.8;
} .wp-block-latest-comments.is-style-link-no-underline a,
.wp-block-latest-comments.is-style-link-no-underline a:active {
text-decoration: none !important;
}
.wp-block-latest-comments.is-style-link-no-underline a:hover {
opacity: 0.8;
} .wp-block-latest-comments.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
}  .wp-block-latest-posts.is-grid .wp-block-latest-posts__post-title {
font-size: var(--wp--preset--font-size--medium);
} .wp-block-latest-posts__featured-image {
border-radius: var(--wp--custom--border--radius);
border: 1px solid var(--wp--custom--border--color);
padding: var(--wp--custom--border--radius);
box-shadow: var(--wp--custom--shadow--default);
}
.wp-block-latest-posts__featured-image img {
border-radius: var(--wp--custom--border--radius);
}
.wp-block-latest-posts__featured-image.aligncenter {
margin-bottom: var(--wp--preset--spacing--30);
} .wp-block-latest-posts:not(.is-grid) li {
margin-bottom: var(--wp--preset--spacing--30);
} .wp-block-latest-posts.is-grid li {
margin-bottom: 0;
} @media only screen and (max-width: 601px) {
.wp-block-latest-posts.is-grid li {
margin-right: 0;
}
}  .wp-block-post-featured-image.is-style-image-no-border img {
border: none;
border-radius: 0;
padding: 0;
} .wp-block-latest-posts.is-style-bullets.wp-block-latest-posts__list:not(.is-grid) {
list-style: disc;
padding-left: 2em;
}
.wp-block-latest-posts.is-style-bullets:not(.is-grid) li {
list-style: disc;
overflow: visible;
margin-bottom: 0;
} .wp-block-latest-posts.is-style-link-underline a,
.wp-block-latest-posts.is-style-link-underline a:active {
text-decoration: underline !important;
}
.wp-block-latest-posts.is-style-link-underline a:hover {
opacity: 0.8;
} .wp-block-latest-posts.is-style-link-no-underline a,
.wp-block-latest-posts.is-style-link-no-underline a:active {
text-decoration: none !important;
}
.wp-block-latest-posts.is-style-link-no-underline a:hover {
opacity: 0.8;
} .wp-block-latest-posts.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
}  ul.is-style-list-checkmarks,
ol.is-style-list-checkmarks {
list-style: none;
}
ul.is-style-list-checkmarks > li,
ol.is-style-list-checkmarks > li {
position: relative;
} ul.is-style-list-checkmarks > li:before,
ol.is-style-list-checkmarks > li:before {
font-family: dashicons;
content: "\f15e";
position: absolute;
left: calc(-8px - 1em);
top: 0.14285714em;
text-align: center;
transition: color 0.1s ease-in;
}
.rtl ul.is-style-list-checkmarks > li:before,
.rtl ol.is-style-list-checkmarks > li:before {
left: 0;
right: calc(-8px - 1em);
} ul.is-style-list-plain,
ul.is-style-list-plain ul,
ol.is-style-list-plain ol,
ol.is-style-list-plain {
list-style: none;
padding-left: 0;
}
ul.is-style-list-plain li,
ol.is-style-list-plain li {
margin-bottom: var(--wp--preset--spacing--30);
}
ul.is-style-list-plain:not(.has-background),
ol.is-style-list-plain:not(.has-background) {
margin-left: 0;
}
ul.is-style-list-plain:not(.has-background) li,
ol.is-style-list-plain:not(.has-background) li {
margin-left: 0;
}
ul.is-style-list-plain:not(.has-background) li ul li,
ol.is-style-list-plain:not(.has-background) li ul li {
padding-left: var(--wp--preset--spacing--40);
} ul.is-style-list-plain-centered,
ul.is-style-list-plain-centered ul,
ol.is-style-list-plain-centered,
ol.is-style-list-plain-centered ol {
list-style: none;
padding-left: 0;
margin-left: 0;
text-align: center;
}
ul.is-style-list-plain-centered li,
ol.is-style-list-plain-centered li {
margin-left: 0;
}  li.is-style-link-underline a,
li.is-style-link-underline a:active {
text-decoration: underline;
}
li.is-style-link-underline a:hover {
opacity: 0.8;
} li.is-style-link-no-underline a,
li.is-style-link-no-underline a:active {
text-decoration: none;
}
li.is-style-link-no-underline a:hover {
opacity: 0.8;
} li.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
}  .wp-block-media-text .wp-block-media-text__content {
padding-left: var(--wp--preset--spacing--40);
padding-right: var(--wp--preset--spacing--40);
} @media only screen and (max-width: 601px) {
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
padding-left: 0;
padding-right: 0;
}
}  .wp-block-media-text.is-style-media-text-border {
padding: var(--wp--custom--border--radius);
border: 3px solid var(--wp--custom--border--color);
border-radius: var(--wp--custom--border--radius);
} @media only screen and (max-width: 601px) {
.wp-block-media-text.is-style-media-text-border.is-stacked-on-mobile .wp-block-media-text__content {
padding-left: var(--wp--preset--spacing--40);
padding-right: var(--wp--preset--spacing--40);
}
}  .wp-block-page-list.is-style-link-underline a,
.wp-block-page-list.is-style-link-underline a:active {
text-decoration: underline !important;
}
.wp-block-page-list.is-style-link-underline a:hover {
opacity: 0.8;
} .wp-block-page-list.is-style-link-no-underline a,
.wp-block-page-list.is-style-link-no-underline a:active {
text-decoration: none !important;
}
.wp-block-page-list.is-style-link-no-underline a:hover {
opacity: 0.8;
} .wp-block-page-list.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
}  .wp-block-post-author:before {
font-family: dashicons;
content: "\f110";
margin-right: var(--wp--preset--spacing--20);
}
.rtl .wp-block-post-author:before {
padding-right: 0;
margin-right: 0;
margin-left: var(--wp--preset--spacing--20);
}
.wp-block-post-author__avatar {
margin-right: var(--wp--style--block-gap);
}
.wp-block-post-author__avatar img {
border-radius: 50%;
margin: 0;
}
.wp-block-post-author__bio {
font-size: var(--wp--preset--font-size--normal);
margin-top: var(--wp--style--block-gap);
margin-bottom: var(--wp--style--block-gap);
} .wp-block-post-author.is-style-no-icon:before {
display: none;
}  .wp-block-post-comments-count:before {
font-family: dashicons;
content: "\f101";
margin-right: var(--wp--preset--spacing--20);
}
.rtl .wp-block-post-comments-count:before {
padding-right: 0;
margin-right: 0;
margin-left: var(--wp--preset--spacing--20);
} .wp-block-post-comments-count:after {
content: " comment(s)";
} .wp-block-post-comments-count.is-style-no-icon:before {
display: none;
}  .wp-block-post-comments-form label {
font-weight: var(--wp--custom--typography--font-weight--medium);
} .wp-block-post-comments-form input[type=submit].wp-element-button {
box-shadow: var(--wp--custom--shadow--default);
}  .wp-block-post-date:before {
font-family: dashicons;
content: "\f508";
margin-right: var(--wp--preset--spacing--20);
}
.rtl .wp-block-post-date:before {
padding-right: 0;
margin-right: 0;
margin-left: var(--wp--preset--spacing--20);
} .wp-block-post-date.is-style-no-icon:before {
display: none;
}  .wp-block-post-excerpt.is-style-no-readmore > .wp-block-post-excerpt__more-text {
display: none;
}  .wp-block-post-terms.taxonomy-category:before {
font-family: dashicons;
content: "\f318";
margin-right: var(--wp--preset--spacing--20);
} .wp-block-post-terms.taxonomy-post_tag:before {
font-family: dashicons;
content: "\f323";
margin-right: var(--wp--preset--spacing--20);
}
.rtl .wp-block-post-terms:before {
padding-right: 0;
margin-right: 0;
margin-left: var(--wp--preset--spacing--20);
} .wp-block-term-description p {
margin-block-start: 0;
margin-block-end: 0;
} .wp-block-post-terms.is-style-no-icon:before {
display: none;
}  .wp-block-post-title.is-style-link-underline a,
.wp-block-page-list.is-style-link-underline a:active {
text-decoration: underline !important;
}
.wp-block-post-title.is-style-link-underline a:hover {
opacity: 0.8;
} .wp-block-post-title.is-style-link-no-underline a,
.wp-block-post-title.is-style-link-no-underline a:active {
text-decoration: none !important;
}
.wp-block-post-title.is-style-link-no-underline a:hover {
opacity: 0.8;
} .wp-block-post-title.is-style-link-underline-hover a:hover {
opacity: 1;
text-decoration: underline;
} .wp-block-query-pagination-numbers .page-numbers:nth-last-child(n+2) {
padding-right: var(--wp--preset--spacing--30);
}  .wp-block-quote cite,
.wp-block-pullquote cite {
display: inline-block;
} .wp-block-pullquote p {
margin-top: 0;
} .wp-block-query.is-style-no-padding {
padding-top: 0;
padding-bottom: 0;
}
.wp-block-query.is-style-no-padding:not(.has-global-padding) {
padding-left: 0 !important;
padding-right: 0 !important;
}  .wp-block-separator.alignfull {
margin-left: auto !important;
margin-right: auto !important;
} .wp-block-separator.is-style-wide,
.wp-block-separator.is-style-dots {
width: 100% !important;
} .wp-block-separator.is-style-thick {
border-width: 0 0 3px;
}
.wp-block-separator.is-style-thick-wide {
border-width: 0 0 3px;
width: 100%;
}   .wp-block-social-links {
display: flex;
gap: var(--wp--style--block-gap);
} .wp-block-social-links.has-small-icon-size {
font-size: 22px;
}
.wp-block-social-links.has-normal-icon-size {
font-size: 26px;
} .wp-block-social-link {
transition: transform var(--wp--custom--animation--duration--medium) ease-in-out;
}  .wp-block-table {
overflow-x: scroll;
} .wp-block-table.is-style-stripes {
border-bottom: none;
}
.wp-block-table.is-style-stripes .wp-element-caption {
border-top: 1px solid;
} .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: var(--wp--preset--color--neutral);
}
.wp-block-table.is-style-stripes table:not(.has-text-color) tbody tr:nth-child(odd) {
color: var(--wp--preset--color--very-dark-gray);
}  .wp-block-tag-cloud.is-style-outline .tag-cloud-link {
border-radius: var(--wp--custom--border--radius);
padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);
}