@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-column83386_0edfac-f1 > .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-heading83386_04e061-66 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83386_04e061-66[data-kb-block="kb-adv-heading83386_04e061-66"] 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-column83388_04b0c3-a6 > .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-heading83388_a8cdaf-13 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_a8cdaf-13[data-kb-block="kb-adv-heading83388_a8cdaf-13"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-column {
	max-height: none;
	-webkit-mask-image: none;
	mask-image: none;
	overflow-y: unset;
}

.kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(1), .kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(1) {
	display: none;
}

.kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(2), .kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(2) {
	display: inline-flex;
}

.kb-block-show-more-container83388_aace8f-a8.kb-smc-open > .wp-block-kadence-advancedbtn.kt-force-btn-fullwidth .kt-btn-wrap:nth-child(2) {
	display: block;
}

.kadence-column83388_8c6128-5e > .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-heading83388_8a7866-93 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_8a7866-93[data-kb-block="kb-adv-heading83388_8a7866-93"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83388_7fbeac-49 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_7fbeac-49[data-kb-block="kb-adv-heading83388_7fbeac-49"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83388_1ad5eb-0e mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_1ad5eb-0e[data-kb-block="kb-adv-heading83388_1ad5eb-0e"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83388_8a11ad-60 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_8a11ad-60[data-kb-block="kb-adv-heading83388_8a11ad-60"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83388_f81936-80 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83388_f81936-80[data-kb-block="kb-adv-heading83388_f81936-80"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83388_9610ee-7d.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83388_f8a4df-35.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83388_d91e2f-92.kb-button {
	width: initial;
}

@media all and (max-width: 767px) {}

.kadence-column83383_d7a878-e8 > .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-heading83383_c5ec7d-77 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83383_c5ec7d-77[data-kb-block="kb-adv-heading83383_c5ec7d-77"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-image83383_e116e2-16 .kb-image-has-overlay:after {
	opacity: .3;
}

@media all and (max-width: 767px) {}

.kadence-column83383_ae4853-65 > .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-heading83383_83f2df-a3 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83383_83f2df-a3[data-kb-block="kb-adv-heading83383_83f2df-a3"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-accordion-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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-id83383_4fb4b5-03: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) {}