@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-column83716_60e97e-e3 > .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-heading83716_aefa47-91 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83716_aefa47-91[data-kb-block="kb-adv-heading83716_aefa47-91"] 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-column83724_a4f105-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-heading83724_5f0ba9-57 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_5f0ba9-57[data-kb-block="kb-adv-heading83724_5f0ba9-57"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-column {
	max-height: none;
	-webkit-mask-image: none;
	mask-image: none;
	overflow-y: unset;
}

.kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(1), .kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(1) {
	display: none;
}

.kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(2), .kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(2) {
	display: inline-flex;
}

.kb-block-show-more-container83724_b3a1fa-dc.kb-smc-open > .wp-block-kadence-advancedbtn.kt-force-btn-fullwidth .kt-btn-wrap:nth-child(2) {
	display: block;
}

.kadence-column83724_a40ffb-d2 > .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-heading83724_8fed3c-b7 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_8fed3c-b7[data-kb-block="kb-adv-heading83724_8fed3c-b7"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83724_a85a24-fe mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_a85a24-fe[data-kb-block="kb-adv-heading83724_a85a24-fe"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83724_aa21d3-43 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_aa21d3-43[data-kb-block="kb-adv-heading83724_aa21d3-43"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83724_11e006-86 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_11e006-86[data-kb-block="kb-adv-heading83724_11e006-86"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83724_22424c-d9 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83724_22424c-d9[data-kb-block="kb-adv-heading83724_22424c-d9"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83724_e7f2cd-db.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83724_87f142-72.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83724_92d6c2-78.kb-button {
	width: initial;
}

@media all and (max-width: 767px) {}

.kadence-column83726_30d50f-40 > .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-heading83726_c14158-e1 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83726_c14158-e1[data-kb-block="kb-adv-heading83726_c14158-e1"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-image83726_f75ebb-fb .kb-image-has-overlay:after {
	opacity: .3;
}

@media all and (max-width: 767px) {}

.kadence-column83726_028e46-22 > .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-heading83726_2a8c51-af mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83726_2a8c51-af[data-kb-block="kb-adv-heading83726_2a8c51-af"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-accordion-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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-id83726_2ca33f-01: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) {}