@charset "UTF-8";
.wp-block-archives {box-sizing: border-box;}
.wp-block-archives-dropdown label {display: block;}
.wp-block-avatar {box-sizing: border-box;}
.wp-block-avatar.aligncenter {text-align: center;}
.wp-block-audio {box-sizing: border-box;}
.wp-block-audio figcaption {margin-bottom: 1em;margin-top: .5em;}
.wp-block-audio audio {min-width: 300px;width: 100%;}
.wp-block-button__link {box-sizing: border-box;cursor: pointer;display: inline-block;text-align: center;word-break: break-word;}
.wp-block-button__link.aligncenter {text-align: center;}
.wp-block-button__link.alignright {text-align: right;}
:where(.wp-block-button__link) {border-radius: 9999px;box-shadow: none;padding: calc(.667em + 2px) calc(1.333em + 2px);text-decoration: none;}
.wp-block-button[style*=text-decoration] .wp-block-button__link {text-decoration: inherit;}
.wp-block-buttons>.wp-block-button.has-custom-width {max-width: none;}
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {width: 100%;}
.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {font-size: inherit;}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25 {width: calc(25% - var(--wp--style--block-gap,.5em) * .75);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-50 {width: calc(50% - var(--wp--style--block-gap,.5em) * .5);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-75 {width: calc(75% - var(--wp--style--block-gap,.5em) * .25);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100 {flex-basis: 100%;width: 100%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 {width: 25%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 {width: 50%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 {width: 75%;}
.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared {border-radius: 0;}
.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius {border-radius: 0 !important;}
.wp-block-button .wp-block-button__link.is-style-outline, .wp-block-button.is-style-outline>.wp-block-button__link {border: 2px solid;padding: .667em 1.333em;}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color), .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color) {color: currentColor;}
.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background), .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background) {background-color: transparent;background-image: none;}
.wp-block-buttons.is-vertical {flex-direction: column;}
.wp-block-buttons.is-vertical>.wp-block-button:last-child {margin-bottom: 0;}
.wp-block-buttons>.wp-block-button {display: inline-block;margin: 0;}
.wp-block-buttons.is-content-justification-left {justify-content: flex-start;}
.wp-block-buttons.is-content-justification-left.is-vertical {align-items: flex-start;}
.wp-block-buttons.is-content-justification-center {justify-content: center;}
.wp-block-buttons.is-content-justification-center.is-vertical {align-items: center;}
.wp-block-buttons.is-content-justification-right {justify-content: flex-end;}
.wp-block-buttons.is-content-justification-right.is-vertical {align-items: flex-end;}
.wp-block-buttons.is-content-justification-space-between {justify-content: space-between;}
.wp-block-buttons.aligncenter {text-align: center;}
.wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter {margin-left: auto;margin-right: auto;width: 100%;}
.wp-block-buttons[style*=text-decoration] .wp-block-button, .wp-block-buttons[style*=text-decoration] .wp-block-button__link {text-decoration: inherit;}
.wp-block-buttons.has-custom-font-size .wp-block-button__link {font-size: inherit;}
.wp-block-button.aligncenter, .wp-block-calendar {text-align: center;}
.wp-block-calendar td, .wp-block-calendar th {border: 1px solid;padding: .25em;}
.wp-block-calendar th {font-weight: 400;}
.wp-block-calendar caption {background-color: inherit;}
.wp-block-calendar table {border-collapse: collapse;width: 100%;}
.wp-block-calendar table:where(:not(.has-text-color)) {color: #40464d;}
.wp-block-calendar table:where(:not(.has-text-color)) td, .wp-block-calendar table:where(:not(.has-text-color)) th {border-color: #ddd;}
.wp-block-calendar table.has-background th {background-color: inherit;}
.wp-block-calendar table.has-text-color th {color: inherit;}
:where(.wp-block-calendar table:not(.has-background) th) {background: #ddd;}
.wp-block-categories {box-sizing: border-box;}
.wp-block-categories.alignleft {margin-right: 2em;}
.wp-block-categories.alignright {margin-left: 2em;}
.wp-block-code {box-sizing: border-box;}
.wp-block-code code {display: block;font-family: inherit;overflow-wrap: break-word;white-space: pre-wrap;}
.wp-block-columns {align-items: normal !important;box-sizing: border-box;display: flex;flex-wrap: wrap !important;margin-bottom: 1.75em;}
@media (min-width:782px) {.wp-block-columns {flex-wrap: nowrap !important;}}
.wp-block-columns.are-vertically-aligned-top {align-items: flex-start;}
.wp-block-columns.are-vertically-aligned-center {align-items: center;}
.wp-block-columns.are-vertically-aligned-bottom {align-items: flex-end;}
@media (max-width:781px) {.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 100% !important;}}
@media (min-width:782px) {.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 0;flex-grow: 1;}
	.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] {flex-grow: 0;}}
.wp-block-columns.is-not-stacked-on-mobile {flex-wrap: nowrap !important;}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column {flex-basis: 0;flex-grow: 1;}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis] {flex-grow: 0;}
:where(.wp-block-columns.has-background) {padding: 1.25em 2.375em;}
.wp-block-column {flex-grow: 1;min-width: 0;overflow-wrap: break-word;word-break: break-word;}
.wp-block-column.is-vertically-aligned-top {align-self: flex-start;}
.wp-block-column.is-vertically-aligned-center {align-self: center;}
.wp-block-column.is-vertically-aligned-bottom {align-self: flex-end;}
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {width: 100%;}
.wp-block-post-comments {box-sizing: border-box;}
.wp-block-post-comments .alignleft {float: left;}
.wp-block-post-comments .alignright {float: right;}
.wp-block-post-comments .navigation:after {clear: both;content: "";display: table;}
.wp-block-post-comments .commentlist {clear: both;list-style: none;margin: 0;padding: 0;}
.wp-block-post-comments .commentlist .comment {min-height: 2.25em;padding-left: 3.25em;}
.wp-block-post-comments .commentlist .comment p {font-size: 1em;line-height: 1.8;margin: 1em 0;}
.wp-block-post-comments .commentlist .children {list-style: none;margin: 0;padding: 0;}
.wp-block-post-comments .comment-author {line-height: 1.5;}
.wp-block-post-comments .comment-author .avatar {border-radius: 1.5em;display: block;float: left;height: 2.5em;margin-right: .75em;margin-top: .5em;width: 2.5em;}
.wp-block-post-comments .comment-author cite {font-style: normal;}
.wp-block-post-comments .comment-meta {font-size: .875em;line-height: 1.5;}
.wp-block-post-comments .comment-meta b {font-weight: 400;}
.wp-block-post-comments .comment-meta .comment-awaiting-moderation {display: block;margin-bottom: 1em;margin-top: 1em;}
.wp-block-post-comments .comment-body .commentmetadata {font-size: .875em;}
.wp-block-post-comments .comment-form-author label, .wp-block-post-comments .comment-form-comment label, .wp-block-post-comments .comment-form-email label, .wp-block-post-comments .comment-form-url label {display: block;margin-bottom: .25em;}
.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]), .wp-block-post-comments .comment-form textarea {box-sizing: border-box;display: block;width: 100%;}
.wp-block-post-comments .comment-form-cookies-consent {display: flex;gap: .25em;}
.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent {margin-top: .35em;}
.wp-block-post-comments .comment-reply-title {margin-bottom: 0;}
.wp-block-post-comments .comment-reply-title :where(small) {font-size: var(--wp--preset--font-size--medium,smaller);margin-left: .5em;}
.wp-block-post-comments .reply {font-size: .875em;margin-bottom: 1.4em;}
.wp-block-post-comments input:not([type=submit]), .wp-block-post-comments textarea {border: 1px solid #949494;font-family: inherit;font-size: 1em;}
.wp-block-post-comments input:not([type=submit]):not([type=checkbox]), .wp-block-post-comments textarea {padding: calc(.667em + 2px);}
:where(.wp-block-post-comments input[type=submit]) {border: none;}
.wp-block-comments-pagination>.wp-block-comments-pagination-next, .wp-block-comments-pagination>.wp-block-comments-pagination-numbers, .wp-block-comments-pagination>.wp-block-comments-pagination-previous {margin-bottom: .5em;margin-right: .5em;}
.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child, .wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child, .wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child {margin-right: 0;}
.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow {display: inline-block;margin-right: 1ch;}
.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow {display: inline-block;margin-left: 1ch;}
.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-comments-pagination.aligncenter {justify-content: center;}
.wp-block-comment-template {box-sizing: border-box;list-style: none;margin-bottom: 0;max-width: 100%;padding: 0;}
.wp-block-comment-template li {clear: both;}
.wp-block-comment-template ol {list-style: none;margin-bottom: 0;max-width: 100%;padding-left: 2rem;}
.wp-block-comment-template.alignleft {float: left;}
.wp-block-comment-template.aligncenter {margin-left: auto;margin-right: auto;width: -moz-fit-content;width: fit-content;}
.wp-block-comment-template.alignright {float: right;}
.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;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: transparent;}
.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;z-index: 1;}
.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:after, .wp-block-cover:after {content: "";display: block;font-size: 0;min-height: inherit;}
@supports (position:sticky) {.wp-block-cover-image:after, .wp-block-cover:after {content: none;}}
.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: #fff;width: 100%;z-index: 1;}
.wp-block-cover-image.is-light .wp-block-cover__inner-container, .wp-block-cover.is-light .wp-block-cover__inner-container {color: #000;}
.wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color), .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color) {color: inherit;}
.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;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;-o-object-fit: cover;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-overflow-scrolling:touch) {.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-background, .wp-block-cover__video-background {z-index: 0;}
.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;}
.wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align=left]>[data-type="core/embed"], .wp-block[data-align=right]>[data-type="core/embed"] {max-width: 360px;width: 100%;}
.wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper {min-width: 280px;}
.wp-block-cover .wp-block-embed {min-height: 240px;min-width: 320px;}
.wp-block-embed {overflow-wrap: break-word;}
.wp-block-embed figcaption {margin-bottom: 1em;margin-top: .5em;}
.wp-block-embed iframe {max-width: 100%;}
.wp-block-embed__wrapper {position: relative;}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {content: "";display: block;padding-top: 50%;}
.wp-embed-responsive .wp-has-aspect-ratio iframe {bottom: 0;height: 100%;left: 0;position: absolute;right: 0;top: 0;width: 100%;}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {padding-top: 42.85%;}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {padding-top: 50%;}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {padding-top: 56.25%;}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {padding-top: 75%;}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {padding-top: 100%;}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {padding-top: 177.77%;}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {padding-top: 200%;}
.wp-block-file {margin-bottom: 1.5em;}
.wp-block-file:not(.wp-element-button) {font-size: .8em;}
.wp-block-file.aligncenter {text-align: center;}
.wp-block-file.alignright {text-align: right;}
.wp-block-file *+.wp-block-file__button {margin-left: .75em;}
.wp-block-file__embed {margin-bottom: 1em;}
:where(.wp-block-file__button) {border-radius: 2em;padding: .5em 1em;}
:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited {box-shadow: none;color: #fff;opacity: .85;text-decoration: none;}
.blocks-gallery-grid:not(.has-nested-images), .wp-block-gallery:not(.has-nested-images) {display: flex;flex-wrap: wrap;list-style-type: none;margin: 0;padding: 0;}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item {display: flex;flex-direction: column;flex-grow: 1;justify-content: center;margin: 0 1em 1em 0;position: relative;width: calc(50% - 1em);}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) {margin-right: 0;}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure {align-items: flex-end;display: flex;height: 100%;justify-content: flex-start;margin: 0;}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img {display: block;height: auto;max-width: 100%;width: auto;}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption {background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom: 0;box-sizing: border-box;color: #fff;font-size: .8em;margin: 0;max-height: 100%;overflow: auto;padding: 3em .77em .7em;position: absolute;text-align: center;width: 100%;z-index: 2;}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img {display: inline;}
.blocks-gallery-grid:not(.has-nested-images) figcaption, .wp-block-gallery:not(.has-nested-images) figcaption {flex-grow: 1;}
.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img {flex: 1;height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item {margin-right: 0;width: 100%;}
@media (min-width:600px) {.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item {margin-right: 1em;width: calc(33.33333% - .66667em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item {margin-right: 1em;width: calc(25% - .75em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item {margin-right: 1em;width: calc(20% - .8em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item {margin-right: 1em;width: calc(16.66667% - .83333em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item {margin-right: 1em;width: calc(14.28571% - .85714em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item {margin-right: 1em;width: calc(12.5% - .875em);}
	.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) {margin-right: 0;}}
.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child {margin-right: 0;}
.blocks-gallery-grid:not(.has-nested-images).alignleft, .blocks-gallery-grid:not(.has-nested-images).alignright, .wp-block-gallery:not(.has-nested-images).alignleft, .wp-block-gallery:not(.has-nested-images).alignright {max-width: 420px;width: 100%;}
.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure {justify-content: center;}
.wp-block-gallery:not(.is-cropped) .blocks-gallery-item {align-self: flex-start;}
figure.wp-block-gallery.has-nested-images {align-items: normal;}
.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {margin: 0;width: calc(50% - var(--wp--style--unstable-gallery-gap,16px) / 2);}
.wp-block-gallery.has-nested-images figure.wp-block-image {box-sizing: border-box;display: flex;flex-direction: column;flex-grow: 1;justify-content: center;max-width: 100%;position: relative;}
.wp-block-gallery.has-nested-images figure.wp-block-image>a, .wp-block-gallery.has-nested-images figure.wp-block-image>div {flex-direction: column;flex-grow: 1;margin: 0;}
.wp-block-gallery.has-nested-images figure.wp-block-image img {display: block;height: auto;max-width: 100% !important;width: auto;}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom: 0;box-sizing: border-box;color: #fff;font-size: 13px;left: 0;margin-bottom: 0;max-height: 60%;overflow: auto;padding: 0 8px 8px;position: absolute;text-align: center;width: 100%;}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img {display: inline;}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a {color: inherit;}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img {box-sizing: border-box;}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a, .wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div {flex: 1 1 auto;}
.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption, .wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption {background: none;color: inherit;flex: initial;margin: 0;padding: 10px 10px 9px;position: relative;}
.wp-block-gallery.has-nested-images figcaption {flex-basis: 100%;flex-grow: 1;text-align: center;}
.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {margin-bottom: auto;margin-top: 0;}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) {align-self: inherit;}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) {display: flex;}
.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a, .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {flex: 1 0 0%;height: 100%;-o-object-fit: cover;object-fit: cover;width: 100%;}
.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) {width: 100%;}
@media (min-width:600px) {.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) {width: calc(33.33333% - var(--wp--style--unstable-gallery-gap,16px) * .66667);}
	.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) {width: calc(25% - var(--wp--style--unstable-gallery-gap,16px) * .75);}
	.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) {width: calc(20% - var(--wp--style--unstable-gallery-gap,16px) * .8);}
	.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) {width: calc(16.66667% - var(--wp--style--unstable-gallery-gap,16px) * .83333);}
	.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) {width: calc(14.28571% - var(--wp--style--unstable-gallery-gap,16px) * .85714);}
	.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) {width: calc(12.5% - var(--wp--style--unstable-gallery-gap,16px) * .875);}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) {width: calc(33.33% - var(--wp--style--unstable-gallery-gap,16px) * .66667);}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2), .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) {width: calc(50% - var(--wp--style--unstable-gallery-gap,16px) * .5);}
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child {width: 100%;}}
.wp-block-gallery.has-nested-images.alignleft, .wp-block-gallery.has-nested-images.alignright {max-width: 420px;width: 100%;}
.wp-block-gallery.has-nested-images.aligncenter {justify-content: center;}
.wp-block-group {box-sizing: border-box;}
h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {padding: 1.25em 2.375em;}
.wp-block-image img {height: auto;max-width: 100%;vertical-align: bottom;}
.wp-block-image img, .wp-block-image.has-custom-border img {box-sizing: border-box;}
.wp-block-image.aligncenter {text-align: center;}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {height: auto;width: 100%;}
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.aligncenter, .wp-block-image.alignleft, .wp-block-image.alignright {display: table;}
.wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption, .wp-block-image.aligncenter>figcaption, .wp-block-image.alignleft>figcaption, .wp-block-image.alignright>figcaption {caption-side: bottom;display: table-caption;}
.wp-block-image .alignleft {float: left;margin: .5em 1em .5em 0;}
.wp-block-image .alignright {float: right;margin: .5em 0 .5em 1em;}
.wp-block-image .aligncenter {margin-left: auto;margin-right: auto;}
.wp-block-image figcaption {margin-bottom: 1em;margin-top: .5em;}
.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;}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {.wp-block-image.is-style-circle-mask img {border-radius: 0;-webkit-mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-image: url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 100 100\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"50\" cy=\"50\" r=\"50\"/></svg>");mask-mode: alpha;-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;}}
.wp-block-image :where(.has-border-color) {border-style: solid;}
.wp-block-image :where([style*=border-top-color]) {border-top-style: solid;}
.wp-block-image :where([style*=border-right-color]) {border-right-style: solid;}
.wp-block-image :where([style*=border-bottom-color]) {border-bottom-style: solid;}
.wp-block-image :where([style*=border-left-color]) {border-left-style: solid;}
.wp-block-image :where([style*=border-width]) {border-style: solid;}
.wp-block-image :where([style*=border-top-width]) {border-top-style: solid;}
.wp-block-image :where([style*=border-right-width]) {border-right-style: solid;}
.wp-block-image :where([style*=border-bottom-width]) {border-bottom-style: solid;}
.wp-block-image :where([style*=border-left-width]) {border-left-style: solid;}
.wp-block-image figure {margin: 0;}
ol.wp-block-latest-comments {box-sizing: border-box;margin-left: 0;}
.wp-block-latest-comments .wp-block-latest-comments {padding-left: 0;}
.wp-block-latest-comments__comment {line-height: 1.1;list-style: none;margin-bottom: 1em;}
.has-avatars .wp-block-latest-comments__comment {list-style: none;min-height: 2.25em;}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {margin-left: 3.25em;}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {line-height: 1.5;}
.wp-block-latest-comments__comment-excerpt p {font-size: .875em;line-height: 1.8;margin: .36em 0 1.4em;}
.wp-block-latest-comments__comment-date {display: block;font-size: .75em;}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {border-radius: 1.5em;display: block;float: left;height: 2.5em;margin-right: .75em;width: 2.5em;}
.wp-block-latest-posts {box-sizing: border-box;}
.wp-block-latest-posts.alignleft {margin-right: 2em;}
.wp-block-latest-posts.alignright {margin-left: 2em;}
.wp-block-latest-posts.wp-block-latest-posts__list {list-style: none;padding-left: 0;}
.wp-block-latest-posts.wp-block-latest-posts__list li {clear: both;}
.wp-block-latest-posts.is-grid {display: flex;flex-wrap: wrap;padding: 0;}
.wp-block-latest-posts.is-grid li {margin: 0 1.25em 1.25em 0;width: 100%;}
@media (min-width:600px) {.wp-block-latest-posts.columns-2 li {width: calc(50% - .625em);}
	.wp-block-latest-posts.columns-2 li:nth-child(2n) {margin-right: 0;}
	.wp-block-latest-posts.columns-3 li {width: calc(33.33333% - .83333em);}
	.wp-block-latest-posts.columns-3 li:nth-child(3n) {margin-right: 0;}
	.wp-block-latest-posts.columns-4 li {width: calc(25% - .9375em);}
	.wp-block-latest-posts.columns-4 li:nth-child(4n) {margin-right: 0;}
	.wp-block-latest-posts.columns-5 li {width: calc(20% - 1em);}
	.wp-block-latest-posts.columns-5 li:nth-child(5n) {margin-right: 0;}
	.wp-block-latest-posts.columns-6 li {width: calc(16.66667% - 1.04167em);}
	.wp-block-latest-posts.columns-6 li:nth-child(6n) {margin-right: 0;}}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {display: block;font-size: .8125em;}
