@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-column83747_afab6e-1f > .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-heading83747_130b2f-14 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83747_130b2f-14[data-kb-block="kb-adv-heading83747_130b2f-14"] 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-column83759_642578-90 > .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-heading83759_b17ab7-6e mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_b17ab7-6e[data-kb-block="kb-adv-heading83759_b17ab7-6e"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-column {
	max-height: none;
	-webkit-mask-image: none;
	mask-image: none;
	overflow-y: unset;
}

.kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(1), .kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(1) {
	display: none;
}

.kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(2), .kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(2) {
	display: inline-flex;
}

.kb-block-show-more-container83759_8e396e-3e.kb-smc-open > .wp-block-kadence-advancedbtn.kt-force-btn-fullwidth .kt-btn-wrap:nth-child(2) {
	display: block;
}

.kadence-column83759_139816-15 > .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-heading83759_57e93f-0c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_57e93f-0c[data-kb-block="kb-adv-heading83759_57e93f-0c"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83759_96ce21-b0 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_96ce21-b0[data-kb-block="kb-adv-heading83759_96ce21-b0"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83759_94ff88-7c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_94ff88-7c[data-kb-block="kb-adv-heading83759_94ff88-7c"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83759_9f60dd-ed mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_9f60dd-ed[data-kb-block="kb-adv-heading83759_9f60dd-ed"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83759_c40724-18 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83759_c40724-18[data-kb-block="kb-adv-heading83759_c40724-18"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83759_5d67a8-bb.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83759_370369-e3.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83759_afdaff-9d.kb-button {
	width: initial;
}

@media all and (max-width: 767px) {}

.kadence-column83742_dab81f-7c > .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-heading83742_fab6ce-81 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83742_fab6ce-81[data-kb-block="kb-adv-heading83742_fab6ce-81"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-image83742_6f28b5-eb .kb-image-has-overlay:after {
	opacity: .3;
}

@media all and (max-width: 767px) {}

.kadence-column83742_2f6919-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-heading83742_9c3295-9c mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83742_9c3295-9c[data-kb-block="kb-adv-heading83742_9c3295-9c"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-accordion-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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-id83742_ccc7cf-16: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) {}