@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-header-desktop98057_f0b0da-08 {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_f0b0da-08 {
		display: none;
	}
}

.wp-block-kadence-header-desktop98057_bbeda9-b9 {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_bbeda9-b9 {
		display: none;
	}
}

.wp-block-kadence-header-desktop98057_580513-7f {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_580513-7f {
		display: none;
	}
}

.wp-block-kadence-header-desktop98057_93b838-6b {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_93b838-6b {
		display: none;
	}
}

.wp-block-kadence-header-desktop98057_d82b82-4b {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_d82b82-4b {
		display: none;
	}
}

.header-desktop-transparent .wp-block-kadence-navigation126705-cpt-id {
	--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
	--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
}

.item-is-stuck .wp-block-kadence-navigation126705-cpt-id {
	--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
	--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {
	.header-tablet-transparent .wp-block-kadence-navigation126705-cpt-id {
		--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
		--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
	}
}

@media all and (max-width: 1024px) {
	.item-is-stuck .wp-block-kadence-navigation126705-cpt-id {
		--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
		--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
	}
}

@media all and (max-width: 767px) {
	.header-mobile-transparent .wp-block-kadence-navigation126705-cpt-id {
		--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
		--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
	}
	
	.item-is-stuck .wp-block-kadence-navigation126705-cpt-id {
		--kb-nav-dropdown-toggle-border-left: var(--kb-nav-link-border-left);
		--kb-nav-top-not-last-link-border-bottom: var(--kb-nav-link-border-bottom);
	}
}

.wp-block-kadence-header-desktop98057_721bf0-4c {
	display: block;
}

@media all and (max-width: 1024px) {
	.wp-block-kadence-header-desktop98057_721bf0-4c {
		display: none;
	}
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.header-desktop-transparent .wp-block-kadence-navigation126710-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

.item-is-stuck .wp-block-kadence-navigation126710-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {
	.header-tablet-transparent .wp-block-kadence-navigation126710-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 1024px) {
	.item-is-stuck .wp-block-kadence-navigation126710-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 767px) {
	.header-mobile-transparent .wp-block-kadence-navigation126710-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
	
	.item-is-stuck .wp-block-kadence-navigation126710-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 767px) {}

.kadence-column111646_dc2f3c-95 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.header-desktop-transparent .wp-block-kadence-navigation111654-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

.item-is-stuck .wp-block-kadence-navigation111654-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {
	.header-tablet-transparent .wp-block-kadence-navigation111654-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 1024px) {
	.item-is-stuck .wp-block-kadence-navigation111654-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 767px) {
	.header-mobile-transparent .wp-block-kadence-navigation111654-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
	
	.item-is-stuck .wp-block-kadence-navigation111654-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

.header-desktop-transparent .wp-block-kadence-navigation111662-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

.item-is-stuck .wp-block-kadence-navigation111662-cpt-id {
	--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {
	.header-tablet-transparent .wp-block-kadence-navigation111662-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 1024px) {
	.item-is-stuck .wp-block-kadence-navigation111662-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 767px) {
	.header-mobile-transparent .wp-block-kadence-navigation111662-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
	
	.item-is-stuck .wp-block-kadence-navigation111662-cpt-id {
		--kb-nav-top-not-last-link-border-right: var(--kb-nav-link-border-right);
	}
}

@media all and (max-width: 767px) {}

.kadence-column111646_1e22af-69 > .kt-inside-inner-col > .kb-image-is-ratio-size {
	flex-grow: 1;
}

.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 {
	align-self: auto;
}

.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 > .kt-inside-inner-col {
	align-items: center;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {
	.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 {
		align-self: auto;
	}
}

@media all and (max-width: 1024px) {
	.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 > .kt-inside-inner-col {
		align-items: center;
	}
}

@media all and (max-width: 1024px) {}

@media all and (min-width: 768px) and (max-width: 1024px) {
	.kadence-column111646_1e22af-69 > .kt-inside-inner-col > .kb-image-is-ratio-size {
		flex-grow: 1;
	}
}

@media all and (max-width: 767px) {
	.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 {
		align-self: auto;
	}
	
	.kt-inner-column-height-full:not(.kt-has-1-columns) > .wp-block-kadence-column.kadence-column111646_1e22af-69 > .kt-inside-inner-col {
		align-items: center;
	}
	
	.kadence-column111646_1e22af-69 > .kt-inside-inner-col > .kb-image-is-ratio-size {
		flex-grow: 1;
	}
}

@media all and (min-width: 1025px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (min-width: 768px) and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.kadence-column84609_d2d74a-57 > .kt-inside-inner-col > .kb-image-is-ratio-size {
	align-self: stretch;
}

.kadence-column84609_d2d74a-57 > .kt-inside-inner-col > .wp-block-kadence-advancedgallery {
	align-self: stretch;
}

.kadence-column84609_d2d74a-57 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

@media all and (max-width: 767px) {}

.kadence-column83413_9db109-a9 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-advancedheading.kt-adv-heading83413_efb3ef-f6 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83413_efb3ef-f6[data-kb-block="kb-adv-heading83413_efb3ef-f6"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

@media all and (max-width: 767px) {}

.kadence-column83415_ab405f-9e > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-advancedheading.kt-adv-heading83415_15da34-90 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_15da34-90[data-kb-block="kb-adv-heading83415_15da34-90"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-column {
	max-height: none;
	-webkit-mask-image: none;
	mask-image: none;
	overflow-y: unset;
}

.kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(1), .kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(1) {
	display: none;
}

.kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(2), .kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(2) {
	display: inline-flex;
}

.kb-block-show-more-container83415_18ae46-dd.kb-smc-open > .wp-block-kadence-advancedbtn.kt-force-btn-fullwidth .kt-btn-wrap:nth-child(2) {
	display: block;
}

.kadence-column83415_776d7a-97 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-advancedheading.kt-adv-heading83415_6367c2-5c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_6367c2-5c[data-kb-block="kb-adv-heading83415_6367c2-5c"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83415_547819-75 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_547819-75[data-kb-block="kb-adv-heading83415_547819-75"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83415_3e4f43-66 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_3e4f43-66[data-kb-block="kb-adv-heading83415_3e4f43-66"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83415_160b94-e2 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_160b94-e2[data-kb-block="kb-adv-heading83415_160b94-e2"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83415_8c4e55-45 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83415_8c4e55-45[data-kb-block="kb-adv-heading83415_8c4e55-45"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83415_1ea0fe-19.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83415_d6144f-c7.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83415_9ffb1f-71.kb-button {
	width: initial;
}

@media all and (max-width: 767px) {}

.kadence-column83417_eb524d-bf > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-advancedheading.kt-adv-heading83417_9fae98-92 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83417_9fae98-92[data-kb-block="kb-adv-heading83417_9fae98-92"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-image83417_dbee50-9f .kb-image-has-overlay:after {
	opacity: .3;
}

@media all and (max-width: 767px) {}

.kadence-column83417_e4cbfc-be > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}

.wp-block-kadence-advancedheading.kt-adv-heading83417_88d270-47 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83417_88d270-47[data-kb-block="kb-adv-heading83417_88d270-47"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger {
	background: var(--global-palette1, #3182ce);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-icon-trigger:before {
	background: var(--global-palette9, #fff);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger, body:not(.hide-focus-outline) .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger {
	background: var(--global-palette2, #2b6cb0);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:hover .kt-blocks-accordion-icon-trigger:before, body:not(.hide-focus-outline) .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:after, body:not(.hide-focus-outline) .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-accordion-header-wrap .kt-blocks-accordion-header:focus-visible .kt-blocks-accordion-icon-trigger:before {
	background: var(--global-palette8, #f7fafc);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basiccircle ):not( .kt-accodion-icon-style-xclosecircle ):not( .kt-accodion-icon-style-arrowcircle )  > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap > .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basiccircle ):not( .kt-accodion-icon-style-xclosecircle ):not( .kt-accodion-icon-style-arrowcircle )  > .kt-accordion-inner-wrap > .wp-block-kadence-pane > .kt-accordion-header-wrap > .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
	background: var(--global-palette1, #3182ce);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
	background: var(--global-palette1, #3182ce);
}

.kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:after, .kt-accordion-id83417_24966a-33:not( .kt-accodion-icon-style-basic ):not( .kt-accodion-icon-style-xclose ):not( .kt-accodion-icon-style-arrow ) .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger:before {
	background: var(--global-palette8, #f7fafc);
}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 1024px) {}

@media all and (max-width: 767px) {}