@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-column83268_842834-f5 > .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-heading83268_26cda3-63 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83268_26cda3-63[data-kb-block="kb-adv-heading83268_26cda3-63"] 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-column83272_e9b845-52 > .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-heading83272_bdef1b-b9 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_bdef1b-b9[data-kb-block="kb-adv-heading83272_bdef1b-b9"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-column {
	max-height: none;
	-webkit-mask-image: none;
	mask-image: none;
	overflow-y: unset;
}

.kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(1), .kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(1) {
	display: none;
}

.kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-advancedbtn .kt-btn-wrap:nth-child(2), .kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-advancedbtn .wp-block-kadence-singlebtn:nth-of-type(2) {
	display: inline-flex;
}

.kb-block-show-more-container83272_a83830-0f.kb-smc-open > .wp-block-kadence-advancedbtn.kt-force-btn-fullwidth .kt-btn-wrap:nth-child(2) {
	display: block;
}

.kadence-column83272_37bcf7-08 > .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-heading83272_a5d81b-bc mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_a5d81b-bc[data-kb-block="kb-adv-heading83272_a5d81b-bc"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83272_a2ee45-9f mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_a2ee45-9f[data-kb-block="kb-adv-heading83272_a2ee45-9f"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83272_0dd615-22 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_0dd615-22[data-kb-block="kb-adv-heading83272_0dd615-22"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83272_d560d1-10 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_d560d1-10[data-kb-block="kb-adv-heading83272_d560d1-10"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading83272_9479b9-29 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83272_9479b9-29[data-kb-block="kb-adv-heading83272_9479b9-29"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83272_1cef77-33.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83272_164f54-c3.kb-button {
	width: initial;
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn83272_fd1062-b5.kb-button {
	width: initial;
}

@media all and (max-width: 767px) {}

.kadence-column83273_b40dc6-e5 > .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-heading83273_b43329-69 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83273_b43329-69[data-kb-block="kb-adv-heading83273_b43329-69"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kb-image83273_f962b8-a2 .kb-image-has-overlay:after {
	opacity: .3;
}

@media all and (max-width: 767px) {}

.kadence-column83273_2ba4c2-3b > .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-heading83273_ac5c56-40 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading83273_ac5c56-40[data-kb-block="kb-adv-heading83273_ac5c56-40"] mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-accordion-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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-id83273_27121d-c8: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) {}