.wp-block-latest-posts__post-excerpt {margin-bottom: 1em;margin-top: .5em;}
.wp-block-latest-posts__featured-image a {display: inline-block;}
.wp-block-latest-posts__featured-image img {height: auto;max-width: 100%;width: auto;}
.wp-block-latest-posts__featured-image.alignleft {float: left;margin-right: 1em;}
.wp-block-latest-posts__featured-image.alignright {float: right;margin-left: 1em;}
.wp-block-latest-posts__featured-image.aligncenter {margin-bottom: 1em;text-align: center;}
ol, ul {box-sizing: border-box;}
ol.has-background, ul.has-background {padding: 1.25em 2.375em;}
.wp-block-media-text {box-sizing: border-box;direction: ltr;display: grid;grid-template-columns: 50% 1fr;grid-template-rows: auto;}
.wp-block-media-text.has-media-on-the-right {grid-template-columns: 1fr 50%;}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {align-self: start;}
.wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media {align-self: center;}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {align-self: end;}
.wp-block-media-text .wp-block-media-text__media {grid-column: 1;grid-row: 1;margin: 0;}
.wp-block-media-text .wp-block-media-text__content {direction: ltr;grid-column: 2;grid-row: 1;padding: 0 8%;word-break: break-word;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {grid-column: 2;grid-row: 1;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {grid-column: 1;grid-row: 1;}
.wp-block-media-text__media img, .wp-block-media-text__media video {height: auto;max-width: unset;vertical-align: middle;width: 100%;}
.wp-block-media-text.is-image-fill .wp-block-media-text__media {background-size: cover;height: 100%;min-height: 250px;}
.wp-block-media-text.is-image-fill .wp-block-media-text__media>a {display: block;height: 100%;}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {clip: rect(0,0,0,0);border: 0;height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
@media (max-width:600px) {.wp-block-media-text.is-stacked-on-mobile {grid-template-columns: 100% !important;}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {grid-column: 1;grid-row: 1;}
	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {grid-column: 1;grid-row: 2;}}
.wp-block-navigation {--navigation-layout-justification-setting: flex-start;--navigation-layout-direction: row;--navigation-layout-wrap: wrap;--navigation-layout-justify: flex-start;--navigation-layout-align: center;position: relative;}
.wp-block-navigation ul {margin-bottom: 0;margin-left: 0;margin-top: 0;padding-left: 0;}
.wp-block-navigation ul, .wp-block-navigation ul li {list-style: none;padding: 0;}
.wp-block-navigation .wp-block-navigation-item {align-items: center;display: flex;position: relative;}
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty {display: none;}
.wp-block-navigation .wp-block-navigation-item__content {display: block;}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content {color: inherit;}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content, .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active, .wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus {text-decoration: underline;}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content, .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active, .wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus {text-decoration: line-through;}
.wp-block-navigation:where(:not([class*=has-text-decoration])) a {text-decoration: none;}
.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active, .wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus {text-decoration: none;}
.wp-block-navigation .wp-block-navigation__submenu-icon {align-self: center;background-color: inherit;border: none;color: currentColor;display: inline-block;font-size: inherit;height: .6em;line-height: 0;margin-left: .25em;padding: 0;width: .6em;}
.wp-block-navigation .wp-block-navigation__submenu-icon svg {stroke: currentColor;display: inline-block;height: inherit;margin-top: .075em;width: inherit;}
.wp-block-navigation.is-vertical {--navigation-layout-direction: column;--navigation-layout-justify: initial;--navigation-layout-align: flex-start;}
.wp-block-navigation.no-wrap {--navigation-layout-wrap: nowrap;}
.wp-block-navigation.items-justified-center {--navigation-layout-justification-setting: center;--navigation-layout-justify: center;}
.wp-block-navigation.items-justified-center.is-vertical {--navigation-layout-align: center;}
.wp-block-navigation.items-justified-right {--navigation-layout-justification-setting: flex-end;--navigation-layout-justify: flex-end;}
.wp-block-navigation.items-justified-right.is-vertical {--navigation-layout-align: flex-end;}
.wp-block-navigation.items-justified-space-between {--navigation-layout-justification-setting: space-between;--navigation-layout-justify: space-between;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container {align-items: normal;background-color: inherit;color: inherit;display: flex;flex-direction: column;height: 0;left: -1px;opacity: 0;overflow: hidden;position: absolute;top: 100%;transition: opacity .1s linear;visibility: hidden;width: 0;z-index: 2;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {display: flex;flex-grow: 1;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon {margin-left: auto;margin-right: 0;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content {margin: 0;}
@media (min-width:782px) {.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {left: 100%;top: -1px;}
	.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before {background: transparent;content: "";display: block;height: 100%;position: absolute;right: 100%;width: .5em;}
	.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon {margin-right: .25em;}
	.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg {transform: rotate(-90deg);}}
.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {height: auto;min-width: 200px;opacity: 1;overflow: visible;visibility: visible;width: auto;}
.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container {height: auto;min-width: 200px;opacity: 1;overflow: visible;visibility: visible;width: auto;}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container {height: auto;min-width: 200px;opacity: 1;overflow: visible;visibility: visible;width: auto;}
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container {left: 0;top: 100%;}
@media (min-width:782px) {.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {left: 100%;top: 0;}}
.wp-block-navigation-submenu {display: flex;position: relative;}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg {stroke: currentColor;}
button.wp-block-navigation-item__content {background-color: transparent;border: none;color: currentColor;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;line-height: inherit;text-align: left;text-transform: inherit;}
.wp-block-navigation-submenu__toggle {cursor: pointer;}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle {padding-right: .85em;}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon {margin-left: -.6em;pointer-events: none;}
.wp-block-navigation .wp-block-page-list, .wp-block-navigation__container, .wp-block-navigation__responsive-close, .wp-block-navigation__responsive-container, .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-dialog {gap: inherit;}
:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) {padding: .5em 1em;}
:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) {padding: .5em 1em;}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container {left: auto;right: 0;}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {left: -1px;right: -1px;}
@media (min-width:782px) {.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container, .wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container {left: auto;right: 100%;}}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container {background-color: #fff;border: 1px solid rgba(0,0,0,.15);color: #000;}
.wp-block-navigation__container {align-items: var(--navigation-layout-align,initial);display: flex;flex-direction: var(--navigation-layout-direction,initial);flex-wrap: var(--navigation-layout-wrap,wrap);justify-content: var(--navigation-layout-justify,initial);list-style: none;margin: 0;padding-left: 0;}
.wp-block-navigation__container .is-responsive {display: none;}
.wp-block-navigation__container:only-child, .wp-block-page-list:only-child {flex-grow: 1;}
@keyframes overlay-menu__fade-in-animation {0% {opacity: 0;transform: translateY(.5em);}
	to {opacity: 1;transform: translateY(0);}}
.wp-block-navigation__responsive-container {bottom: 0;display: none;left: 0;position: fixed;right: 0;top: 0;}
.wp-block-navigation__responsive-container .wp-block-navigation-link a {color: inherit;}
.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content {align-items: var(--navigation-layout-align,initial);display: flex;flex-direction: var(--navigation-layout-direction,initial);flex-wrap: var(--navigation-layout-wrap,wrap);justify-content: var(--navigation-layout-justify,initial);}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) {background-color: inherit !important;color: inherit !important;}
.wp-block-navigation__responsive-container.is-menu-open {animation: overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode: forwards;background-color: inherit;display: flex;flex-direction: column;overflow: auto;padding: var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);z-index: 100000;}
@media (prefers-reduced-motion:reduce) {.wp-block-navigation__responsive-container.is-menu-open {animation-delay: 0s;animation-duration: 1ms;}}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content {align-items: var(--navigation-layout-justification-setting,inherit);display: flex;flex-direction: column;flex-wrap: nowrap;overflow: visible;padding-top: calc(2rem + 24px);}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content, .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-page-list {justify-content: flex-start;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {display: none;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container {border: none;height: auto;min-width: 200px;opacity: 1;overflow: initial;padding-left: 2rem;padding-right: 2rem;position: static;visibility: visible;width: auto;}
.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: inherit;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container {padding-top: var(--wp--style--block-gap,2em);}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {padding: 0;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item, .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-page-list {align-items: var(--navigation-layout-justification-setting,initial);display: flex;flex-direction: column;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list {background: transparent !important;color: inherit !important;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {left: auto;right: auto;}
@media (min-width:600px) {.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {background-color: inherit;display: block;position: relative;width: 100%;z-index: auto;}
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close {display: none;}
	.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container {left: 0;}}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {background-color: #fff;color: #000;}
.wp-block-navigation__toggle_button_label {font-size: 1rem;font-weight: 700;}
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open {background: transparent;border: none;color: currentColor;cursor: pointer;margin: 0;padding: 0;text-transform: inherit;vertical-align: middle;}
.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg {fill: currentColor;display: block;height: 24px;pointer-events: none;width: 24px;}
.wp-block-navigation__responsive-container-open {display: flex;}
.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open {font-family: inherit;font-size: inherit;font-weight: inherit;}
@media (min-width:600px) {.wp-block-navigation__responsive-container-open:not(.always-shown) {display: none;}}
.wp-block-navigation__responsive-container-close {position: absolute;right: 0;top: 0;z-index: 2;}
.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close {font-family: inherit;font-size: inherit;font-weight: inherit;}
.wp-block-navigation__responsive-close {margin-left: auto;margin-right: auto;max-width: var(--wp--style--global--wide-size,100%);width: 100%;}
.wp-block-navigation__responsive-close:focus {outline: none;}
.is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content, .is-menu-open .wp-block-navigation__responsive-dialog {box-sizing: border-box;}
.wp-block-navigation__responsive-dialog {position: relative;}
.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {margin-top: 46px;}
@media (min-width:782px) {.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog {margin-top: 32px;}}
html.has-modal-open {overflow: hidden;}
.wp-block-navigation .wp-block-navigation-item__label {overflow-wrap: break-word;word-break: normal;}
.wp-block-navigation .wp-block-navigation-item__description {display: none;}
.wp-block-navigation .wp-block-page-list {align-items: var(--navigation-layout-align,initial);background-color: inherit;display: flex;flex-direction: var(--navigation-layout-direction,initial);flex-wrap: var(--navigation-layout-wrap,wrap);justify-content: var(--navigation-layout-justify,initial);}
.wp-block-navigation .wp-block-navigation-item {background-color: inherit;}
.is-small-text {font-size: .875em;}
.is-regular-text {font-size: 1em;}
.is-large-text {font-size: 2.25em;}
.is-larger-text {font-size: 3em;}
.has-drop-cap:not(:focus):first-letter {float: left;font-size: 8.4em;font-style: normal;font-weight: 100;line-height: .68;margin: .05em .1em 0 0;text-transform: uppercase;}
body.rtl .has-drop-cap:not(:focus):first-letter {float: none;margin-left: .1em;}
p.has-drop-cap.has-background {overflow: hidden;}
p.has-background {padding: 1.25em 2.375em;}
:where(p.has-text-color:not(.has-link-color)) a {color: inherit;}
.wp-block-post-author {display: flex;flex-wrap: wrap;}
.wp-block-post-author__byline {font-size: .5em;margin-bottom: 0;margin-top: 0;width: 100%;}
.wp-block-post-author__avatar {margin-right: 1em;}
.wp-block-post-author__bio {font-size: .7em;margin-bottom: .7em;}
.wp-block-post-author__content {flex-basis: 0;flex-grow: 1;}
.wp-block-post-author__name {margin: 0;}
.wp-block-post-comments-form {box-sizing: border-box;}
.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title) {font-weight: inherit;}
.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title) {font-family: inherit;}
.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title), .wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title) {font-size: inherit;}
.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title) {line-height: inherit;}
.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title) {font-style: inherit;}
.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title) {letter-spacing: inherit;}
.wp-block-post-comments-form input[type=submit] {box-shadow: none;cursor: pointer;display: inline-block;overflow-wrap: break-word;text-align: center;}
.wp-block-post-comments-form input:not([type=submit]), .wp-block-post-comments-form textarea {border: 1px solid #949494;font-family: inherit;font-size: 1em;}
.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]), .wp-block-post-comments-form textarea {padding: calc(.667em + 2px);}
.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]), .wp-block-post-comments-form .comment-form textarea {box-sizing: border-box;display: block;width: 100%;}
.wp-block-post-comments-form .comment-form-author label, .wp-block-post-comments-form .comment-form-email label, .wp-block-post-comments-form .comment-form-url label {display: block;margin-bottom: .25em;}
.wp-block-post-comments-form .comment-form-cookies-consent {display: flex;gap: .25em;}
.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent {margin-top: .35em;}
.wp-block-post-comments-form .comment-reply-title {margin-bottom: 0;}
.wp-block-post-comments-form .comment-reply-title :where(small) {font-size: var(--wp--preset--font-size--medium,smaller);margin-left: .5em;}
.wp-block-post-date {box-sizing: border-box;}
.wp-block-post-excerpt {margin-bottom: var(--wp--style--block-gap);margin-top: var(--wp--style--block-gap);}
.wp-block-post-excerpt__excerpt {margin-bottom: 0;margin-top: 0;}
.wp-block-post-excerpt__more-text {margin-bottom: 0;margin-top: var(--wp--style--block-gap);}
.wp-block-post-excerpt__more-link {display: inline-block;}
.wp-block-post-featured-image {margin-left: 0;margin-right: 0;}
.wp-block-post-featured-image a {display: block;}
.wp-block-post-featured-image img {box-sizing: border-box;height: auto;max-width: 100%;vertical-align: bottom;width: 100%;}
.wp-block-post-featured-image.alignfull img, .wp-block-post-featured-image.alignwide img {width: 100%;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim {background-color: #000;inset: 0;position: absolute;}
.wp-block-post-featured-image {position: relative;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient {background-color: transparent;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0 {opacity: 0;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10 {opacity: .1;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20 {opacity: .2;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30 {opacity: .3;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40 {opacity: .4;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50 {opacity: .5;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60 {opacity: .6;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70 {opacity: .7;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80 {opacity: .8;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90 {opacity: .9;}
.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100 {opacity: 1;}
.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous {display: inline-block;margin-right: 1ch;}
.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next {display: inline-block;margin-left: 1ch;}
.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-post-terms {box-sizing: border-box;}
.wp-block-post-terms .wp-block-post-terms__separator {white-space: pre-wrap;}
.wp-block-post-title {box-sizing: border-box;word-break: break-word;}
.wp-block-post-title a {display: inline-block;}
.wp-block-preformatted {white-space: pre-wrap;}
.wp-block-preformatted.has-background {padding: 1.25em 2.375em;}
.wp-block-pullquote {box-sizing: border-box;margin: 0 0 1em;overflow-wrap: break-word;padding: 3em 0;text-align: center;}
.wp-block-pullquote blockquote, .wp-block-pullquote cite, .wp-block-pullquote p {color: inherit;}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {max-width: 420px;}
.wp-block-pullquote cite, .wp-block-pullquote footer {position: relative;}
.wp-block-pullquote .has-text-color a {color: inherit;}
.wp-block-pullquote.has-text-align-left blockquote {text-align: left;}
.wp-block-pullquote.has-text-align-right blockquote {text-align: right;}
.wp-block-pullquote.is-style-solid-color {border: none;}
.wp-block-pullquote.is-style-solid-color blockquote {margin-left: auto;margin-right: auto;max-width: 60%;}
.wp-block-pullquote.is-style-solid-color blockquote p {font-size: 2em;margin-bottom: 0;margin-top: 0;}
.wp-block-pullquote.is-style-solid-color blockquote cite {font-style: normal;text-transform: none;}
.wp-block-pullquote cite {color: inherit;}
.wp-block-post-template {list-style: none;margin-bottom: 0;margin-top: 0;max-width: 100%;padding: 0;}
.wp-block-post-template.wp-block-post-template {background: none;}
.wp-block-post-template.is-flex-container {display: flex;flex-direction: row;flex-wrap: wrap;gap: 1.25em;}
.wp-block-post-template.is-flex-container li {margin: 0;width: 100%;}
@media (min-width:600px) {.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li {width: calc(50% - .625em);}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li {width: calc(33.33333% - .83333em);}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li {width: calc(25% - .9375em);}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li {width: calc(20% - 1em);}
	.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li {width: calc(16.66667% - 1.04167em);}}
.wp-block-query-pagination>.wp-block-query-pagination-next, .wp-block-query-pagination>.wp-block-query-pagination-numbers, .wp-block-query-pagination>.wp-block-query-pagination-previous {margin-bottom: .5em;margin-right: .5em;}
.wp-block-query-pagination>.wp-block-query-pagination-next:last-child, .wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child, .wp-block-query-pagination>.wp-block-query-pagination-previous:last-child {margin-right: 0;}
.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type {margin-inline-start: auto;}
.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child {margin-inline-end: auto;}
.wp-block-query-pagination .wp-block-query-pagination-previous-arrow {display: inline-block;margin-right: 1ch;}
.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-query-pagination .wp-block-query-pagination-next-arrow {display: inline-block;margin-left: 1ch;}
.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) {transform: scaleX(1);}
.wp-block-query-pagination.aligncenter {justify-content: center;}
.wp-block-query-title, .wp-block-quote {box-sizing: border-box;}
.wp-block-quote {overflow-wrap: break-word;}
.wp-block-quote.is-large:where(:not(.is-style-plain)), .wp-block-quote.is-style-large:where(:not(.is-style-plain)) {margin-bottom: 1em;padding: 0 1em;}
.wp-block-quote.is-large:where(:not(.is-style-plain)) p, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {font-size: 1.5em;font-style: italic;line-height: 1.6;}
.wp-block-quote.is-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-large:where(:not(.is-style-plain)) footer, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer {font-size: 1.125em;text-align: right;}
.wp-block-read-more {display: block;width: -moz-fit-content;width: fit-content;}
.wp-block-read-more:not([style*=text-decoration]), .wp-block-read-more:not([style*=text-decoration]):active, .wp-block-read-more:not([style*=text-decoration]):focus {text-decoration: none;}
ul.wp-block-rss {list-style: none;padding: 0;}
ul.wp-block-rss.wp-block-rss {box-sizing: border-box;}
ul.wp-block-rss.alignleft {margin-right: 2em;}
ul.wp-block-rss.alignright {margin-left: 2em;}
ul.wp-block-rss.is-grid {display: flex;flex-wrap: wrap;list-style: none;padding: 0;}
ul.wp-block-rss.is-grid li {margin: 0 1em 1em 0;width: 100%;}
@media (min-width:600px) {ul.wp-block-rss.columns-2 li {width: calc(50% - 1em);}
	ul.wp-block-rss.columns-3 li {width: calc(33.33333% - 1em);}
	ul.wp-block-rss.columns-4 li {width: calc(25% - 1em);}
	ul.wp-block-rss.columns-5 li {width: calc(20% - 1em);}
	ul.wp-block-rss.columns-6 li {width: calc(16.66667% - 1em);}}
.wp-block-rss__item-author, .wp-block-rss__item-publish-date {display: block;font-size: .8125em;}
.wp-block-search__button {margin-left: .625em;word-break: normal;}
.wp-block-search__button.has-icon {line-height: 0;}
.wp-block-search__button svg {fill: currentColor;min-height: 1.5em;min-width: 1.5em;vertical-align: text-bottom;}
:where(.wp-block-search__button) {border: 1px solid #ccc;padding: .375em .625em;}
.wp-block-search__inside-wrapper {display: flex;flex: auto;flex-wrap: nowrap;max-width: 100%;}
.wp-block-search__label {width: 100%;}
.wp-block-search__input {border: 1px solid #949494;flex-grow: 1;margin-left: 0;margin-right: 0;min-width: 3em;padding: 8px;text-decoration: unset !important;}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {margin-left: 0;}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {border: 1px solid #949494;padding: 4px;}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {border: none;border-radius: 0;padding: 0 0 0 .25em;}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {outline: none;}
:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) {padding: .125em .5em;}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper {margin: auto;}
.wp-block-separator {border: 1px solid;border-left: none;border-right: none;}
.wp-block-separator.is-style-dots {background: none !important;border: none;height: auto;line-height: 1;text-align: center;}
.wp-block-separator.is-style-dots:before {color: currentColor;content: "···";font-family: serif;font-size: 1.5em;letter-spacing: 2em;padding-left: 2em;}
.wp-block-site-logo {box-sizing: border-box;line-height: 0;}
.wp-block-site-logo a {display: inline-block;}
.wp-block-site-logo.is-default-size img {height: auto;width: 120px;}
.wp-block-site-logo img {height: auto;max-width: 100%;}
.wp-block-site-logo a, .wp-block-site-logo img {border-radius: inherit;}
.wp-block-site-logo.aligncenter {margin-left: auto;margin-right: auto;text-align: center;}
.wp-block-site-logo.is-style-rounded {border-radius: 9999px;}
.wp-block-site-title a {color: inherit;}
.wp-block-social-links {background: none;box-sizing: border-box;margin-left: 0;padding-left: 0;padding-right: 0;text-indent: 0;}
.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {border-bottom: 0;box-shadow: none;text-decoration: none;}
.wp-block-social-links .wp-social-link a {padding: .25em;}
.wp-block-social-links .wp-social-link svg {height: 1em;width: 1em;}
.wp-block-social-links .wp-social-link span:not(.screen-reader-text) {font-size: .65em;margin-left: .5em;margin-right: .5em;}
.wp-block-social-links.has-small-icon-size {font-size: 16px;}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {font-size: 24px;}
.wp-block-social-links.has-large-icon-size {font-size: 36px;}
.wp-block-social-links.has-huge-icon-size {font-size: 48px;}
.wp-block-social-links.aligncenter {display: flex;justify-content: center;}
.wp-block-social-links.alignright {justify-content: flex-end;}
.wp-block-social-link {border-radius: 9999px;display: block;height: auto;transition: transform .1s ease;}
@media (prefers-reduced-motion:reduce) {.wp-block-social-link {transition-delay: 0s;transition-duration: 0s;}}
.wp-block-social-link a {align-items: center;display: flex;line-height: 0;transition: transform .1s ease;}
.wp-block-social-link:hover {transform: scale(1.1);}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited {fill: currentColor;color: currentColor;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {background-color: #f0f0f0;color: #444;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {background-color: #f90;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {background-color: #1ea0c3;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {background-color: #0757fe;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {background-color: #1e1f26;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {background-color: #02e49b;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {background-color: #e94c89;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {background-color: #4280ff;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {background-color: #f45800;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {background-color: #1778f2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {background-color: #000;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {background-color: #0461dd;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {background-color: #e65678;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {background-color: #24292d;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {background-color: #eceadd;color: #382110;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {background-color: #ea4434;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {background-color: #f00075;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {background-color: #e21b24;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {background-color: #0d66c2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {background-color: #3288d4;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {background-color: #02ab6c;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {background-color: #f6405f;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {background-color: #ff424d;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {background-color: #e60122;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {background-color: #ef4155;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {background-color: #ff4500;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {background-color: #0478d7;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {stroke: #000;background-color: #fefc00;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {background-color: #ff5600;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {background-color: #1bd760;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {background-color: #2aabee;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {background-color: #000;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {background-color: #011835;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {background-color: #6440a4;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {background-color: #1da1f2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {background-color: #1eb7ea;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {background-color: #4680c2;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {background-color: #3499cd;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp {background-color: #25d366;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {background-color: #d32422;color: #fff;}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {background-color: red;color: #fff;}
.wp-block-social-links.is-style-logos-only .wp-social-link {background: none;}
.wp-block-social-links.is-style-logos-only .wp-social-link a {padding: 0;}
.wp-block-social-links.is-style-logos-only .wp-social-link svg {height: 1.25em;width: 1.25em;}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {color: #f90;}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {color: #1ea0c3;}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {color: #0757fe;}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {color: #1e1f26;}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {color: #02e49b;}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {color: #e94c89;}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {color: #4280ff;}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {color: #f45800;}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {color: #1778f2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {color: #000;}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {color: #0461dd;}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {color: #e65678;}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {color: #24292d;}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {color: #382110;}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {color: #ea4434;}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {color: #f00075;}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {color: #e21b24;}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {color: #0d66c2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {color: #3288d4;}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {color: #02ab6c;}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {color: #f6405f;}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {color: #ff424d;}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {color: #e60122;}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {color: #ef4155;}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {color: #ff4500;}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {color: #0478d7;}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {stroke: #000;color: #fff;}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {color: #ff5600;}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {color: #1bd760;}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {color: #2aabee;}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {color: #000;}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {color: #011835;}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {color: #6440a4;}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {color: #1da1f2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {color: #1eb7ea;}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {color: #4680c2;}
.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp {color: #25d366;}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {color: #3499cd;}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {color: #d32422;}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {color: red;}
.wp-block-social-links.is-style-pill-shape .wp-social-link {width: auto;}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {padding-left: .66667em;padding-right: .66667em;}
.wp-block-spacer {clear: both;}
.wp-block-tag-cloud {box-sizing: border-box;}
.wp-block-tag-cloud.aligncenter {justify-content: center;text-align: center;}
.wp-block-tag-cloud.alignfull {padding-left: 1em;padding-right: 1em;}
.wp-block-tag-cloud a {display: inline-block;margin-right: 5px;}
.wp-block-tag-cloud span {display: inline-block;margin-left: 5px;text-decoration: none;}
.wp-block-tag-cloud.is-style-outline {display: flex;flex-wrap: wrap;gap: 1ch;}
.wp-block-tag-cloud.is-style-outline a {border: 1px solid;font-size: unset !important;margin-right: 0;padding: 1ch 2ch;text-decoration: none !important;}
.wp-block-table {overflow-x: auto;}
.wp-block-table table {border-collapse: collapse;width: 100%;}
.wp-block-table thead {border-bottom: 3px solid;}
.wp-block-table tfoot {border-top: 3px solid;}
.wp-block-table td, .wp-block-table th {border: 1px solid;padding: .5em;}
.wp-block-table .has-fixed-layout {table-layout: fixed;width: 100%;}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th {word-break: break-word;}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {display: table;width: auto;}
.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {word-break: break-word;}
.wp-block-table .has-subtle-light-gray-background-color {background-color: #f3f4f5;}
.wp-block-table .has-subtle-pale-green-background-color {background-color: #e9fbe5;}
.wp-block-table .has-subtle-pale-blue-background-color {background-color: #e7f5fe;}
.wp-block-table .has-subtle-pale-pink-background-color {background-color: #fcf0ef;}
.wp-block-table.is-style-stripes {background-color: transparent;border-bottom: 1px solid #f0f0f0;border-collapse: inherit;border-spacing: 0;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {background-color: #f0f0f0;}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {background-color: #f3f4f5;}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {background-color: #e9fbe5;}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {background-color: #e7f5fe;}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {background-color: #fcf0ef;}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {border-color: transparent;}
.wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color>* {border-color: inherit;}
.wp-block-table table[style*=border-top-color] tr:first-child, .wp-block-table table[style*=border-top-color] tr:first-child td, .wp-block-table table[style*=border-top-color] tr:first-child th, .wp-block-table table[style*=border-top-color]>*, .wp-block-table table[style*=border-top-color]>* td, .wp-block-table table[style*=border-top-color]>* th {border-top-color: inherit;}
.wp-block-table table[style*=border-top-color] tr:not(:first-child) {border-top-color: currentColor;}
.wp-block-table table[style*=border-right-color] td:last-child, .wp-block-table table[style*=border-right-color] th, .wp-block-table table[style*=border-right-color] tr, .wp-block-table table[style*=border-right-color]>* {border-right-color: inherit;}
.wp-block-table table[style*=border-bottom-color] tr:last-child, .wp-block-table table[style*=border-bottom-color] tr:last-child td, .wp-block-table table[style*=border-bottom-color] tr:last-child th, .wp-block-table table[style*=border-bottom-color]>*, .wp-block-table table[style*=border-bottom-color]>* td, .wp-block-table table[style*=border-bottom-color]>* th {border-bottom-color: inherit;}
.wp-block-table table[style*=border-bottom-color] tr:not(:last-child) {border-bottom-color: currentColor;}
.wp-block-table table[style*=border-left-color] td:first-child, .wp-block-table table[style*=border-left-color] th, .wp-block-table table[style*=border-left-color] tr, .wp-block-table table[style*=border-left-color]>* {border-left-color: inherit;}
.wp-block-table table[style*=border-style] td, .wp-block-table table[style*=border-style] th, .wp-block-table table[style*=border-style] tr, .wp-block-table table[style*=border-style]>* {border-style: inherit;}
.wp-block-table table[style*=border-width] td, .wp-block-table table[style*=border-width] th, .wp-block-table table[style*=border-width] tr, .wp-block-table table[style*=border-width]>* {border-style: inherit;border-width: inherit;}
.wp-block-text-columns, .wp-block-text-columns.aligncenter {display: flex;}
.wp-block-text-columns .wp-block-column {margin: 0 1em;padding: 0;}
.wp-block-text-columns .wp-block-column:first-child {margin-left: 0;}
.wp-block-text-columns .wp-block-column:last-child {margin-right: 0;}
.wp-block-text-columns.columns-2 .wp-block-column {width: 50%;}
.wp-block-text-columns.columns-3 .wp-block-column {width: 33.33333%;}
.wp-block-text-columns.columns-4 .wp-block-column {width: 25%;}
pre.wp-block-verse {overflow: auto;white-space: pre-wrap;}
:where(pre.wp-block-verse) {font-family: inherit;}
.wp-block-video {box-sizing: border-box;}
.wp-block-video video {width: 100%;}
@supports (position:sticky) {.wp-block-video [poster] {-o-object-fit: cover;object-fit: cover;}}
.wp-block-video.aligncenter {text-align: center;}
.wp-block-video figcaption {margin-bottom: 1em;margin-top: .5em;}
.wp-element-button {cursor: pointer;}
:root {--wp--preset--font-size--normal: 16px;--wp--preset--font-size--huge: 42px;}
:root .has-very-light-gray-background-color {background-color: #eee;}
:root .has-very-dark-gray-background-color {background-color: #313131;}
:root .has-very-light-gray-color {color: #eee;}
:root .has-very-dark-gray-color {color: #313131;}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {background: linear-gradient(135deg,#00d084,#0693e3);}
:root .has-purple-crush-gradient-background {background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe);}
:root .has-hazy-dawn-gradient-background {background: linear-gradient(135deg,#faaca8,#dad0ec);}
:root .has-subdued-olive-gradient-background {background: linear-gradient(135deg,#fafae1,#67a671);}
:root .has-atomic-cream-gradient-background {background: linear-gradient(135deg,#fdd79a,#004a59);}
:root .has-nightshade-gradient-background {background: linear-gradient(135deg,#330968,#31cdcf);}
:root .has-midnight-gradient-background {background: linear-gradient(135deg,#020381,#2874fc);}
.has-regular-font-size {font-size: 1em;}
.has-larger-font-size {font-size: 2.625em;}
.has-normal-font-size {font-size: var(--wp--preset--font-size--normal);}
.has-huge-font-size {font-size: var(--wp--preset--font-size--huge);}
.has-text-align-center {text-align: center;}
.has-text-align-left {text-align: left;}
.has-text-align-right {text-align: right;}
#end-resizable-editor-section {display: none;}
.aligncenter {clear: both;}
.items-justified-left {justify-content: flex-start;}
.items-justified-center {justify-content: center;}
.items-justified-right {justify-content: flex-end;}
.items-justified-space-between {justify-content: space-between;}
.screen-reader-text {clip: rect(1px,1px,1px,1px);word-wrap: normal !important;border: 0;-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.screen-reader-text:focus {clip: auto !important;background-color: #ddd;-webkit-clip-path: none;clip-path: none;color: #444;display: block;font-size: 1em;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
html :where(.has-border-color) {border-style: solid;}
html :where([style*=border-top-color]) {border-top-style: solid;}
html :where([style*=border-right-color]) {border-right-style: solid;}
html :where([style*=border-bottom-color]) {border-bottom-style: solid;}
html :where([style*=border-left-color]) {border-left-style: solid;}
html :where([style*=border-width]) {border-style: solid;}
html :where([style*=border-top-width]) {border-top-style: solid;}
html :where([style*=border-right-width]) {border-right-style: solid;}
html :where([style*=border-bottom-width]) {border-bottom-style: solid;}
html :where([style*=border-left-width]) {border-left-style: solid;}
html :where(img[class*=wp-image-]) {height: auto;max-width: 100%;}
figure {margin: 0 0 1em;}
html :where(.is-position-sticky) {--wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px);}
@media screen and (max-width:600px) {html :where(.is-position-sticky) {--wp-admin--admin-bar--position-offset: 0px;}}
.wp-block-button__link {color: #fff;background-color: #32373c;border-radius: 9999px;box-shadow: none;text-decoration: none;padding: calc(.667em + 2px) calc(1.333em + 2px);font-size: 1.125em;}
.wp-block-file__button {background: #32373c;color: #fff;text-decoration: none;}
body {--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--very-light-gray: #eee;--wp--preset--color--very-dark-gray: #313131;--wp--preset--color--kb-palette-1: #888;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale: url("#wp-duotone-dark-grayscale");--wp--preset--duotone--grayscale: url("#wp-duotone-grayscale");--wp--preset--duotone--purple-yellow: url("#wp-duotone-purple-yellow");--wp--preset--duotone--blue-red: url("#wp-duotone-blue-red");--wp--preset--duotone--midnight: url("#wp-duotone-midnight");--wp--preset--duotone--magenta-yellow: url("#wp-duotone-magenta-yellow");--wp--preset--duotone--purple-green: url("#wp-duotone-purple-green");--wp--preset--duotone--blue-orange: url("#wp-duotone-blue-orange");--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: .44rem;--wp--preset--spacing--30: .67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1);}
:where(.is-layout-flex) {gap: .5em;}
body .is-layout-flow>.alignleft {float: left;margin-inline-start: 0;margin-inline-end: 2em;}
body .is-layout-flow>.alignright {float: right;margin-inline-start: 2em;margin-inline-end: 0;}
body .is-layout-flow>.aligncenter {margin-left: auto !important;margin-right: auto !important;}
body .is-layout-constrained>.alignleft {float: left;margin-inline-start: 0;margin-inline-end: 2em;}
body .is-layout-constrained>.alignright {float: right;margin-inline-start: 2em;margin-inline-end: 0;}
body .is-layout-constrained>.aligncenter {margin-left: auto !important;margin-right: auto !important;}
body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)) {max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}
body .is-layout-constrained>.alignwide {max-width: var(--wp--style--global--wide-size);}
body .is-layout-flex {display: flex;}
body .is-layout-flex {flex-wrap: wrap;align-items: center;}
body .is-layout-flex>* {margin: 0;}
:where(.wp-block-columns.is-layout-flex) {gap: 2em;}
.has-black-color {color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color {color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color {color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color {color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color {color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color {color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color {color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color {color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color {color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color {color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color {color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color {color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color {background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color {background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color {background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color {background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color {background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color {background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color {background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color {background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color {background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color {background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color {background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color {background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color {border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color {border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color {border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color {border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color {border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color {border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color {border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color {border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color {border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color {border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color {border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color {border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background {background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background {background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background {background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background {background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background {background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background {background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background {background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size {font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size {font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size {font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size {font-size: var(--wp--preset--font-size--x-large) !important;}
.wp-block-navigation a:where(:not(.wp-element-button)) {color: inherit;}
:where(.wp-block-columns.is-layout-flex) {gap: 2em;}
.wp-block-pullquote {font-size: 1.5em;line-height: 1.6;}
.text-stroke, .text-stroke--primary, .text-stroke--secondary {-webkit-text-stroke-width: var(--wp--custom--typography--text-stroke-width,2px) !important;}
.ext-absolute {position: absolute !important;}
.bring-to-front, .ext .wp-block-image, .ext-relative {position: relative !important;}
.ext-top-base {top: var(--wp--style--block-gap,1.75rem) !important;}
.ext-top-lg {top: var(--extendify--spacing--large,3rem) !important;}
.ext--top-base {top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--top-lg {top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-right-base {right: var(--wp--style--block-gap,1.75rem) !important;}
.ext-right-lg {right: var(--extendify--spacing--large,3rem) !important;}
.ext--right-base {right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--right-lg {right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-bottom-base {bottom: var(--wp--style--block-gap,1.75rem) !important;}
.ext-bottom-lg {bottom: var(--extendify--spacing--large,3rem) !important;}
.ext--bottom-base {bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--bottom-lg {bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-left-base {left: var(--wp--style--block-gap,1.75rem) !important;}
.ext-left-lg {left: var(--extendify--spacing--large,3rem) !important;}
.ext--left-base {left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--left-lg {left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-order-1 {order: 1 !important;}
.ext-order-2 {order: 2 !important;}
.ext-col-auto {grid-column: auto !important;}
.ext-col-span-1 {grid-column: span 1/span 1 !important;}
.ext-col-span-2 {grid-column: span 2/span 2 !important;}
.ext-col-span-3 {grid-column: span 3/span 3 !important;}
.ext-col-span-4 {grid-column: span 4/span 4 !important;}
.ext-col-span-5 {grid-column: span 5/span 5 !important;}
.ext-col-span-6 {grid-column: span 6/span 6 !important;}
.ext-col-span-7 {grid-column: span 7/span 7 !important;}
.ext-col-span-8 {grid-column: span 8/span 8 !important;}
.ext-col-span-9 {grid-column: span 9/span 9 !important;}
.ext-col-span-10 {grid-column: span 10/span 10 !important;}
.ext-col-span-11 {grid-column: span 11/span 11 !important;}
.ext-col-span-12 {grid-column: span 12/span 12 !important;}
.ext-col-span-full {grid-column: 1/-1 !important;}
.ext-col-start-1 {grid-column-start: 1 !important;}
.ext-col-start-2 {grid-column-start: 2 !important;}
.ext-col-start-3 {grid-column-start: 3 !important;}
.ext-col-start-4 {grid-column-start: 4 !important;}
.ext-col-start-5 {grid-column-start: 5 !important;}
.ext-col-start-6 {grid-column-start: 6 !important;}
.ext-col-start-7 {grid-column-start: 7 !important;}
.ext-col-start-8 {grid-column-start: 8 !important;}
.ext-col-start-9 {grid-column-start: 9 !important;}
.ext-col-start-10 {grid-column-start: 10 !important;}
.ext-col-start-11 {grid-column-start: 11 !important;}
.ext-col-start-12 {grid-column-start: 12 !important;}
.ext-col-start-13 {grid-column-start: 13 !important;}
.ext-col-start-auto {grid-column-start: auto !important;}
.ext-col-end-1 {grid-column-end: 1 !important;}
.ext-col-end-2 {grid-column-end: 2 !important;}
.ext-col-end-3 {grid-column-end: 3 !important;}
.ext-col-end-4 {grid-column-end: 4 !important;}
.ext-col-end-5 {grid-column-end: 5 !important;}
.ext-col-end-6 {grid-column-end: 6 !important;}
.ext-col-end-7 {grid-column-end: 7 !important;}
.ext-col-end-8 {grid-column-end: 8 !important;}
.ext-col-end-9 {grid-column-end: 9 !important;}
.ext-col-end-10 {grid-column-end: 10 !important;}
.ext-col-end-11 {grid-column-end: 11 !important;}
.ext-col-end-12 {grid-column-end: 12 !important;}
.ext-col-end-13 {grid-column-end: 13 !important;}
.ext-col-end-auto {grid-column-end: auto !important;}
.ext-row-auto {grid-row: auto !important;}
.ext-row-span-1 {grid-row: span 1/span 1 !important;}
.ext-row-span-2 {grid-row: span 2/span 2 !important;}
.ext-row-span-3 {grid-row: span 3/span 3 !important;}
.ext-row-span-4 {grid-row: span 4/span 4 !important;}
.ext-row-span-5 {grid-row: span 5/span 5 !important;}
.ext-row-span-6 {grid-row: span 6/span 6 !important;}
.ext-row-span-full {grid-row: 1/-1 !important;}
.ext-row-start-1 {grid-row-start: 1 !important;}
.ext-row-start-2 {grid-row-start: 2 !important;}
.ext-row-start-3 {grid-row-start: 3 !important;}
.ext-row-start-4 {grid-row-start: 4 !important;}
.ext-row-start-5 {grid-row-start: 5 !important;}
.ext-row-start-6 {grid-row-start: 6 !important;}
.ext-row-start-7 {grid-row-start: 7 !important;}
.ext-row-start-auto {grid-row-start: auto !important;}
.ext-row-end-1 {grid-row-end: 1 !important;}
.ext-row-end-2 {grid-row-end: 2 !important;}
.ext-row-end-3 {grid-row-end: 3 !important;}
.ext-row-end-4 {grid-row-end: 4 !important;}
.ext-row-end-5 {grid-row-end: 5 !important;}
.ext-row-end-6 {grid-row-end: 6 !important;}
.ext-row-end-7 {grid-row-end: 7 !important;}
.ext-row-end-auto {grid-row-end: auto !important;}
.ext-m-0:not([style*=margin]) {margin: 0 !important;}
.ext-m-auto:not([style*=margin]) {margin: auto !important;}
.ext-m-base:not([style*=margin]) {margin: var(--wp--style--block-gap,1.75rem) !important;}
.ext-m-lg:not([style*=margin]) {margin: var(--extendify--spacing--large,3rem) !important;}
.ext--m-base:not([style*=margin]) {margin: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--m-lg:not([style*=margin]) {margin: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-mx-0:not([style*=margin]) {margin-left: 0 !important;margin-right: 0 !important;}
.ext .alignwide, .ext-mx-auto:not([style*=margin]) {margin-left: auto !important;margin-right: auto !important;}
.ext-mx-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;margin-right: var(--wp--style--block-gap,1.75rem) !important;}
.ext-mx-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;margin-right: var(--extendify--spacing--large,3rem) !important;}
.ext--mx-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--mx-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext .wp-block-group>*, .ext-my-0:not([style*=margin]), .wp-block-column.editor\:pointer-events-none {margin-top: 0 !important;margin-bottom: 0 !important;}
.ext-my-auto:not([style*=margin]) {margin-top: auto !important;margin-bottom: auto !important;}
.ext h2, .ext-my-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
.ext-my-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;margin-bottom: var(--extendify--spacing--large,3rem) !important;}
.ext--my-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--my-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext .wp-block-columns+.wp-block-columns:not([class*=mt-]):not([class*=my-]):not([style*=margin]), .ext-mt-0:not([style*=margin]), [class*=fullwidth-cols] .wp-block-column:first-child, [class*=fullwidth-cols] .wp-block-column:first-child>*, [class*=fullwidth-cols] .wp-block-column>:first-child, [class*=fullwidth-cols] .wp-block-group:first-child {margin-top: 0 !important;}
.ext-mt-auto:not([style*=margin]) {margin-top: auto !important;}
.ext-mt-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;}
.ext-mt-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;}
.ext--mt-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--mt-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-mr-0.alignfull:not([style*=margin]):not([style*=margin]), .ext-mr-0:not([style*=margin]) {margin-right: 0 !important;}
.ext-mr-auto:not([style*=margin]) {margin-right: auto !important;}
.ext-mr-base:not([style*=margin]) {margin-right: var(--wp--style--block-gap,1.75rem) !important;}
.ext-mr-lg:not([style*=margin]) {margin-right: var(--extendify--spacing--large,3rem) !important;}
.ext--mr-base:not([style*=margin]) {margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--mr-lg:not([style*=margin]) {margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext .is-not-stacked-on-mobile .wp-block-column, .ext-mb-0:not([style*=margin]), .ext.wp-block-group>:last-child, .wp-block-columns[class*=fullwidth-cols].is-not-stacked-on-mobile>.wp-block-column, [class*=fullwidth-cols] .wp-block-column:last-child, [class*=fullwidth-cols] .wp-block-column>:last-child, [class*=fullwidth-cols] .wp-block-group:last-child {margin-bottom: 0 !important;}
.ext-mb-auto:not([style*=margin]) {margin-bottom: auto !important;}
.ext-mb-base:not([style*=margin]), .wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child) {margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
.ext-mb-lg:not([style*=margin]) {margin-bottom: var(--extendify--spacing--large,3rem) !important;}
.ext--mb-base:not([style*=margin]) {margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--mb-lg:not([style*=margin]) {margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.ext-ml-0:not([style*=margin]), .ext-ml-0:not([style*=margin]):not([style*=margin]) {margin-left: 0 !important;}
.ext-ml-auto:not([style*=margin]) {margin-left: auto !important;}
.ext-ml-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;}
.ext-ml-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;}
.ext--ml-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
.ext--ml-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
.editor\:no-resize .components-resizable-box__container, .ext-block {display: block !important;}
.ext .wp-block-image img, .ext-inline-block {display: inline-block !important;}
.ext-inline {display: inline !important;}
.ext-flex {display: flex !important;}
.ext-inline-flex {display: inline-flex !important;}
.ext .ext-grid>[class*=_inner-container], .ext-grid {display: grid !important;}
.ext-inline-grid {display: inline-grid !important;}
.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .block-library-spacer__resize-container:before, .editor\:no-caption .block-editor-rich-text__editable, .editor\:no-inserter .wp-block-column:not(.is-selected)>.block-list-appender, .editor\:no-inserter .wp-block-cover__inner-container>.block-list-appender, .editor\:no-inserter .wp-block-group__inner-container>.block-list-appender, .editor\:no-inserter>.block-list-appender, .ext-hidden {display: none !important;}
.ext-w-auto {width: auto !important;}
.ext-w-full {width: 100% !important;}
.ext [class*=inner-container]>.alignwide [class*=inner-container]>*, .ext [class*=inner-container]>[data-align=wide] [class*=inner-container]>*, .ext-max-w-full {max-width: 100% !important;}
.ext-flex-1 {flex: 1 1 0% !important;}
.ext-flex-auto {flex: 1 1 auto !important;}
.ext-flex-initial {flex: 0 1 auto !important;}
.ext-flex-none {flex: none !important;}
.ext-flex-shrink-0 {flex-shrink: 0 !important;}
.ext-flex-shrink {flex-shrink: 1 !important;}
.ext-flex-grow-0 {flex-grow: 0 !important;}
.ext-flex-grow {flex-grow: 1 !important;}
.ext-list-none, .is-style-inline-list li {list-style-type: none !important;}
.ext .ext-grid-cols-1>[class*=_inner-container], .ext-grid-cols-1 {grid-template-columns: repeat(1,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-2>[class*=_inner-container], .ext-grid-cols-2 {grid-template-columns: repeat(2,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-3>[class*=_inner-container], .ext-grid-cols-3 {grid-template-columns: repeat(3,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-4>[class*=_inner-container], .ext-grid-cols-4 {grid-template-columns: repeat(4,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-5>[class*=_inner-container], .ext-grid-cols-5 {grid-template-columns: repeat(5,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-6>[class*=_inner-container], .ext-grid-cols-6 {grid-template-columns: repeat(6,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-7>[class*=_inner-container], .ext-grid-cols-7 {grid-template-columns: repeat(7,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-8>[class*=_inner-container], .ext-grid-cols-8 {grid-template-columns: repeat(8,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-9>[class*=_inner-container], .ext-grid-cols-9 {grid-template-columns: repeat(9,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-10>[class*=_inner-container], .ext-grid-cols-10 {grid-template-columns: repeat(10,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-11>[class*=_inner-container], .ext-grid-cols-11 {grid-template-columns: repeat(11,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-12>[class*=_inner-container], .ext-grid-cols-12 {grid-template-columns: repeat(12,minmax(0,1fr)) !important;}
.ext .ext-grid-cols-none>[class*=_inner-container], .ext-grid-cols-none {grid-template-columns: none !important;}
.ext .ext-grid-rows-1>[class*=_inner-container], .ext-grid-rows-1 {grid-template-rows: repeat(1,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-2>[class*=_inner-container], .ext-grid-rows-2 {grid-template-rows: repeat(2,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-3>[class*=_inner-container], .ext-grid-rows-3 {grid-template-rows: repeat(3,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-4>[class*=_inner-container], .ext-grid-rows-4 {grid-template-rows: repeat(4,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-5>[class*=_inner-container], .ext-grid-rows-5 {grid-template-rows: repeat(5,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-6>[class*=_inner-container], .ext-grid-rows-6 {grid-template-rows: repeat(6,minmax(0,1fr)) !important;}
.ext .ext-grid-rows-none>[class*=_inner-container], .ext-grid-rows-none {grid-template-rows: none !important;}
.ext-flex-row {flex-direction: row !important;}
.ext-flex-row-reverse {flex-direction: row-reverse !important;}
.ext-flex-col {flex-direction: column !important;}
.ext-flex-col-reverse {flex-direction: column-reverse !important;}
.ext-flex-wrap {flex-wrap: wrap !important;}
.ext-flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
.ext-flex-nowrap {flex-wrap: nowrap !important;}
.ext .ext-items-start>[class*=_inner-container], .ext-items-start {align-items: flex-start !important;}
.ext .ext-items-end>[class*=_inner-container], .ext-items-end {align-items: flex-end !important;}
.ext .ext-items-center>[class*=_inner-container], .ext .is-style-angled>[class*=_inner-container], .ext-items-center {align-items: center !important;}
.ext .ext-items-baseline>[class*=_inner-container], .ext-items-baseline {align-items: baseline !important;}
.ext .ext-items-stretch>[class*=_inner-container], .ext-items-stretch {align-items: stretch !important;}
.ext-justify-start {justify-content: flex-start !important;}
.ext-justify-end {justify-content: flex-end !important;}
.ext-justify-center {justify-content: center !important;}
.ext-justify-between {justify-content: space-between !important;}
.ext-justify-around {justify-content: space-around !important;}
.ext-justify-evenly {justify-content: space-evenly !important;}
.ext-justify-items-start {justify-items: start !important;}
.ext-justify-items-end {justify-items: end !important;}
.ext-justify-items-center {justify-items: center !important;}
.ext-justify-items-stretch {justify-items: stretch !important;}
.ext-gap-0 {gap: 0 !important;}
.ext-gap-base {gap: var(--wp--style--block-gap,1.75rem) !important;}
.ext-gap-lg {gap: var(--extendify--spacing--large,3rem) !important;}
.ext-gap-x-0 {-moz-column-gap: 0 !important;column-gap: 0 !important;}
.ext-gap-x-base {-moz-column-gap: var(--wp--style--block-gap,1.75rem) !important;column-gap: var(--wp--style--block-gap,1.75rem) !important;}
.ext-gap-x-lg {-moz-column-gap: var(--extendify--spacing--large,3rem) !important;column-gap: var(--extendify--spacing--large,3rem) !important;}
.ext-gap-y-0 {row-gap: 0 !important;}
.ext-gap-y-base {row-gap: var(--wp--style--block-gap,1.75rem) !important;}
.ext-gap-y-lg {row-gap: var(--extendify--spacing--large,3rem) !important;}
.ext-justify-self-auto {justify-self: auto !important;}
.ext-justify-self-start {justify-self: start !important;}
.ext-justify-self-end {justify-self: end !important;}
.ext-justify-self-center {justify-self: center !important;}
.ext-justify-self-stretch {justify-self: stretch !important;}
.ext-rounded-none {border-radius: 0 !important;}
.ext-rounded-full {border-radius: 9999px !important;}
.ext-rounded-t-none {border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}
.ext-rounded-t-full {border-top-left-radius: 9999px !important;border-top-right-radius: 9999px !important;}
.ext-rounded-r-none {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}
.ext-rounded-r-full {border-top-right-radius: 9999px !important;border-bottom-right-radius: 9999px !important;}
.ext-rounded-b-none {border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.ext-rounded-b-full {border-bottom-right-radius: 9999px !important;border-bottom-left-radius: 9999px !important;}
.ext-rounded-l-none {border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.ext-rounded-l-full {border-top-left-radius: 9999px !important;border-bottom-left-radius: 9999px !important;}
.ext-rounded-tl-none {border-top-left-radius: 0 !important;}
.ext-rounded-tl-full {border-top-left-radius: 9999px !important;}
.ext-rounded-tr-none {border-top-right-radius: 0 !important;}
.ext-rounded-tr-full {border-top-right-radius: 9999px !important;}
.ext-rounded-br-none {border-bottom-right-radius: 0 !important;}
.ext-rounded-br-full {border-bottom-right-radius: 9999px !important;}
.ext-rounded-bl-none {border-bottom-left-radius: 0 !important;}
.ext-rounded-bl-full {border-bottom-left-radius: 9999px !important;}
.ext-border-0 {border-width: 0 !important;}
.ext-border-t-0 {border-top-width: 0 !important;}
.ext-border-r-0 {border-right-width: 0 !important;}
.ext-border-b-0 {border-bottom-width: 0 !important;}
.ext-border-l-0 {border-left-width: 0 !important;}
.ext .wp-block-group__inner-container, .ext-p-0:not([style*=padding]) {padding: 0 !important;}
.ext-p-base:not([style*=padding]) {padding: var(--wp--style--block-gap,1.75rem) !important;}
.ext-p-lg:not([style*=padding]) {padding: var(--extendify--spacing--large,3rem) !important;}
.ext .wp-block-columns .wp-block-column[style*=padding], .ext-px-0:not([style*=padding]) {padding-left: 0 !important;padding-right: 0 !important;}
.ext-px-base:not([style*=padding]), .ext.has-background {padding-left: var(--wp--style--block-gap,1.75rem) !important;padding-right: var(--wp--style--block-gap,1.75rem) !important;}
.ext-px-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;padding-right: var(--extendify--spacing--large,3rem) !important;}
.ext-py-0:not([style*=padding]) {padding-top: 0 !important;padding-bottom: 0 !important;}
.ext-py-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
.ext-py-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;padding-bottom: var(--extendify--spacing--large,3rem) !important;}
.ext-pt-0:not([style*=padding]) {padding-top: 0 !important;}
.ext-pt-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;}
.ext-pt-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;}
.ext-pr-0:not([style*=padding]) {padding-right: 0 !important;}
.ext-pr-base:not([style*=padding]) {padding-right: var(--wp--style--block-gap,1.75rem) !important;}
.ext-pr-lg:not([style*=padding]) {padding-right: var(--extendify--spacing--large,3rem) !important;}
.ext-pb-0:not([style*=padding]) {padding-bottom: 0 !important;}
.ext-pb-base:not([style*=padding]) {padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
.ext-pb-lg:not([style*=padding]) {padding-bottom: var(--extendify--spacing--large,3rem) !important;}
.ext-pl-0:not([style*=padding]), .is-style-inline-list {padding-left: 0 !important;}
.ext-pl-base:not([style*=padding]) {padding-left: var(--wp--style--block-gap,1.75rem) !important;}
.ext-pl-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;}
.ext-text-left {text-align: left !important;}
.ext .wp-block-image, .ext-text-center {text-align: center !important;}
.ext-text-right {text-align: right !important;}
.ext-leading-none {line-height: 1 !important;}
.ext-leading-tight {line-height: 1.25 !important;}
.ext-leading-snug {line-height: 1.375 !important;}
.ext-leading-normal {line-height: 1.5 !important;}
.ext-leading-relaxed {line-height: 1.625 !important;}
.ext-leading-loose {line-height: 2 !important;}
.ext-aspect-square img {aspect-ratio: 1/1 !important;-o-object-fit: cover !important;object-fit: cover !important;}
.ext-aspect-landscape img {aspect-ratio: 4/3 !important;-o-object-fit: cover !important;object-fit: cover !important;}
.ext-aspect-landscape-wide img {aspect-ratio: 16/9 !important;-o-object-fit: cover !important;object-fit: cover !important;}
.ext-aspect-portrait img {aspect-ratio: 3/4 !important;-o-object-fit: cover !important;object-fit: cover !important;}
.ext-aspect-landscape .components-resizable-box__container, .ext-aspect-landscape-wide .components-resizable-box__container, .ext-aspect-portrait .components-resizable-box__container, .ext-aspect-square .components-resizable-box__container {height: auto !important;}
.clip-path--rhombus img {-webkit-clip-path: polygon(15% 6%,80% 29%,84% 93%,23% 69%) !important;clip-path: polygon(15% 6%,80% 29%,84% 93%,23% 69%) !important;}
.clip-path--diamond img {-webkit-clip-path: polygon(5% 29%,60% 2%,91% 64%,36% 89%) !important;clip-path: polygon(5% 29%,60% 2%,91% 64%,36% 89%) !important;}
.clip-path--rhombus-alt img {-webkit-clip-path: polygon(14% 9%,85% 24%,91% 89%,19% 76%) !important;clip-path: polygon(14% 9%,85% 24%,91% 89%,19% 76%) !important;}
.wp-block-columns[class*=fullwidth-cols] {margin-bottom: unset !important;}
.is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.ext-my-0, .is-root-container.block-editor-block-list__layout>[data-align=full]:not(:first-of-type)>.wp-block-column.editor\:pointer-events-none, .is-root-container.block-editor-block-list__layout>[data-align=wide]>.ext-my-0:not([style*=margin]), .is-root-container.block-editor-block-list__layout>[data-align=wide]>.wp-block-column.editor\:pointer-events-none {margin-top: calc(-1 * var(--wp--style--block-gap,28px)) !important;}
@media (min-width:600px) and (max-width:781px) {.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n) {margin-left: var(--wp--style--block-gap,2em) !important;}}
@media (max-width:781px) {.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {flex-wrap: wrap !important;}
	.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column, .tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]) {margin-left: 0 !important;}
	.tablet\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 100% !important;}}
@media (max-width:1079px) {.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile) {flex-wrap: wrap !important;}
	.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column, .desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not([style*=margin]) {margin-left: 0 !important;}
	.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 100% !important;}
	.desktop\:fullwidth-cols.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child) {margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}}
.direction-rtl {direction: rtl !important;}
.direction-ltr {direction: ltr !important;}
.bring-to-front {z-index: 10 !important;}
.text-stroke {-webkit-text-stroke-color: var(--wp--preset--color--background) !important;}
.text-stroke--primary {-webkit-text-stroke-color: var(--wp--preset--color--primary) !important;}
.text-stroke--secondary {-webkit-text-stroke-color: var(--wp--preset--color--secondary) !important;}
.editor\:no-resize .components-resizable-box__handle, .editor\:no-resize .components-resizable-box__handle:after, .editor\:no-resize .components-resizable-box__side-handle:before {display: none !important;pointer-events: none !important;}
.editor\:pointer-events-none {pointer-events: none !important;}
.is-style-angled {align-items: center !important;justify-content: flex-end !important;}
.is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background {-webkit-clip-path: polygon(0 0,30% 0%,50% 100%,0% 100%) !important;clip-path: polygon(0 0,30% 0%,50% 100%,0% 100%) !important;z-index: 1 !important;}
.has-foreground-color {color: var(--wp--preset--color--foreground,#000) !important;}
.has-foreground-background-color {background-color: var(--wp--preset--color--foreground,#000) !important;}
.has-background-color {color: var(--wp--preset--color--background,#fff) !important;}
.has-background-background-color {background-color: var(--wp--preset--color--background,#fff) !important;}
.has-primary-color {color: var(--wp--preset--color--primary,#4b5563) !important;}
.has-primary-background-color {background-color: var(--wp--preset--color--primary,#4b5563) !important;}
.has-secondary-color {color: var(--wp--preset--color--secondary,#9ca3af) !important;}
.has-secondary-background-color {background-color: var(--wp--preset--color--secondary,#9ca3af) !important;}
.ext.has-text-color h1, .ext.has-text-color h2, .ext.has-text-color h3, .ext.has-text-color h4, .ext.has-text-color h5, .ext.has-text-color h6, .ext.has-text-color p {color: currentColor !important;}
.has-white-color {color: var(--wp--preset--color--white,#fff) !important;}
.has-black-color {color: var(--wp--preset--color--black,#000) !important;}
.has-ext-foreground-background-color {background-color: var(--wp--preset--color--foreground,var(--wp--preset--color--black,#000)) !important;}
.has-ext-primary-background-color {background-color: var(--wp--preset--color--primary,var(--wp--preset--color--cyan-bluish-gray,#000)) !important;}
.wp-block-button__link.has-black-background-color {border-color: var(--wp--preset--color--black,#000) !important;}
.wp-block-button__link.has-white-background-color {border-color: var(--wp--preset--color--white,#fff) !important;}
.has-ext-small-font-size {font-size: var(--wp--preset--font-size--ext-small) !important;}
.has-ext-medium-font-size {font-size: var(--wp--preset--font-size--ext-medium) !important;}
.has-ext-large-font-size {font-size: var(--wp--preset--font-size--ext-large) !important;line-height: 1.2 !important;}
.has-ext-x-large-font-size {font-size: var(--wp--preset--font-size--ext-x-large) !important;line-height: 1 !important;}
.has-ext-xx-large-font-size {font-size: var(--wp--preset--font-size--ext-xx-large) !important;line-height: 1 !important;}
.has-ext-x-large-font-size:not([style*=line-height]), .has-ext-xx-large-font-size:not([style*=line-height]) {line-height: 1.1 !important;}
.ext .wp-block-group>*+* {margin-top: var(--wp--style--block-gap,1.75rem) !important;margin-bottom: 0 !important;}
.has-ext-x-large-font-size+h3, .has-ext-x-large-font-size+p {margin-top: .5rem !important;}
.ext .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {width: calc(25% - var(--wp--style--block-gap,.5em) * .75) !important;min-width: 12rem !important;}
.ext>[class*=_inner-container]>.ext-grid:not([class*=columns]), .ext>[class*=_inner-container]>.wp-block>.ext-grid:not([class*=columns]) {display: initial !important;}
.ext .ext-grid-cols-13>[class*=_inner-container] {grid-template-columns: repeat(13,minmax(0,1fr)) !important;}
.ext [class*=inner-container]>.alignwide [class*=inner-container], .ext [class*=inner-container]>[data-align=wide] [class*=inner-container] {max-width: var(--responsive--alignwide-width,120rem) !important;}
.ext .wp-block-image img {vertical-align: middle !important;}
body {--extendify--spacing--large: var(--wp--custom--spacing--large,clamp(2em,8vw,8em)) !important;--wp--preset--font-size--ext-small: 1rem !important;--wp--preset--font-size--ext-medium: 1.125rem !important;--wp--preset--font-size--ext-large: clamp(1.65rem,3.5vw,2.15rem) !important;--wp--preset--font-size--ext-x-large: clamp(3rem,6vw,4.75rem) !important;--wp--preset--font-size--ext-xx-large: clamp(3.25rem,7.5vw,5.75rem) !important;--wp--preset--color--black: #000 !important;--wp--preset--color--white: #fff !important;}
.ext * {box-sizing: border-box !important;}
.block-editor-block-preview__content-iframe .ext [data-type="core/spacer"] .components-resizable-box__container {background: 0 0 !important;}
.ext .wp-block-group__inner-container figure.wp-block-gallery.alignfull {margin-top: unset !important;margin-bottom: unset !important;}
.block-editor-block-preview__content-iframe .preview\:min-h-50 {min-height: 50vw !important;}
.block-editor-block-preview__content-iframe .preview\:min-h-60 {min-height: 60vw !important;}
.block-editor-block-preview__content-iframe .preview\:min-h-70 {min-height: 70vw !important;}
.block-editor-block-preview__content-iframe .preview\:min-h-80 {min-height: 80vw !important;}
.block-editor-block-preview__content-iframe .preview\:min-h-100 {min-height: 100vw !important;}
.is-root-container .wp-block[data-align=full]>.ext-mx-0:not([style*=margin]):not([style*=margin]) {margin-right: calc(1 * var(--wp--custom--spacing--outer,0)) !important;margin-left: calc(1 * var(--wp--custom--spacing--outer,0)) !important;overflow: hidden !important;width: unset !important;}
@media (min-width:782px) {.wp-block-columns[class*=fullwidth-cols]:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:last-child) {margin-bottom: 0 !important;}
	.is-style-inline-list li {margin-right: var(--wp--style--block-gap,1.75rem) !important;display: inline !important;}
	.is-style-inline-list li:first-child {margin-left: 0 !important;}
	.is-style-inline-list li:last-child {margin-right: 0 !important;}
	.is-style-angled .wp-block-cover__image-background, .is-style-angled .wp-block-cover__video-background {-webkit-clip-path: polygon(0 0,55% 0%,65% 100%,0% 100%) !important;clip-path: polygon(0 0,55% 0%,65% 100%,0% 100%) !important;}
	.tablet\:ext-absolute {position: absolute !important;}
	.tablet\:ext-relative {position: relative !important;}
	.tablet\:ext-top-base {top: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-top-lg {top: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--top-base {top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--top-lg {top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-right-base {right: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-right-lg {right: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--right-base {right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--right-lg {right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-bottom-base {bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-bottom-lg {bottom: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--bottom-base {bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--bottom-lg {bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-left-base {left: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-left-lg {left: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--left-base {left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--left-lg {left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-order-1 {order: 1 !important;}
	.tablet\:ext-order-2 {order: 2 !important;}
	.tablet\:ext-m-0:not([style*=margin]) {margin: 0 !important;}
	.tablet\:ext-m-auto:not([style*=margin]) {margin: auto !important;}
	.tablet\:ext-m-base:not([style*=margin]) {margin: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-m-lg:not([style*=margin]) {margin: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--m-base:not([style*=margin]) {margin: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--m-lg:not([style*=margin]) {margin: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-mx-0:not([style*=margin]) {margin-left: 0 !important;margin-right: 0 !important;}
	.tablet\:ext-mx-auto:not([style*=margin]) {margin-left: auto !important;margin-right: auto !important;}
	.tablet\:ext-mx-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;margin-right: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-mx-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;margin-right: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--mx-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--mx-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-my-0:not([style*=margin]) {margin-top: 0 !important;margin-bottom: 0 !important;}
	.tablet\:ext-my-auto:not([style*=margin]) {margin-top: auto !important;margin-bottom: auto !important;}
	.tablet\:ext-my-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-my-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;margin-bottom: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--my-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--my-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-mt-0:not([style*=margin]) {margin-top: 0 !important;}
	.tablet\:ext-mt-auto:not([style*=margin]) {margin-top: auto !important;}
	.tablet\:ext-mt-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-mt-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--mt-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--mt-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-mr-0:not([style*=margin]) {margin-right: 0 !important;}
	.tablet\:ext-mr-auto:not([style*=margin]) {margin-right: auto !important;}
	.tablet\:ext-mr-base:not([style*=margin]) {margin-right: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-mr-lg:not([style*=margin]) {margin-right: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--mr-base:not([style*=margin]) {margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--mr-lg:not([style*=margin]) {margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-mb-0:not([style*=margin]) {margin-bottom: 0 !important;}
	.tablet\:ext-mb-auto:not([style*=margin]) {margin-bottom: auto !important;}
	.tablet\:ext-mb-base:not([style*=margin]) {margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-mb-lg:not([style*=margin]) {margin-bottom: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--mb-base:not([style*=margin]) {margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--mb-lg:not([style*=margin]) {margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-ml-0:not([style*=margin]) {margin-left: 0 !important;}
	.tablet\:ext-ml-auto:not([style*=margin]) {margin-left: auto !important;}
	.tablet\:ext-ml-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-ml-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext--ml-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.tablet\:ext--ml-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.tablet\:ext-block {display: block !important;}
	.tablet\:ext-inline-block {display: inline-block !important;}
	.tablet\:ext-inline {display: inline !important;}
	.tablet\:ext-flex {display: flex !important;}
	.tablet\:ext-inline-flex {display: inline-flex !important;}
	.tablet\:ext-grid {display: grid !important;}
	.tablet\:ext-inline-grid {display: inline-grid !important;}
	.tablet\:ext-hidden {display: none !important;}
	.tablet\:ext-w-auto {width: auto !important;}
	.tablet\:ext-w-full {width: 100% !important;}
	.tablet\:ext-max-w-full {max-width: 100% !important;}
	.tablet\:ext-flex-1 {flex: 1 1 0% !important;}
	.tablet\:ext-flex-auto {flex: 1 1 auto !important;}
	.tablet\:ext-flex-initial {flex: 0 1 auto !important;}
	.tablet\:ext-flex-none {flex: none !important;}
	.tablet\:ext-flex-shrink-0 {flex-shrink: 0 !important;}
	.tablet\:ext-flex-shrink {flex-shrink: 1 !important;}
	.tablet\:ext-flex-grow-0 {flex-grow: 0 !important;}
	.tablet\:ext-flex-grow {flex-grow: 1 !important;}
	.tablet\:ext-list-none {list-style-type: none !important;}
	.tablet\:ext-grid-cols-1 {grid-template-columns: repeat(1,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-2 {grid-template-columns: repeat(2,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-3 {grid-template-columns: repeat(3,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-4 {grid-template-columns: repeat(4,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-5 {grid-template-columns: repeat(5,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-6 {grid-template-columns: repeat(6,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-7 {grid-template-columns: repeat(7,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-8 {grid-template-columns: repeat(8,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-9 {grid-template-columns: repeat(9,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-10 {grid-template-columns: repeat(10,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-11 {grid-template-columns: repeat(11,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-12 {grid-template-columns: repeat(12,minmax(0,1fr)) !important;}
	.tablet\:ext-grid-cols-none {grid-template-columns: none !important;}
	.tablet\:ext-flex-row {flex-direction: row !important;}
	.tablet\:ext-flex-row-reverse {flex-direction: row-reverse !important;}
	.tablet\:ext-flex-col {flex-direction: column !important;}
	.tablet\:ext-flex-col-reverse {flex-direction: column-reverse !important;}
	.tablet\:ext-flex-wrap {flex-wrap: wrap !important;}
	.tablet\:ext-flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.tablet\:ext-flex-nowrap {flex-wrap: nowrap !important;}
	.tablet\:ext-items-start {align-items: flex-start !important;}
	.tablet\:ext-items-end {align-items: flex-end !important;}
	.tablet\:ext-items-center {align-items: center !important;}
	.tablet\:ext-items-baseline {align-items: baseline !important;}
	.tablet\:ext-items-stretch {align-items: stretch !important;}
	.tablet\:ext-justify-start {justify-content: flex-start !important;}
	.tablet\:ext-justify-end {justify-content: flex-end !important;}
	.tablet\:ext-justify-center {justify-content: center !important;}
	.tablet\:ext-justify-between {justify-content: space-between !important;}
	.tablet\:ext-justify-around {justify-content: space-around !important;}
	.tablet\:ext-justify-evenly {justify-content: space-evenly !important;}
	.tablet\:ext-justify-items-start {justify-items: start !important;}
	.tablet\:ext-justify-items-end {justify-items: end !important;}
	.tablet\:ext-justify-items-center {justify-items: center !important;}
	.tablet\:ext-justify-items-stretch {justify-items: stretch !important;}
	.tablet\:ext-justify-self-auto {justify-self: auto !important;}
	.tablet\:ext-justify-self-start {justify-self: start !important;}
	.tablet\:ext-justify-self-end {justify-self: end !important;}
	.tablet\:ext-justify-self-center {justify-self: center !important;}
	.tablet\:ext-justify-self-stretch {justify-self: stretch !important;}
	.tablet\:ext-p-0:not([style*=padding]) {padding: 0 !important;}
	.tablet\:ext-p-base:not([style*=padding]) {padding: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-p-lg:not([style*=padding]) {padding: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-px-0:not([style*=padding]) {padding-left: 0 !important;padding-right: 0 !important;}
	.tablet\:ext-px-base:not([style*=padding]) {padding-left: var(--wp--style--block-gap,1.75rem) !important;padding-right: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-px-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;padding-right: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-py-0:not([style*=padding]) {padding-top: 0 !important;padding-bottom: 0 !important;}
	.tablet\:ext-py-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-py-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;padding-bottom: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-pt-0:not([style*=padding]) {padding-top: 0 !important;}
	.tablet\:ext-pt-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-pt-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-pr-0:not([style*=padding]) {padding-right: 0 !important;}
	.tablet\:ext-pr-base:not([style*=padding]) {padding-right: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-pr-lg:not([style*=padding]) {padding-right: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-pb-0:not([style*=padding]) {padding-bottom: 0 !important;}
	.tablet\:ext-pb-base:not([style*=padding]) {padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-pb-lg:not([style*=padding]) {padding-bottom: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-pl-0:not([style*=padding]) {padding-left: 0 !important;}
	.tablet\:ext-pl-base:not([style*=padding]) {padding-left: var(--wp--style--block-gap,1.75rem) !important;}
	.tablet\:ext-pl-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;}
	.tablet\:ext-text-left {text-align: left !important;}
	.tablet\:ext-text-center {text-align: center !important;}
	.tablet\:ext-text-right {text-align: right !important;}}
@media (min-width:1080px) {.desktop\:ext-absolute {position: absolute !important;}
	.desktop\:ext-relative {position: relative !important;}
	.desktop\:ext-top-base {top: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-top-lg {top: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--top-base {top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--top-lg {top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-right-base {right: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-right-lg {right: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--right-base {right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--right-lg {right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-bottom-base {bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-bottom-lg {bottom: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--bottom-base {bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--bottom-lg {bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-left-base {left: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-left-lg {left: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--left-base {left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--left-lg {left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-order-1 {order: 1 !important;}
	.desktop\:ext-order-2 {order: 2 !important;}
	.desktop\:ext-m-0:not([style*=margin]) {margin: 0 !important;}
	.desktop\:ext-m-auto:not([style*=margin]) {margin: auto !important;}
	.desktop\:ext-m-base:not([style*=margin]) {margin: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-m-lg:not([style*=margin]) {margin: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--m-base:not([style*=margin]) {margin: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--m-lg:not([style*=margin]) {margin: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-mx-0:not([style*=margin]) {margin-left: 0 !important;margin-right: 0 !important;}
	.desktop\:ext-mx-auto:not([style*=margin]) {margin-left: auto !important;margin-right: auto !important;}
	.desktop\:ext-mx-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;margin-right: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-mx-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;margin-right: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--mx-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--mx-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-my-0:not([style*=margin]) {margin-top: 0 !important;margin-bottom: 0 !important;}
	.desktop\:ext-my-auto:not([style*=margin]) {margin-top: auto !important;margin-bottom: auto !important;}
	.desktop\:ext-my-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-my-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;margin-bottom: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--my-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--my-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-mt-0:not([style*=margin]) {margin-top: 0 !important;}
	.desktop\:ext-mt-auto:not([style*=margin]) {margin-top: auto !important;}
	.desktop\:ext-mt-base:not([style*=margin]) {margin-top: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-mt-lg:not([style*=margin]) {margin-top: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--mt-base:not([style*=margin]) {margin-top: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--mt-lg:not([style*=margin]) {margin-top: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-mr-0:not([style*=margin]) {margin-right: 0 !important;}
	.desktop\:ext-mr-auto:not([style*=margin]) {margin-right: auto !important;}
	.desktop\:ext-mr-base:not([style*=margin]) {margin-right: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-mr-lg:not([style*=margin]) {margin-right: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--mr-base:not([style*=margin]) {margin-right: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--mr-lg:not([style*=margin]) {margin-right: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-mb-0:not([style*=margin]) {margin-bottom: 0 !important;}
	.desktop\:ext-mb-auto:not([style*=margin]) {margin-bottom: auto !important;}
	.desktop\:ext-mb-base:not([style*=margin]) {margin-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-mb-lg:not([style*=margin]) {margin-bottom: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--mb-base:not([style*=margin]) {margin-bottom: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--mb-lg:not([style*=margin]) {margin-bottom: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-ml-0:not([style*=margin]) {margin-left: 0 !important;}
	.desktop\:ext-ml-auto:not([style*=margin]) {margin-left: auto !important;}
	.desktop\:ext-ml-base:not([style*=margin]) {margin-left: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-ml-lg:not([style*=margin]) {margin-left: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext--ml-base:not([style*=margin]) {margin-left: calc(var(--wp--style--block-gap,1.75rem) * -1) !important;}
	.desktop\:ext--ml-lg:not([style*=margin]) {margin-left: calc(var(--extendify--spacing--large,3rem) * -1) !important;}
	.desktop\:ext-block {display: block !important;}
	.desktop\:ext-inline-block {display: inline-block !important;}
	.desktop\:ext-inline {display: inline !important;}
	.desktop\:ext-flex {display: flex !important;}
	.desktop\:ext-inline-flex {display: inline-flex !important;}
	.desktop\:ext-grid {display: grid !important;}
	.desktop\:ext-inline-grid {display: inline-grid !important;}
	.desktop\:ext-hidden {display: none !important;}
	.desktop\:ext-w-auto {width: auto !important;}
	.desktop\:ext-w-full {width: 100% !important;}
	.desktop\:ext-max-w-full {max-width: 100% !important;}
	.desktop\:ext-flex-1 {flex: 1 1 0% !important;}
	.desktop\:ext-flex-auto {flex: 1 1 auto !important;}
	.desktop\:ext-flex-initial {flex: 0 1 auto !important;}
	.desktop\:ext-flex-none {flex: none !important;}
	.desktop\:ext-flex-shrink-0 {flex-shrink: 0 !important;}
	.desktop\:ext-flex-shrink {flex-shrink: 1 !important;}
	.desktop\:ext-flex-grow-0 {flex-grow: 0 !important;}
	.desktop\:ext-flex-grow {flex-grow: 1 !important;}
	.desktop\:ext-list-none {list-style-type: none !important;}
	.desktop\:ext-grid-cols-1 {grid-template-columns: repeat(1,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-2 {grid-template-columns: repeat(2,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-3 {grid-template-columns: repeat(3,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-4 {grid-template-columns: repeat(4,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-5 {grid-template-columns: repeat(5,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-6 {grid-template-columns: repeat(6,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-7 {grid-template-columns: repeat(7,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-8 {grid-template-columns: repeat(8,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-9 {grid-template-columns: repeat(9,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-10 {grid-template-columns: repeat(10,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-11 {grid-template-columns: repeat(11,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-12 {grid-template-columns: repeat(12,minmax(0,1fr)) !important;}
	.desktop\:ext-grid-cols-none {grid-template-columns: none !important;}
	.desktop\:ext-flex-row {flex-direction: row !important;}
	.desktop\:ext-flex-row-reverse {flex-direction: row-reverse !important;}
	.desktop\:ext-flex-col {flex-direction: column !important;}
	.desktop\:ext-flex-col-reverse {flex-direction: column-reverse !important;}
	.desktop\:ext-flex-wrap {flex-wrap: wrap !important;}
	.desktop\:ext-flex-wrap-reverse {flex-wrap: wrap-reverse !important;}
	.desktop\:ext-flex-nowrap {flex-wrap: nowrap !important;}
	.desktop\:ext-items-start {align-items: flex-start !important;}
	.desktop\:ext-items-end {align-items: flex-end !important;}
	.desktop\:ext-items-center {align-items: center !important;}
	.desktop\:ext-items-baseline {align-items: baseline !important;}
	.desktop\:ext-items-stretch {align-items: stretch !important;}
	.desktop\:ext-justify-start {justify-content: flex-start !important;}
	.desktop\:ext-justify-end {justify-content: flex-end !important;}
	.desktop\:ext-justify-center {justify-content: center !important;}
	.desktop\:ext-justify-between {justify-content: space-between !important;}
	.desktop\:ext-justify-around {justify-content: space-around !important;}
	.desktop\:ext-justify-evenly {justify-content: space-evenly !important;}
	.desktop\:ext-justify-items-start {justify-items: start !important;}
	.desktop\:ext-justify-items-end {justify-items: end !important;}
	.desktop\:ext-justify-items-center {justify-items: center !important;}
	.desktop\:ext-justify-items-stretch {justify-items: stretch !important;}
	.desktop\:ext-justify-self-auto {justify-self: auto !important;}
	.desktop\:ext-justify-self-start {justify-self: start !important;}
	.desktop\:ext-justify-self-end {justify-self: end !important;}
	.desktop\:ext-justify-self-center {justify-self: center !important;}
	.desktop\:ext-justify-self-stretch {justify-self: stretch !important;}
	.desktop\:ext-p-0:not([style*=padding]) {padding: 0 !important;}
	.desktop\:ext-p-base:not([style*=padding]) {padding: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-p-lg:not([style*=padding]) {padding: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-px-0:not([style*=padding]) {padding-left: 0 !important;padding-right: 0 !important;}
	.desktop\:ext-px-base:not([style*=padding]) {padding-left: var(--wp--style--block-gap,1.75rem) !important;padding-right: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-px-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;padding-right: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-py-0:not([style*=padding]) {padding-top: 0 !important;padding-bottom: 0 !important;}
	.desktop\:ext-py-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-py-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;padding-bottom: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-pt-0:not([style*=padding]) {padding-top: 0 !important;}
	.desktop\:ext-pt-base:not([style*=padding]) {padding-top: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-pt-lg:not([style*=padding]) {padding-top: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-pr-0:not([style*=padding]) {padding-right: 0 !important;}
	.desktop\:ext-pr-base:not([style*=padding]) {padding-right: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-pr-lg:not([style*=padding]) {padding-right: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-pb-0:not([style*=padding]) {padding-bottom: 0 !important;}
	.desktop\:ext-pb-base:not([style*=padding]) {padding-bottom: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-pb-lg:not([style*=padding]) {padding-bottom: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-pl-0:not([style*=padding]) {padding-left: 0 !important;}
	.desktop\:ext-pl-base:not([style*=padding]) {padding-left: var(--wp--style--block-gap,1.75rem) !important;}
	.desktop\:ext-pl-lg:not([style*=padding]) {padding-left: var(--extendify--spacing--large,3rem) !important;}
	.desktop\:ext-text-left {text-align: left !important;}
	.desktop\:ext-text-center {text-align: center !important;}
	.desktop\:ext-text-right {text-align: right !important;}}
button, hr, input {overflow: visible;}
audio, canvas, progress, video {display: inline-block;}
progress, sub, sup {vertical-align: baseline;}
[type=checkbox], [type=radio], legend {box-sizing: border-box;padding: 0;}
html {line-height: 1.15;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body, h1, h2, h3, h4, h5, h6 {margin: 0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {display: block;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height: 0;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
a {background-color: transparent;-webkit-text-decoration-skip: objects;}
abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}
b, strong {font-weight: bolder;}
dfn {font-style: italic;}
mark {background-color: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;}
sub {bottom: -.25em;}
sup {top: -.5em;}
audio:not([controls]) {display: none;height: 0;}
img {border-style: none;}
svg:not(:root) {overflow: hidden;}
button, input, optgroup, select, textarea {font-size: 100%;line-height: 1.15;margin: 0;}
button, select {text-transform: none;}
[type=reset], [type=submit], button, html [type=button] {-webkit-appearance: button;}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0;}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: ButtonText dotted 1px;}
fieldset {padding: .35em .75em .625em;}
legend {color: inherit;display: table;max-width: 100%;white-space: normal;}
textarea {overflow: auto;}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto;}
[type=search] {-webkit-appearance: textfield;outline-offset: -2px;}
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
summary {display: list-item;}
[hidden], template {display: none;}
html {box-sizing: border-box;}
body {font-size: 16px;color: rgba(64,64,64,1);}
body.oxygen-aos-enabled {overflow-x: hidden;}
*, :after, :before {box-sizing: inherit;}
.ct-section-inner-wrap {margin-left: auto;margin-right: auto;height: 100%;}
.ct-section-with-shape-divider {position: relative !important;}
.oxygen-unslider-container:not(.unslider-fade)>ul {list-style: none;width: 0;}
.oxygen-unslider-container:not(.unslider-fade):not(.unslider-horizontal)>ul>li {opacity: 0;}
.oxygen-unslider-container.unslider-fade>ul>li:not(.unslider-active) {opacity: 0;}
div.ct-svg-icon>svg, svg.ct-svg-icon {height: 1em !important;fill: currentColor;}
.ct-columns-inner-wrap {display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;}
.ct-column {float: left !important;word-break: break-word;}
svg.ct-svg-icon {display: inline-block;width: 1em !important;}
div.ct-svg-icon {display: inline-block;box-sizing: content-box;border-radius: 50%;width: auto;}
div.ct-svg-icon>svg {width: 1em !important;display: block;}
div.ct-fancy-icon {display: inline-flex;border-radius: 50%;}
.ct-fancy-icon>svg {fill: currentColor;}
.ct-columns-inner-wrap>.ct-column:first-child {margin-left: 0 !important;}
.ct-columns-inner-wrap>.ct-column:last-child {margin-right: 0 !important;}
.ct-video {width: 100%;}
.ct-video>.oxygen-vsb-responsive-video-wrapper {position: relative;}
.ct-video>.oxygen-vsb-responsive-video-wrapper>iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.oxy-nav-menu-list {display: flex;padding: 0;margin: 0;}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item {list-style-type: none;display: flex;flex-direction: column;}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item a {text-decoration: none;border-style: solid;border-width: 0;transition-timing-function: ease-in-out;transition-property: background-color,color,border-color;border-color: transparent;}
.oxy-nav-menu .oxy-nav-menu-list li.current-menu-item>a, .oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within>a, .oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover>a {border-color: currentColor;}
.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {position: relative;}
.oxy-nav-menu .menu-item .sub-menu {padding: 0;flex-direction: column;white-space: nowrap;transition-timing-function: ease-in-out;transition-property: visibility,opacity;visibility: hidden;opacity: 0;display: flex;position: absolute;top: 100%;}
.oxy-nav-menu .sub-menu .sub-menu, .oxy-nav-menu.oxy-nav-menu-vertical .sub-menu {left: 100%;top: 0;}
.oxy-nav-menu .menu-item:hover>.sub-menu, .oxy-nav-menu .menu-item:focus-within>.sub-menu {visibility: visible;opacity: 1;}
.oxy-nav-menu .sub-menu li.menu-item {flex-direction: column;}
@keyframes oxy_sticky_header_fadein {0% {opacity: 0;}
	100% {opacity: 1;}}
.oxy-sticky-header-fade-in {animation-name: oxy_sticky_header_fadein;animation-duration: .5s;animation-iteration-count: 1;}
.oxy-header-wrapper {position: relative;}
.oxy-header-row {width: 100%;display: block;}
.oxy-header-container {height: 100%;margin-left: auto;margin-right: auto;display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: stretch;}
.oxy-header-center, .oxy-header-left, .oxy-header-right {display: flex;align-items: center;}
.oxy-header .oxygen-only-show-in-overlay, .oxy-video-container {display: none;}
.oxy-header-left {justify-content: flex-start;}
.oxy-header-center {flex-grow: 1;justify-content: center;}
.oxy-header-right {justify-content: flex-end;}
.admin-bar .oxy-sticky-header-active {top: 32px !important;}
@media screen and (max-width:782px) {.admin-bar .oxy-sticky-header-active {top: 46px !important;}}
@media screen and (max-width:600px) {.admin-bar .oxy-sticky-header-active {top: 0 !important;}}
.oxy-video-background {position: relative;z-index: 1;}
.oxy-video-background .oxy-video-container {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;z-index: -1;}
.oxy-video-background .oxy-video-container video {min-width: 100%;min-height: 100%;width: auto;height: auto;top: 50%;left: 50%;position: absolute;transform: translate(-50%,-50%);}
.oxy-video-overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.oxy-map iframe {width: 100%;height: 100%;display: block;}
.unslider .unslider-fade ul li.unslider-active {position: relative;}
.oxy-menu-toggle {cursor: pointer;display: none;}
.oxy-nav-menu.oxy-nav-menu-open {width: 100%;position: fixed;top: 0;right: 0;left: 0;bottom: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;overflow: auto;z-index: 2147483642 !important;background-color: #fff;}
.oxy-nav-menu.oxy-nav-menu-open>div:last-child {max-height: 100%;overflow: auto;padding-top: 2em;padding-bottom: 2em;width: 100%;}
.oxy-nav-menu-prevent-overflow {overflow: hidden;height: 100%;}
.oxy-nav-menu.oxy-nav-menu-open .oxy-menu-toggle {display: initial;}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {flex-direction: column !important;width: 100%;}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list .menu-item a {text-align: center;border: 0 !important;background-color: transparent !important;justify-content: center;}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {position: absolute;top: 20px;right: 20px;z-index: 1;}
.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {background-color: #fff;z-index: 2147483641;}
.oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu, .oxy-nav-menu.oxy-nav-menu-open .menu-item-has-children>a:after {display: none;}
.oxy-nav-menu.oxy-nav-menu-open.oxy-nav-menu-responsive-dropdowns .menu-item .sub-menu {display: flex;position: static;animation-name: none;visibility: visible;opacity: 1;transition-duration: 0s !important;}
.oxy-nav-menu.oxy-nav-menu-open a:not([href]) {display: none;}
.oxy-nav-menu-hamburger-wrap {display: flex;align-items: center;justify-content: center;}
.oxy-nav-menu-hamburger {display: flex;justify-content: space-between;flex-direction: column;}
.oxy-nav-menu-hamburger-line {border-radius: 2px;}
.oxy-nav-menu-open .oxy-nav-menu-hamburger {transform: rotate(45deg);}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line {display: none;}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {display: initial;position: relative;}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {display: initial;position: relative;transform: rotate(90deg);}
.oxy-nav-menu .menu-item a {display: flex;align-items: center;}
.oxy-nav-menu.oxy-nav-menu-vertical .menu-item a {flex-direction: row;}
.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .menu-item-has-children>a:after {width: .35em;height: .35em;margin-left: .5em;border-right: .1em solid;border-top: .1em solid;transform: rotate(135deg);content: "";}
.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .sub-menu .menu-item-has-children>a:after, .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical .menu-item-has-children>a:after {transform: rotate(45deg);}
.oxy-social-icons {display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: flex-start;}
.oxy-social-icons a {line-height: 1;width: 1em;height: 1em;display: flex;align-items: center;justify-content: center;text-decoration: none;}
.oxy-social-icons a svg {stroke-width: 0;stroke: currentColor;fill: currentColor;}
.oxy-soundcloud {min-width: 300px;min-height: 120px;}
.oxy-soundcloud iframe {width: 100%;height: 100%;}
.comment-body .alignleft, .oxy-stock-content-styles .alignleft {margin-right: 1em;float: left;}
.comment-body .alignright, .oxy-stock-content-styles .alignright {margin-left: 1em;float: right;}
.comment-body .aligncenter, .oxy-stock-content-styles .aligncenter {margin-left: auto;margin-right: auto;}
.comment-body img, .oxy-stock-content-styles img {max-width: 100%;}
.oxy-comment-form .comment-reply-title {margin-bottom: .5em;}
.oxy-comment-form .logged-in-as {margin-bottom: 1em;font-size: .75em;}
.oxy-comment-form #submit {padding: 1em 2em;background-color: #000;color: #fff;cursor: pointer;margin-top: .5em;border: none;font-weight: 700;}
.oxy-comment-form input, .oxy-comment-form textarea {padding: .5em;border-radius: 0;border: 1px solid #000;color: gray;width: 100%;}
.oxy-comment-form label {font-weight: 700;}
.oxy-comment-form .comment-form>p {margin-top: 0;margin-bottom: 1em;}
.oxy-comments h3.comments-title {margin-bottom: 1em;}
.oxy-comments ol.children, .oxy-comments ol.comments-list {list-style: none;margin: 0;padding: 0;}
.oxy-comments ol.children {margin-left: 50px;}
.oxy-comments li.comment .comment-body {margin-left: 0;margin-right: 0;margin-bottom: 50px;}
.oxy-comments li.comment .comment-body .comment-content {margin-bottom: 1em;}
.oxy-comments .comment-meta .comment-author {display: flex;flex-direction: row;align-items: center;}
.oxy-comments .comment-meta .comment-author .avatar {max-width: 64px;max-height: 64px;margin-right: .5em;}
.oxy-comments .comment-meta .comment-author span.says:before {content: " ";white-space: pre;}
.oxy-progress-bar-overlay-percent, .oxy-progress-bar-overlay-text {line-height: 1;white-space: nowrap;color: #fff;}
.oxy-comments .comment-meta .comment-metadata {font-size: .75em;margin-top: .75em;}
.oxy-comments .comment-meta .edit-link {margin-left: .5em;}
.oxy-comments .reply {display: flex;}
.oxy-comments .reply .comment-reply-link {font-size: .75em;}
.oxy-comments .comment-meta {flex-wrap: wrap;}
.oxy-comments .comment-awaiting-moderation {flex-basis: 100%;}
.oxy-login-form p {display: flex;flex-direction: column;}
.oxy-login-form input {padding: .5em;border-radius: 0;border: 1px solid #000;}
.oxy-login-form input[type=submit] {padding: 1em 2em;background-color: #000;color: #fff;cursor: pointer;border: none;font-weight: 700;}
.oxy-search-form input {padding: .5em;border-radius: 0;border: 1px solid #000;}
.oxy-search-form input[type=submit] {padding: calc(.5em + 1px) 1em;background-color: #000;color: #fff;cursor: pointer;border: none;}
.oxy-search-form label.screen-reader-text {display: none;}
.oxy-icon-box-icon {display: flex;flex-shrink: 0;flex-grow: 0;}
.oxy-icon-box-content {flex-grow: 1;width: 100%;}
.oxy-icon-box-heading, .oxy-icon-box-text {margin: 0;}
.oxy-icon-box {display: flex;align-items: flex-start;}
.oxy-pricing-box {display: flex;flex-direction: column;position: relative;overflow: hidden;}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {order: 10;display: flex;flex-direction: row;}
.oxy-pricing-box-graphic>img {max-width: 100%;display: block;}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-title {order: 20;}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {order: 30;display: flex;flex-wrap: wrap;flex-direction: row;align-items: baseline;justify-content: center;}
.oxy-pricing-box-amount {display: flex;align-items: baseline;flex-direction: row;}
.oxy-pricing-box-currency {align-self: flex-start;}
.oxy-pricing-box-amount-decimal {align-self: baseline;}
.oxy-pricing-box-term {margin-left: .4em;}
.oxy-pricing-box-sale-price {width: 100%;flex-grow: 0;flex-shrink: 0;}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {order: 40;}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {order: 60;}
@keyframes oxy_progress_bar_width {0% {width: 0;}
	100% {width: 100%;}}
@keyframes oxy_progress_bar_stripes {from {background-position: 44px 0;}
	to {background-position: 0 0;}}
.oxy-progress-bar-background, .oxy-progress-bar-progress {background-position: top left;background-attachment: fixed;background-size: 44px 44px;}
.oxy-progress-bar {display: flex;flex-direction: column;align-items: center;width: 100%;}
.oxy-progress-bar-background {background-color: #d3d3d3;width: 100%;}
.oxy-progress-bar-progress {padding: 20px;display: flex;background-color: #a9a9a9;align-items: center;}
.oxy-progress-bar-overlay-percent {margin-left: auto;padding-left: 1em;font-size: .8em;}
.oxy-tab, .oxy-tab-content {padding: 20px;}
.oxy-progress-bar-overlay-percent:empty {display: none;}
.oxy-superbox {display: inline-flex;}
.oxy-superbox-primary, .oxy-superbox-secondary, .oxy-tabs-wrapper {display: flex;}
.oxy-superbox-wrap {position: relative;overflow: hidden;display: flex;width: 100%;}
.oxy-superbox-primary {position: relative;top: 0;left: 0;width: 100%;}
.oxy-superbox-secondary {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.oxy-tab {cursor: pointer;}
.oxy-tabs-contents-content-hidden {display: none !important;}
.oxy-testimonial {display: flex;width: 100%;}
.oxy-testimonial .oxy-testimonial-photo-wrap {display: flex;flex-direction: column;}
.oxy-testimonial .oxy-testimonial-photo {border-radius: 50%;}
.oxy-testimonial .oxy-testimonial-content-wrap {display: flex;flex-direction: column;order: 2;}
.oxy-testimonial .oxy-testimonial-author-wrap {display: flex;flex-direction: column;}
.oxy-testimonial .oxy-testimonial-author, .oxy-testimonial .oxy-testimonial-author-info {display: flex;}
.oxy-toggle {display: flex;flex-direction: row;cursor: pointer;}
.oxy-toggle-content {align-self: stretch;flex-grow: 1;display: flex;flex-direction: column;justify-content: center;}
.oxy-expand-collapse-icon {align-self: center;flex-shrink: 0;flex-grow: 0;margin-right: .4em;text-align: initial;width: 1em;height: 1em;position: relative;display: inline-block;}
.oxy-expand-collapse-icon:after, .oxy-expand-collapse-icon:before {content: "";background-color: #000;position: absolute;width: 1em;height: .16em;top: calc(( 1em / 2 ) - .08em);transition: .3s ease-in-out all;border-radius: .03em;}
.oxy-expand-collapse-icon:after {transform: rotate(-90deg) scale(0);}
.oxy-eci-collapsed.oxy-expand-collapse-icon:after {transform: rotate(-180deg);}
.oxy-eci-collapsed.oxy-expand-collapse-icon:before {transform: rotate(-90deg);}
[data-aos][data-aos=""] {transition-duration: 0s !important;}
body.oxy-modal-active {height: 100vh;overflow-y: hidden;position: fixed;right: 0;left: 0;}
.oxy-modal-backdrop {display: flex;align-items: center;justify-content: center;}
body:not(.oxygen-builder-body) .oxy-modal-backdrop {display: none;}
body.oxygen-builder-body .oxy-modal-backdrop {height: 100vh;}
.oxy-modal-backdrop.live {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1400;}
.oxy-modal-backdrop.hidden {display: none;}
.oxy-modal-backdrop.left {flex-direction: column;align-items: flex-start;}
.oxy-modal-backdrop.right {flex-direction: column;align-items: flex-end;}
.oxy-modal-backdrop.top {flex-direction: row;align-items: flex-start;}
.oxy-modal-backdrop.bottom {flex-direction: row;align-items: flex-end;}
.oxy-modal-backdrop.upper_left {flex-direction: row;align-items: flex-start;justify-content: flex-start;}
.oxy-modal-backdrop.upper_right {flex-direction: row;align-items: flex-start;justify-content: flex-end;}
.oxy-modal-backdrop.bottom_left {flex-direction: row;align-items: flex-end;justify-content: flex-start;}
.oxy-modal-backdrop.bottom_right {flex-direction: row;align-items: flex-end;justify-content: flex-end;}
.oxy-modal-backdrop .ct-modal {background-color: #fff;max-height: 100vh;overflow-y: auto;}
div.oxy-dynamic-list div.oxy-product-images.oxy-woo-element {align-self: stretch;}
div.oxy-repeater-pages, div.oxy-repeater-pages-wrap {display: flex;}
.oxy-rich-text p:first-child {margin-block-start: 0;}
.oxy-rich-text p:last-child {margin-block-end: 0;}
:-webkit-any(li, div._important), :is(li, div._important) {display: list-item;}
:-webkit-any(table, div._important), :is(table, div._important) {display: table;}
:is(thead, div._important), :-webkit-any(thead, div._important) {display: table-header-group;}
:is(tr, div._important), :-webkit-any(tr, div._important) {display: table-row;}
:is(tbody, div._important), :-webkit-any(tbody, div._important) {display: table-row-group;}
:is(th, td, div._important), :-webkit-any(th, td, div._important) {display: table-cell;}
:is(caption, div._important), :-webkit-any(caption, div._important) {display: table-caption;}
:is(colgroup, div._important), :-webkit-any(colgroup, div._important) {display: table-column-group;}
:is(col, div._important), :-webkit-any(col, div._important) {display: table-column;}
:is(tfoot, div._important), :-webkit-any(tfoot, div._important) {display: table-footer-group;}
.wp-block-kadence-advancedheading mark {color: #f76a0c;background: 0 0;border-style: solid;border-width: 0;}
.kb-adv-heading-icon {display: inline-flex;justify-content: center;align-items: center;}
:root {}
:root .has-kb-palette-1-color {color: #888;}
:root .has-kb-palette-1-background-color {background-color: #888;}
.ct-FontAwesomeicon-copyright {width: .85714285714286em;}
.imgcontainer img {box-shadow: 0 20px 20px -15px rgba(0,0,0,.5),0 30px 30px -40px rgba(0,0,0,.4),0 40px 40px -50px rgba(0,0,0,.3),0 20px 40px -60px rgba(0,0,0,.2),0 20px 30px -5px rgba(203,14,40,.1);max-width: 80%;border-radius: 4px;}
.footer__copyright {display: block;text-align: center;}
.footer__copyright, .footer__copyright a {color: #ddd;}