img:is([sizes='auto' i], [sizes^='auto,' i]) {
	contain-intrinsic-size: 3000px 1500px;
}

/*# sourceURL=wp-img-auto-sizes-contain-inline-css */

img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}

/*# sourceURL=wp-emoji-styles-inline-css */

:root {
	--wp-block-synced-color: #7a00df;
	--wp-block-synced-color--rgb: 122, 0, 223;
	--wp-bound-block-color: var(--wp-block-synced-color);
	--wp-editor-canvas-background: #ddd;
	--wp-admin-theme-color: #007cba;
	--wp-admin-theme-color--rgb: 0, 124, 186;
	--wp-admin-theme-color-darker-10: #006ba1;
	--wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
	--wp-admin-theme-color-darker-20: #005a87;
	--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
	--wp-admin-border-width-focus: 2px;
}

@media (min-resolution: 192dpi) {
	:root {
		--wp-admin-border-width-focus: 1.5px;
	}
}

.wp-element-button {
	cursor: pointer;
}

:root .has-very-light-gray-background-color {
	background-color: #eee;
}

:root .has-very-dark-gray-background-color {
	background-color: #313131;
}

:root .has-very-light-gray-color {
	color: #eee;
}

:root .has-very-dark-gray-color {
	color: #313131;
}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
	background: linear-gradient(135deg, #00d084, #0693e3);
}

:root .has-purple-crush-gradient-background {
	background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}

:root .has-hazy-dawn-gradient-background {
	background: linear-gradient(135deg, #faaca8, #dad0ec);
}

:root .has-subdued-olive-gradient-background {
	background: linear-gradient(135deg, #fafae1, #67a671);
}

:root .has-atomic-cream-gradient-background {
	background: linear-gradient(135deg, #fdd79a, #004a59);
}

:root .has-nightshade-gradient-background {
	background: linear-gradient(135deg, #330968, #31cdcf);
}

:root .has-midnight-gradient-background {
	background: linear-gradient(135deg, #020381, #2874fc);
}

:root {
	--wp--preset--font-size--normal: 16px;
	--wp--preset--font-size--huge: 42px;
}

.has-regular-font-size {
	font-size: 1em;
}

.has-larger-font-size {
	font-size: 2.625em;
}

.has-normal-font-size {
	font-size: var(--wp--preset--font-size--normal);
}

.has-huge-font-size {
	font-size: var(--wp--preset--font-size--huge);
}

:root .has-text-align-center {
	text-align: center;
}

:root .has-text-align-left {
	text-align: left;
}

:root .has-text-align-right {
	text-align: right;
}

.has-fit-text {
	white-space: nowrap !important;
}

#end-resizable-editor-section {
	display: none;
}

.aligncenter {
	clear: both;
}

.items-justified-left {
	justify-content: flex-start;
}

.items-justified-center {
	justify-content: center;
}

.items-justified-right {
	justify-content: flex-end;
}

.items-justified-space-between {
	justify-content: space-between;
}

.screen-reader-text {
	word-wrap: normal !important;
	border: 0;
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.screen-reader-text:focus {
	background-color: #ddd;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

html :where(.has-border-color) {
	border-style: solid;
}

html :where([style*='border-color']) {
	border-style: solid;
}

html :where([style*='border-top-color']) {
	border-top-style: solid;
}

html :where([style*='border-right-color']) {
	border-right-style: solid;
}

html :where([style*='border-bottom-color']) {
	border-bottom-style: solid;
}

html :where([style*='border-left-color']) {
	border-left-style: solid;
}

html :where([style*='border-width']) {
	border-style: solid;
}

html :where([style*='border-top-width']) {
	border-top-style: solid;
}

html :where([style*='border-right-width']) {
	border-right-style: solid;
}

html :where([style*='border-bottom-width']) {
	border-bottom-style: solid;
}

html :where([style*='border-left-width']) {
	border-left-style: solid;
}

html :where(img[class*='wp-image-']) {
	height: auto;
	max-width: 100%;
}

:where(figure) {
	margin: 0 0 1em;
}

html :where(.is-position-sticky) {
	--wp-admin--admin-bar--position-offset: var(
		--wp-admin--admin-bar--height,
		0px
	);
}

@media screen and (max-width: 600px) {
	html :where(.is-position-sticky) {
		--wp-admin--admin-bar--position-offset: 0px;
	}
}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */

ol,
ul {
	box-sizing: border-box;
}

:root :where(.wp-block-list.has-background) {
	padding: 1.25em 2.375em;
}

.is-small-text {
	font-size: 0.875em;
}

.is-regular-text {
	font-size: 1em;
}

.is-large-text {
	font-size: 2.25em;
}

.is-larger-text {
	font-size: 3em;
}

.has-drop-cap:not(:focus):first-letter {
	float: left;
	font-size: 8.4em;
	font-style: normal;
	font-weight: 100;
	line-height: 0.68;
	margin: 0.05em 0.1em 0 0;
	text-transform: uppercase;
}

body.rtl .has-drop-cap:not(:focus):first-letter {
	float: none;
	margin-left: 0.1em;
}

p.has-drop-cap.has-background {
	overflow: hidden;
}

:root :where(p.has-background) {
	padding: 1.25em 2.375em;
}

:where(p.has-text-color:not(.has-link-color)) a {
	color: inherit;
}

p.has-text-align-left[style*='writing-mode:vertical-lr'],
p.has-text-align-right[style*='writing-mode:vertical-rl'] {
	rotate: 180deg;
}

.wp-block-table {
	overflow-x: auto;
}

.wp-block-table table {
	border-collapse: collapse;
	width: 100%;
}

.wp-block-table thead {
	border-bottom: 3px solid;
}

.wp-block-table tfoot {
	border-top: 3px solid;
}

.wp-block-table td,
.wp-block-table th {
	border: 1px solid;
	padding: 0.5em;
}

.wp-block-table .has-fixed-layout {
	table-layout: fixed;
	width: 100%;
}

.wp-block-table .has-fixed-layout td,
.wp-block-table .has-fixed-layout th {
	word-break: break-word;
}

.wp-block-table.aligncenter,
.wp-block-table.alignleft,
.wp-block-table.alignright {
	display: table;
	width: auto;
}

.wp-block-table.aligncenter td,
.wp-block-table.aligncenter th,
.wp-block-table.alignleft td,
.wp-block-table.alignleft th,
.wp-block-table.alignright td,
.wp-block-table.alignright th {
	word-break: break-word;
}

.wp-block-table .has-subtle-light-gray-background-color {
	background-color: #f3f4f5;
}

.wp-block-table .has-subtle-pale-green-background-color {
	background-color: #e9fbe5;
}

.wp-block-table .has-subtle-pale-blue-background-color {
	background-color: #e7f5fe;
}

.wp-block-table .has-subtle-pale-pink-background-color {
	background-color: #fcf0ef;
}

.wp-block-table.is-style-stripes {
	background-color: initial;
	border-collapse: inherit;
	border-spacing: 0;
}

.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
	background-color: #f0f0f0;
}

.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color
	tbody
	tr:nth-child(odd) {
	background-color: #f3f4f5;
}

.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color
	tbody
	tr:nth-child(odd) {
	background-color: #e9fbe5;
}

.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color
	tbody
	tr:nth-child(odd) {
	background-color: #e7f5fe;
}

.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color
	tbody
	tr:nth-child(odd) {
	background-color: #fcf0ef;
}

.wp-block-table.is-style-stripes td,
.wp-block-table.is-style-stripes th {
	border-color: #0000;
}

.wp-block-table.is-style-stripes {
	border-bottom: 1px solid #f0f0f0;
}

.wp-block-table .has-border-color td,
.wp-block-table .has-border-color th,
.wp-block-table .has-border-color tr,
.wp-block-table .has-border-color > * {
	border-color: inherit;
}

.wp-block-table table[style*='border-top-color'] tr:first-child,
.wp-block-table table[style*='border-top-color'] tr:first-child td,
.wp-block-table table[style*='border-top-color'] tr:first-child th,
.wp-block-table table[style*='border-top-color'] > *,
.wp-block-table table[style*='border-top-color'] > * td,
.wp-block-table table[style*='border-top-color'] > * th {
	border-top-color: inherit;
}

.wp-block-table table[style*='border-top-color'] tr:not(:first-child) {
	border-top-color: initial;
}

.wp-block-table table[style*='border-right-color'] td:last-child,
.wp-block-table table[style*='border-right-color'] th,
.wp-block-table table[style*='border-right-color'] tr,
.wp-block-table table[style*='border-right-color'] > * {
	border-right-color: inherit;
}

.wp-block-table table[style*='border-bottom-color'] tr:last-child,
.wp-block-table table[style*='border-bottom-color'] tr:last-child td,
.wp-block-table table[style*='border-bottom-color'] tr:last-child th,
.wp-block-table table[style*='border-bottom-color'] > *,
.wp-block-table table[style*='border-bottom-color'] > * td,
.wp-block-table table[style*='border-bottom-color'] > * th {
	border-bottom-color: inherit;
}

.wp-block-table table[style*='border-bottom-color'] tr:not(:last-child) {
	border-bottom-color: initial;
}

.wp-block-table table[style*='border-left-color'] td:first-child,
.wp-block-table table[style*='border-left-color'] th,
.wp-block-table table[style*='border-left-color'] tr,
.wp-block-table table[style*='border-left-color'] > * {
	border-left-color: inherit;
}

.wp-block-table table[style*='border-style'] td,
.wp-block-table table[style*='border-style'] th,
.wp-block-table table[style*='border-style'] tr,
.wp-block-table table[style*='border-style'] > * {
	border-style: inherit;
}

.wp-block-table table[style*='border-width'] td,
.wp-block-table table[style*='border-width'] th,
.wp-block-table table[style*='border-width'] tr,
.wp-block-table table[style*='border-width'] > * {
	border-style: inherit;
	border-width: inherit;
}

/*! This file is auto-generated */
.wp-block-button__link {
	color: #fff;
	background-color: #32373c;
	border-radius: 9999px;
	box-shadow: none;
	text-decoration: none;
	padding: calc(0.667em + 2px) calc(1.333em + 2px);
	font-size: 1.125em;
}

.wp-block-file__button {
	background: #32373c;
	color: #fff;
	text-decoration: none;
}

/*# sourceURL=/wp-includes/css/classic-themes.min.css */

:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--color--theme-palette-1: var(--global-palette1);
	--wp--preset--color--theme-palette-2: var(--global-palette2);
	--wp--preset--color--theme-palette-3: var(--global-palette3);
	--wp--preset--color--theme-palette-4: var(--global-palette4);
	--wp--preset--color--theme-palette-5: var(--global-palette5);
	--wp--preset--color--theme-palette-6: var(--global-palette6);
	--wp--preset--color--theme-palette-7: var(--global-palette7);
	--wp--preset--color--theme-palette-8: var(--global-palette8);
	--wp--preset--color--theme-palette-9: var(--global-palette9);
	--wp--preset--color--theme-palette-10: var(--global-palette10);
	--wp--preset--color--theme-palette-11: var(--global-palette11);
	--wp--preset--color--theme-palette-12: var(--global-palette12);
	--wp--preset--color--theme-palette-13: var(--global-palette13);
	--wp--preset--color--theme-palette-14: var(--global-palette14);
	--wp--preset--color--theme-palette-15: var(--global-palette15);
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
		135deg,
		rgb(6, 147, 227) 0%,
		rgb(155, 81, 224) 100%
	);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
		135deg,
		rgb(122, 220, 180) 0%,
		rgb(0, 208, 130) 100%
	);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
		135deg,
		rgb(252, 185, 0) 0%,
		rgb(255, 105, 0) 100%
	);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
		135deg,
		rgb(255, 105, 0) 0%,
		rgb(207, 46, 46) 100%
	);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
		135deg,
		rgb(238, 238, 238) 0%,
		rgb(169, 184, 195) 100%
	);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
		135deg,
		rgb(74, 234, 220) 0%,
		rgb(151, 120, 209) 20%,
		rgb(207, 42, 186) 40%,
		rgb(238, 44, 130) 60%,
		rgb(251, 105, 98) 80%,
		rgb(254, 248, 76) 100%
	);
	--wp--preset--gradient--blush-light-purple: linear-gradient(
		135deg,
		rgb(255, 206, 236) 0%,
		rgb(152, 150, 240) 100%
	);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(
		135deg,
		rgb(254, 205, 165) 0%,
		rgb(254, 45, 45) 50%,
		rgb(107, 0, 62) 100%
	);
	--wp--preset--gradient--luminous-dusk: linear-gradient(
		135deg,
		rgb(255, 203, 112) 0%,
		rgb(199, 81, 192) 50%,
		rgb(65, 88, 208) 100%
	);
	--wp--preset--gradient--pale-ocean: linear-gradient(
		135deg,
		rgb(255, 245, 203) 0%,
		rgb(182, 227, 212) 50%,
		rgb(51, 167, 181) 100%
	);
	--wp--preset--gradient--electric-grass: linear-gradient(
		135deg,
		rgb(202, 248, 128) 0%,
		rgb(113, 206, 126) 100%
	);
	--wp--preset--gradient--midnight: linear-gradient(
		135deg,
		rgb(2, 3, 129) 0%,
		rgb(40, 116, 252) 100%
	);
	--wp--preset--font-size--small: var(--global-font-size-small);
	--wp--preset--font-size--medium: var(--global-font-size-medium);
	--wp--preset--font-size--large: var(--global-font-size-large);
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--font-size--larger: var(--global-font-size-larger);
	--wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge);
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined:
		6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
	--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:root {
	--wp--style--global--content-size: var(--global-calc-content-width);
	--wp--style--global--wide-size: var(--global-calc-wide-content-width);
}

:where(body) {
	margin: 0;
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

body .is-layout-flex {
	display: flex;
}

.is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

.is-layout-flex > :is(*, div) {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

.is-layout-grid > :is(*, div) {
	margin: 0;
}

body {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

:root :where(.wp-element-button, .wp-block-button__link) {
	font-style: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	text-transform: inherit;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-theme-palette-1-color {
	color: var(--wp--preset--color--theme-palette-1) !important;
}

.has-theme-palette-2-color {
	color: var(--wp--preset--color--theme-palette-2) !important;
}

.has-theme-palette-3-color {
	color: var(--wp--preset--color--theme-palette-3) !important;
}

.has-theme-palette-4-color {
	color: var(--wp--preset--color--theme-palette-4) !important;
}

.has-theme-palette-5-color {
	color: var(--wp--preset--color--theme-palette-5) !important;
}

.has-theme-palette-6-color {
	color: var(--wp--preset--color--theme-palette-6) !important;
}

.has-theme-palette-7-color {
	color: var(--wp--preset--color--theme-palette-7) !important;
}

.has-theme-palette-8-color {
	color: var(--wp--preset--color--theme-palette-8) !important;
}

.has-theme-palette-9-color {
	color: var(--wp--preset--color--theme-palette-9) !important;
}

.has-theme-palette-10-color {
	color: var(--wp--preset--color--theme-palette-10) !important;
}

.has-theme-palette-11-color {
	color: var(--wp--preset--color--theme-palette-11) !important;
}

.has-theme-palette-12-color {
	color: var(--wp--preset--color--theme-palette-12) !important;
}

.has-theme-palette-13-color {
	color: var(--wp--preset--color--theme-palette-13) !important;
}

.has-theme-palette-14-color {
	color: var(--wp--preset--color--theme-palette-14) !important;
}

.has-theme-palette-15-color {
	color: var(--wp--preset--color--theme-palette-15) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-theme-palette-1-background-color {
	background-color: var(--wp--preset--color--theme-palette-1) !important;
}

.has-theme-palette-2-background-color {
	background-color: var(--wp--preset--color--theme-palette-2) !important;
}

.has-theme-palette-3-background-color {
	background-color: var(--wp--preset--color--theme-palette-3) !important;
}

.has-theme-palette-4-background-color {
	background-color: var(--wp--preset--color--theme-palette-4) !important;
}

.has-theme-palette-5-background-color {
	background-color: var(--wp--preset--color--theme-palette-5) !important;
}

.has-theme-palette-6-background-color {
	background-color: var(--wp--preset--color--theme-palette-6) !important;
}

.has-theme-palette-7-background-color {
	background-color: var(--wp--preset--color--theme-palette-7) !important;
}

.has-theme-palette-8-background-color {
	background-color: var(--wp--preset--color--theme-palette-8) !important;
}

.has-theme-palette-9-background-color {
	background-color: var(--wp--preset--color--theme-palette-9) !important;
}

.has-theme-palette-10-background-color {
	background-color: var(--wp--preset--color--theme-palette-10) !important;
}

.has-theme-palette-11-background-color {
	background-color: var(--wp--preset--color--theme-palette-11) !important;
}

.has-theme-palette-12-background-color {
	background-color: var(--wp--preset--color--theme-palette-12) !important;
}

.has-theme-palette-13-background-color {
	background-color: var(--wp--preset--color--theme-palette-13) !important;
}

.has-theme-palette-14-background-color {
	background-color: var(--wp--preset--color--theme-palette-14) !important;
}

.has-theme-palette-15-background-color {
	background-color: var(--wp--preset--color--theme-palette-15) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-theme-palette-1-border-color {
	border-color: var(--wp--preset--color--theme-palette-1) !important;
}

.has-theme-palette-2-border-color {
	border-color: var(--wp--preset--color--theme-palette-2) !important;
}

.has-theme-palette-3-border-color {
	border-color: var(--wp--preset--color--theme-palette-3) !important;
}

.has-theme-palette-4-border-color {
	border-color: var(--wp--preset--color--theme-palette-4) !important;
}

.has-theme-palette-5-border-color {
	border-color: var(--wp--preset--color--theme-palette-5) !important;
}

.has-theme-palette-6-border-color {
	border-color: var(--wp--preset--color--theme-palette-6) !important;
}

.has-theme-palette-7-border-color {
	border-color: var(--wp--preset--color--theme-palette-7) !important;
}

.has-theme-palette-8-border-color {
	border-color: var(--wp--preset--color--theme-palette-8) !important;
}

.has-theme-palette-9-border-color {
	border-color: var(--wp--preset--color--theme-palette-9) !important;
}

.has-theme-palette-10-border-color {
	border-color: var(--wp--preset--color--theme-palette-10) !important;
}

.has-theme-palette-11-border-color {
	border-color: var(--wp--preset--color--theme-palette-11) !important;
}

.has-theme-palette-12-border-color {
	border-color: var(--wp--preset--color--theme-palette-12) !important;
}

.has-theme-palette-13-border-color {
	border-color: var(--wp--preset--color--theme-palette-13) !important;
}

.has-theme-palette-14-border-color {
	border-color: var(--wp--preset--color--theme-palette-14) !important;
}

.has-theme-palette-15-border-color {
	border-color: var(--wp--preset--color--theme-palette-15) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(
		--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
	) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(
		--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
	) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(
		--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
	) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(
		--wp--preset--gradient--luminous-vivid-orange-to-vivid-red
	) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(
		--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
	) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

.has-larger-font-size {
	font-size: var(--wp--preset--font-size--larger) !important;
}

.has-xxlarge-font-size {
	font-size: var(--wp--preset--font-size--xxlarge) !important;
}

/*# sourceURL=global-styles-inline-css */

/* Kadence Base CSS */
:root {
	--global-palette1: #2b6cb0;
	--global-palette2: #215387;
	--global-palette3: #1a202c;
	--global-palette4: #2d3748;
	--global-palette5: #4a5568;
	--global-palette6: #718096;
	--global-palette7: #edf2f7;
	--global-palette8: #f7fafc;
	--global-palette9: #ffffff;
	--global-palette10: oklch(
		from var(--global-palette1) calc(l + 0.1 * (1 - l)) calc(c * 1)
			calc(h + 180) / 100%
	);
	--global-palette11: #13612e;
	--global-palette12: #1159af;
	--global-palette13: #b82105;
	--global-palette14: #f7630c;
	--global-palette15: #f5a524;
	--global-palette9rgb: 255, 255, 255;
	--global-palette-highlight: var(--global-palette1);
	--global-palette-highlight-alt: var(--global-palette2);
	--global-palette-highlight-alt2: var(--global-palette9);
	--global-palette-btn-bg: var(--global-palette1);
	--global-palette-btn-bg-hover: var(--global-palette2);
	--global-palette-btn: var(--global-palette9);
	--global-palette-btn-hover: var(--global-palette9);
	--global-palette-btn-sec-bg: var(--global-palette7);
	--global-palette-btn-sec-bg-hover: var(--global-palette2);
	--global-palette-btn-sec: var(--global-palette3);
	--global-palette-btn-sec-hover: var(--global-palette9);
	--global-body-font-family: Poppins, sans-serif;
	--global-heading-font-family: Poppins, sans-serif;
	--global-primary-nav-font-family: inherit;
	--global-fallback-font: sans-serif;
	--global-display-fallback-font: sans-serif;
	--global-content-width: 1290px;
	--global-content-wide-width: calc(1290px + 230px);
	--global-content-narrow-width: 842px;
	--global-content-edge-padding: 1.5rem;
	--global-content-boxed-padding: 2rem;
	--global-calc-content-width: calc(
		1290px - var(--global-content-edge-padding) -
			var(--global-content-edge-padding)
	);
	--wp--style--global--content-size: var(--global-calc-content-width);
}

.wp-site-blocks {
	--global-vw: calc(100vw - (0.5 * var(--scrollbar-offset)));
}

body {
	background: var(--global-palette8);
}

body,
input,
select,
optgroup,
textarea {
	font-style: normal;
	font-weight: normal;
	font-size: 17px;
	line-height: 1.6;
	font-family: var(--global-body-font-family);
	color: var(--global-palette4);
}

.content-bg,
body.content-style-unboxed .site {
	background: var(--global-palette9);
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: var(--global-heading-font-family);
}

h1 {
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette3);
}

h2 {
	font-style: normal;
	font-weight: 700;
	font-size: 28px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette3);
}

h3 {
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette3);
}

h4 {
	font-style: normal;
	font-weight: 700;
	font-size: 22px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette4);
}

h5 {
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette4);
}

h6 {
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 1.5;
	font-family: Poppins, sans-serif;
	color: var(--global-palette5);
}

.entry-hero h1 {
	font-style: normal;
	font-weight: normal;
	font-family: Poppins, sans-serif;
}

.entry-hero .kadence-breadcrumbs,
.entry-hero .search-form {
	font-style: normal;
	font-weight: normal;
	font-family: Poppins, sans-serif;
}

.entry-hero .kadence-breadcrumbs {
	max-width: 1290px;
}

.site-container,
.site-header-row-layout-contained,
.site-footer-row-layout-contained,
.entry-hero-layout-contained,
.comments-area,
.alignfull > .wp-block-cover__inner-container,
.alignwide > .wp-block-cover__inner-container {
	max-width: var(--global-content-width);
}

.content-width-narrow .content-container.site-container,
.content-width-narrow .hero-container.site-container {
	max-width: var(--global-content-narrow-width);
}

@media all and (min-width: 1520px) {
	.wp-site-blocks .content-container .alignwide {
		margin-left: -115px;
		margin-right: -115px;
		width: unset;
		max-width: unset;
	}
}

@media all and (min-width: 1102px) {
	.content-width-narrow .wp-site-blocks .content-container .alignwide {
		margin-left: -130px;
		margin-right: -130px;
		width: unset;
		max-width: unset;
	}
}

.content-style-boxed .wp-site-blocks .entry-content .alignwide {
	margin-left: calc(-1 * var(--global-content-boxed-padding));
	margin-right: calc(-1 * var(--global-content-boxed-padding));
}

.content-area {
	margin-top: 5rem;
	margin-bottom: 5rem;
}

@media all and (max-width: 1024px) {
	.content-area {
		margin-top: 3rem;
		margin-bottom: 3rem;
	}
}

@media all and (max-width: 767px) {
	.content-area {
		margin-top: 2rem;
		margin-bottom: 2rem;
	}
}

@media all and (max-width: 1024px) {
	:root {
		--global-content-boxed-padding: 2rem;
	}
}

@media all and (max-width: 767px) {
	:root {
		--global-content-boxed-padding: 1.5rem;
	}
}

.entry-content-wrap {
	padding: 2rem;
}

@media all and (max-width: 1024px) {
	.entry-content-wrap {
		padding: 2rem;
	}
}

@media all and (max-width: 767px) {
	.entry-content-wrap {
		padding: 1.5rem;
	}
}

.entry.single-entry {
	box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
}

.entry.loop-entry {
	box-shadow: 0px 15px 15px -10px rgba(0, 0, 0, 0.05);
}

.loop-entry .entry-content-wrap {
	padding: 2rem;
}

@media all and (max-width: 1024px) {
	.loop-entry .entry-content-wrap {
		padding: 2rem;
	}
}

@media all and (max-width: 767px) {
	.loop-entry .entry-content-wrap {
		padding: 1.5rem;
	}
}

button,
.button,
.wp-block-button__link,
input[type='button'],
input[type='reset'],
input[type='submit'],
.fl-button,
.elementor-button-wrapper .elementor-button,
.wc-block-components-checkout-place-order-button,
.wc-block-cart__submit {
	box-shadow: 0px 0px 0px -7px rgba(0, 0, 0, 0);
}

button:hover,
button:focus,
button:active,
.button:hover,
.button:focus,
.button:active,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
.wp-block-button__link:active,
input[type='button']:hover,
input[type='button']:focus,
input[type='button']:active,
input[type='reset']:hover,
input[type='reset']:focus,
input[type='reset']:active,
input[type='submit']:hover,
input[type='submit']:focus,
input[type='submit']:active,
.elementor-button-wrapper .elementor-button:hover,
.elementor-button-wrapper .elementor-button:focus,
.elementor-button-wrapper .elementor-button:active,
.wc-block-cart__submit:hover {
	box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);
}

.kb-button.kb-btn-global-outline.kb-btn-global-inherit {
	padding-top: calc(px - 2px);
	padding-right: calc(px - 2px);
	padding-bottom: calc(px - 2px);
	padding-left: calc(px - 2px);
}

@media all and (min-width: 1025px) {
	.transparent-header .entry-hero .entry-hero-container-inner {
		padding-top: 80px;
	}
}

@media all and (max-width: 1024px) {
	.mobile-transparent-header .entry-hero .entry-hero-container-inner {
		padding-top: 80px;
	}
}

@media all and (max-width: 767px) {
	.mobile-transparent-header .entry-hero .entry-hero-container-inner {
		padding-top: 80px;
	}
}

.entry-hero.page-hero-section .entry-header {
	min-height: 200px;
}

/* Kadence Header CSS */
@media all and (max-width: 1024px) {
	.mobile-transparent-header #masthead {
		position: absolute;
		left: 0px;
		right: 0px;
		z-index: 100;
	}

	.kadence-scrollbar-fixer.mobile-transparent-header #masthead {
		right: var(--scrollbar-offset, 0);
	}

	.mobile-transparent-header #masthead,
	.mobile-transparent-header
		.site-top-header-wrap
		.site-header-row-container-inner,
	.mobile-transparent-header
		.site-main-header-wrap
		.site-header-row-container-inner,
	.mobile-transparent-header
		.site-bottom-header-wrap
		.site-header-row-container-inner {
		background: transparent;
	}

	.site-header-row-tablet-layout-fullwidth,
	.site-header-row-tablet-layout-standard {
		padding: 0px;
	}
}

@media all and (min-width: 1025px) {
	.transparent-header #masthead {
		position: absolute;
		left: 0px;
		right: 0px;
		z-index: 100;
	}

	.transparent-header.kadence-scrollbar-fixer #masthead {
		right: var(--scrollbar-offset, 0);
	}

	.transparent-header #masthead,
	.transparent-header .site-top-header-wrap .site-header-row-container-inner,
	.transparent-header .site-main-header-wrap .site-header-row-container-inner,
	.transparent-header
		.site-bottom-header-wrap
		.site-header-row-container-inner {
		background: transparent;
	}
}

.site-branding a.brand img {
	max-width: 200px;
}

.site-branding a.brand img.svg-logo-image {
	width: 200px;
}

.site-branding {
	padding: 0px 0px 0px 0px;
}

#masthead,
#masthead
	.kadence-sticky-header.item-is-fixed:not(.item-at-start):not(
		.site-header-row-container
	):not(.site-main-header-wrap),
#masthead
	.kadence-sticky-header.item-is-fixed:not(.item-at-start)
	> .site-header-row-container-inner {
	background: #ffffff;
}

.site-main-header-wrap .site-header-row-container-inner {
	border-bottom: 2px solid #272727;
}

.site-main-header-inner-wrap {
	min-height: 80px;
}

.header-navigation[class*='header-navigation-style-underline']
	.header-menu-container.primary-menu-container
	> ul
	> li
	> a:after {
	width: calc(100% - 1.2em);
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
	padding-left: calc(1.2em / 2);
	padding-right: calc(1.2em / 2);
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	color: var(--global-palette9);
	background: #272727;
}

.main-navigation
	.primary-menu-container
	> ul
	> li.menu-item
	.dropdown-nav-special-toggle {
	right: calc(1.2em / 2);
}

.main-navigation .primary-menu-container > ul > li.menu-item > a:hover {
	color: var(--global-palette9);
	background: #272727;
}

.main-navigation
	.primary-menu-container
	> ul
	> li.menu-item.current-menu-item
	> a {
	color: var(--global-palette9);
	background: #272727;
}

.header-navigation .header-menu-container ul ul.sub-menu,
.header-navigation .header-menu-container ul ul.submenu {
	background: var(--global-palette3);
	box-shadow: 0px 2px 13px 0px rgba(0, 0, 0, 0.1);
}

.header-navigation .header-menu-container ul ul li.menu-item,
.header-menu-container
	ul.menu
	> li.kadence-menu-mega-enabled
	> ul
	> li.menu-item
	> a {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 0px 0px 0px 0px;
}

.header-navigation .header-menu-container ul ul li.menu-item > a {
	width: 200px;
	padding-top: 1em;
	padding-bottom: 1em;
	color: var(--global-palette8);
	font-size: 12px;
}

.header-navigation .header-menu-container ul ul li.menu-item > a:hover {
	color: var(--global-palette9);
	background: var(--global-palette4);
	border-radius: 0px 0px 0px 0px;
}

.header-navigation
	.header-menu-container
	ul
	ul
	li.menu-item.current-menu-item
	> a {
	color: var(--global-palette9);
	background: var(--global-palette4);
	border-radius: 0px 0px 0px 0px;
}

.mobile-toggle-open-container .menu-toggle-open,
.mobile-toggle-open-container .menu-toggle-open:focus {
	color: var(--global-palette5);
	padding: 0.4em 0.6em 0.4em 0.6em;
	font-size: 14px;
}

.mobile-toggle-open-container .menu-toggle-open.menu-toggle-style-bordered {
	border: 1px solid currentColor;
}

.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon {
	font-size: 20px;
}

.mobile-toggle-open-container .menu-toggle-open:hover,
.mobile-toggle-open-container .menu-toggle-open:focus-visible {
	color: var(--global-palette-highlight);
}

.mobile-navigation ul li {
	font-size: 14px;
}

.mobile-navigation ul li a {
	padding-top: 1em;
	padding-bottom: 1em;
}

.mobile-navigation ul li > a,
.mobile-navigation ul li.menu-item-has-children > .drawer-nav-drop-wrap {
	color: var(--global-palette8);
}

.mobile-navigation ul li.current-menu-item > a,
.mobile-navigation
	ul
	li.current-menu-item.menu-item-has-children
	> .drawer-nav-drop-wrap {
	color: var(--global-palette-highlight);
}

.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,
.mobile-navigation ul li:not(.menu-item-has-children) a {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.mobile-navigation:not(.drawer-navigation-parent-toggle-true)
	ul
	li.menu-item-has-children
	.drawer-nav-drop-wrap
	button {
	border-left: 1px solid rgba(255, 255, 255, 0.1);
}

#mobile-drawer .drawer-header .drawer-toggle {
	padding: 0.6em 0.15em 0.6em 0.15em;
	font-size: 24px;
}

/* Kadence Footer CSS */
.site-middle-footer-wrap .site-footer-row-container-inner {
	background: #272727;
	font-style: normal;
	color: var(--global-palette9);
	border-top: 3px solid var(--global-palette9);
	border-bottom: 1px solid var(--global-palette9);
}

.site-footer
	.site-middle-footer-wrap
	a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)) {
	color: var(--global-palette9);
}

.site-footer
	.site-middle-footer-wrap
	a:where(
		:not(.button):not(.wp-block-button__link):not(.wp-element-button)
	):hover {
	color: var(--global-palette9);
}

.site-middle-footer-inner-wrap {
	padding-top: 30px;
	padding-bottom: 30px;
	grid-column-gap: 30px;
	grid-row-gap: 30px;
}

.site-middle-footer-inner-wrap .widget {
	margin-bottom: 30px;
}

.site-middle-footer-inner-wrap .widget-area .widget-title {
	font-style: normal;
	color: var(--global-palette9);
}

.site-middle-footer-inner-wrap .site-footer-section:not(:last-child):after {
	right: calc(-30px / 2);
}

.site-bottom-footer-wrap .site-footer-row-container-inner {
	background: #272727;
	font-style: normal;
	color: var(--global-palette9);
	border-bottom: 1px solid var(--global-palette9);
}

.site-footer
	.site-bottom-footer-wrap
	a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)) {
	color: var(--global-palette9);
}

.site-bottom-footer-inner-wrap {
	padding-top: 30px;
	padding-bottom: 30px;
	grid-column-gap: 30px;
}

.site-bottom-footer-inner-wrap .widget {
	margin-bottom: 30px;
}

.site-bottom-footer-inner-wrap .site-footer-section:not(:last-child):after {
	right: calc(-30px / 2);
}

/*# sourceURL=kadence-global-inline-css */

.wp-block-kadence-advancedheading mark {
	background: transparent;
	border-style: solid;
	border-width: 0;
}

.wp-block-kadence-advancedheading mark.kt-highlight {
	color: #f76a0c;
}

.kb-adv-heading-icon {
	display: inline-flex;
	justify-content: center;
	align-items: center;
}

.is-layout-constrained > .kb-advanced-heading-link {
	display: block;
}

.wp-block-kadence-advancedheading.has-background {
	padding: 0;
}

.single-content .kadence-advanced-heading-wrapper h1,
.single-content .kadence-advanced-heading-wrapper h2,
.single-content .kadence-advanced-heading-wrapper h3,
.single-content .kadence-advanced-heading-wrapper h4,
.single-content .kadence-advanced-heading-wrapper h5,
.single-content .kadence-advanced-heading-wrapper h6 {
	margin: 1.5em 0 0.5em;
}

.single-content .kadence-advanced-heading-wrapper + * {
	margin-top: 0;
}

.kb-screen-reader-text {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
}

/*# sourceURL=kadence-blocks-advancedheading-inline-css */

:root {
	--global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);
	--global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);
	--global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);
	--global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem);
	--global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem);
	--global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem);
}

/*# sourceURL=kadence-blocks-global-variables-inline-css */

.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c,
.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c[data-kb-block='kb-adv-heading28_ee948d-7c'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c[data-kb-block='kb-adv-heading28_ee948d-7c']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_ee948d-7c[data-kb-block='kb-adv-heading28_ee948d-7c']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-row-layout-id28_18a4cc-59 > .kt-row-column-wrap {
	max-width: 537px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_18a4cc-59 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_81722e-b3 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_81722e-b3 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_81722e-b3 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_81722e-b3 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_81722e-b3 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

ul.menu .wp-block-kadence-advancedbtn .kb-btn28_b9072a-df.kb-button {
	width: initial;
}

.wp-block-kadence-advancedbtn .kb-btn28_b9072a-df.kb-button {
	background: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-row-layout-id28_4f5d0f-d5 > .kt-row-column-wrap {
	padding-top: var(--global-kb-spacing-sm, 1.5rem);
	padding-right: var(--global-kb-spacing-xxs, 0.5rem);
	padding-bottom: var(--global-kb-spacing-sm, 1.5rem);
	padding-left: var(--global-kb-spacing-xxs, 0.5rem);
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.kb-row-layout-id28_4f5d0f-d5 {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	overflow: clip;
	isolation: isolate;
}

.kb-row-layout-id28_4f5d0f-d5 > .kt-row-layout-overlay {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-row-layout-id28_4f5d0f-d5 {
	border-top: 2px solid #272727;
	border-right: 2px solid #272727;
	border-bottom: 2px solid #272727;
	border-left: 2px solid #272727;
}

@media all and (max-width: 1024px) {
	.kb-row-layout-id28_4f5d0f-d5 {
		border-top: 2px solid #272727;
		border-right: 2px solid #272727;
		border-bottom: 2px solid #272727;
		border-left: 2px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_4f5d0f-d5 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}

	.kb-row-layout-id28_4f5d0f-d5 {
		border-top: 2px solid #272727;
		border-right: 2px solid #272727;
		border-bottom: 2px solid #272727;
		border-left: 2px solid #272727;
	}
}

.kadence-column28_cc2e44-49 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_cc2e44-49 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_cc2e44-49 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_cc2e44-49 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_cc2e44-49 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-image.kb-image28_0da431-96:not(.kb-specificity-added):not(
		.kb-extra-specificity-added
	) {
	margin-top: var(--global-kb-spacing-lg, 3rem);
}

.kb-image28_0da431-96 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-image28_0da431-96 img.kb-img,
.kb-image28_0da431-96 .kb-img img {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kadence-column28_8161f6-1b > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_8161f6-1b > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_8161f6-1b > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_8161f6-1b > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_8161f6-1b > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
	.kb-table-of-content-wrap {
	margin-top: var(--global-kb-spacing-xs, 1rem);
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
	.kb-table-of-contents-title-wrap {
	border-bottom: 1px solid #000000;
}

@media all and (max-width: 1024px) {
	.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
		.kb-table-of-content-wrap {
		border-top: 2px solid #000000;
		border-right: 2px solid #000000;
		border-bottom: 2px solid #000000;
		border-left: 2px solid #000000;
	}
}

@media all and (max-width: 1024px) {
	.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
		.kb-table-of-contents-title-wrap {
		border-bottom: 1px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
		.kb-table-of-content-wrap {
		border-top: 2px solid #000000;
		border-right: 2px solid #000000;
		border-bottom: 2px solid #000000;
		border-left: 2px solid #000000;
	}

	.kb-table-of-content-nav.kb-table-of-content-id28_717065-4a
		.kb-table-of-contents-title-wrap {
		border-bottom: 1px solid #000000;
	}
}

.kb-row-layout-id28_c02193-ed > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

.kb-row-layout-id28_c02193-ed {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	overflow: clip;
	isolation: isolate;
}

.kb-row-layout-id28_c02193-ed > .kt-row-layout-overlay {
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-row-layout-id28_c02193-ed {
	border-top: 1px solid #272727;
	border-right: 1px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 1px solid #272727;
}

@media all and (max-width: 1024px) {
	.kb-row-layout-id28_c02193-ed {
		border-top: 1px solid #272727;
		border-right: 1px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 1px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_c02193-ed > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}

	.kb-row-layout-id28_c02193-ed {
		border-top: 1px solid #272727;
		border-right: 1px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 1px solid #272727;
	}
}

.kadence-column28_f21e01-5a > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_f21e01-5a > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_f21e01-5a > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_f21e01-5a > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_f21e01-5a > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.kb-image28_3e8749-27.kb-image-is-ratio-size,
.kb-image28_3e8749-27 .kb-image-is-ratio-size {
	max-width: 220px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_3e8749-27.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_3e8749-27
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_3e8749-27 figure {
	max-width: 220px;
}

.kb-image28_3e8749-27 .image-is-svg,
.kb-image28_3e8749-27 .image-is-svg img {
	width: 100%;
}

.kb-image28_3e8749-27 .kb-image-has-overlay:after {
	opacity: 0.3;
}

.kadence-column28_ac508d-77 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_ac508d-77 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_ac508d-77 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_ac508d-77 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_ac508d-77 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e,
.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e[data-kb-block='kb-adv-heading28_2348ca-9e'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e[data-kb-block='kb-adv-heading28_2348ca-9e']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_2348ca-9e[data-kb-block='kb-adv-heading28_2348ca-9e']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_f97d2f-33.kb-image-is-ratio-size,
.kb-image28_f97d2f-33 .kb-image-is-ratio-size {
	max-width: 220px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f97d2f-33.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f97d2f-33
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_f97d2f-33 figure {
	max-width: 220px;
}

.kb-image28_f97d2f-33 .image-is-svg,
.kb-image28_f97d2f-33 .image-is-svg img {
	width: 100%;
}

.kb-image28_f97d2f-33 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kb-image28_f97d2f-33 img.kb-img,
.kb-image28_f97d2f-33 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

@media all and (max-width: 1024px) {
	.kb-image28_f97d2f-33 img.kb-img,
	.kb-image28_f97d2f-33 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_f97d2f-33 img.kb-img,
	.kb-image28_f97d2f-33 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc,
.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc[data-kb-block='kb-adv-heading28_f8d055-bc'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc[data-kb-block='kb-adv-heading28_f8d055-bc']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_f8d055-bc[data-kb-block='kb-adv-heading28_f8d055-bc']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13,
.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13[data-kb-block='kb-adv-heading28_91b5bd-13'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13[data-kb-block='kb-adv-heading28_91b5bd-13']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_91b5bd-13[data-kb-block='kb-adv-heading28_91b5bd-13']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_c8481d-cd
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_c8481d-cd .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.kt-info-box28_c8481d-cd.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_c8481d-cd .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_c8481d-cd
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_c8481d-cd .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_c8481d-cd .kt-info-svg-icon-flip,
.kt-info-box28_c8481d-cd .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_c8481d-cd .kt-blocks-info-box-media {
	background: transparent;
	border-color: var(--global-palette7, #eeeeee);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_c8481d-cd .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_c8481d-cd .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_c8481d-cd .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_c8481d-cd .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_2d174e-09
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_2d174e-09 .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	padding-right: var(--global-kb-spacing-xs, 1rem);
	padding-bottom: var(--global-kb-spacing-xs, 1rem);
	padding-left: var(--global-kb-spacing-xs, 1rem);
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_2d174e-09.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_2d174e-09 .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_2d174e-09
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_2d174e-09 .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_2d174e-09 .kt-info-svg-icon-flip,
.kt-info-box28_2d174e-09 .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_2d174e-09 .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_2d174e-09 .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_2d174e-09 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_2d174e-09 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_2d174e-09 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_f4463f-9a
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_f4463f-9a .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_f4463f-9a.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_f4463f-9a .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_f4463f-9a
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_f4463f-9a .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_f4463f-9a .kt-info-svg-icon-flip,
.kt-info-box28_f4463f-9a .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_f4463f-9a .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_f4463f-9a .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_f4463f-9a .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_f4463f-9a .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_f4463f-9a .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_feb930-ef
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_feb930-ef .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_feb930-ef.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_feb930-ef .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_feb930-ef
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_feb930-ef .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_feb930-ef .kt-info-svg-icon-flip,
.kt-info-box28_feb930-ef .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_feb930-ef .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_feb930-ef .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_feb930-ef .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_feb930-ef .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_feb930-ef .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_42c5cf-f3
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_42c5cf-f3.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_42c5cf-f3 .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_42c5cf-f3
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_42c5cf-f3 .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_42c5cf-f3 .kt-info-svg-icon-flip,
.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_42c5cf-f3 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_42c5cf-f3 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_0af0d5-c8
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_0af0d5-c8.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_0af0d5-c8 .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_0af0d5-c8
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_0af0d5-c8 .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_0af0d5-c8 .kt-info-svg-icon-flip,
.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_0af0d5-c8 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_0af0d5-c8 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_73e4c8-a2
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_73e4c8-a2.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_73e4c8-a2 .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_73e4c8-a2
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_73e4c8-a2 .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_73e4c8-a2 .kt-info-svg-icon-flip,
.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_73e4c8-a2 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_73e4c8-a2 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-column.kb-section-dir-horizontal
	> .kt-inside-inner-col
	> .kt-info-box28_1e5713-e9
	.kt-blocks-info-box-link-wrap {
	max-width: unset;
}

.kt-info-box28_1e5713-e9 .kt-blocks-info-box-link-wrap {
	border-top: 4px solid #272727;
	border-right: 4px solid #272727;
	border-bottom: 1px solid #272727;
	border-left: 4px solid #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	margin-top: var(--global-kb-spacing-sm, 1.5rem);
}

.kt-info-box28_1e5713-e9.wp-block-kadence-infobox {
	max-width: 100%;
}

.kt-info-box28_1e5713-e9 .kadence-info-box-image-inner-intrisic-container {
	max-width: 100px;
}

.kt-info-box28_1e5713-e9
	.kadence-info-box-image-inner-intrisic-container
	.kadence-info-box-image-intrisic {
	padding-bottom: 100%;
	width: 512px;
	height: 0px;
	max-width: 100%;
}

.kt-info-box28_1e5713-e9 .kadence-info-box-icon-container .kt-info-svg-icon,
.kt-info-box28_1e5713-e9 .kt-info-svg-icon-flip,
.kt-info-box28_1e5713-e9 .kt-blocks-info-box-number {
	font-size: 50px;
}

.kt-info-box28_1e5713-e9 .kt-blocks-info-box-media {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.kt-info-box28_1e5713-e9 .kt-blocks-info-box-media-container {
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.kt-info-box28_1e5713-e9 .kt-infobox-textcontent h2.kt-blocks-info-box-title {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

@media all and (max-width: 1024px) {
	.kt-info-box28_1e5713-e9 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

@media all and (max-width: 767px) {
	.kt-info-box28_1e5713-e9 .kt-blocks-info-box-link-wrap {
		border-top: 4px solid #272727;
		border-right: 4px solid #272727;
		border-bottom: 1px solid #272727;
		border-left: 4px solid #272727;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df,
.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df[data-kb-block='kb-adv-heading28_c3e20b-df'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df[data-kb-block='kb-adv-heading28_c3e20b-df']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_c3e20b-df[data-kb-block='kb-adv-heading28_c3e20b-df']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ee495e-ac mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_ee495e-ac[data-kb-block='kb-adv-heading28_ee495e-ac']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ee495e-ac
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_ee495e-ac[data-kb-block='kb-adv-heading28_ee495e-ac']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2481b3-63 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_2481b3-63[data-kb-block='kb-adv-heading28_2481b3-63']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2481b3-63
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_2481b3-63[data-kb-block='kb-adv-heading28_2481b3-63']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e47618-50 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_e47618-50[data-kb-block='kb-adv-heading28_e47618-50']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e47618-50
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_e47618-50[data-kb-block='kb-adv-heading28_e47618-50']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_669f45-d0 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_669f45-d0[data-kb-block='kb-adv-heading28_669f45-d0']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_669f45-d0
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_669f45-d0[data-kb-block='kb-adv-heading28_669f45-d0']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca,
.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca[data-kb-block='kb-adv-heading28_05afae-ca'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca[data-kb-block='kb-adv-heading28_05afae-ca']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_05afae-ca[data-kb-block='kb-adv-heading28_05afae-ca']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0f160a-c5 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_0f160a-c5[data-kb-block='kb-adv-heading28_0f160a-c5']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0f160a-c5
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_0f160a-c5[data-kb-block='kb-adv-heading28_0f160a-c5']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1906d1-75 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_1906d1-75[data-kb-block='kb-adv-heading28_1906d1-75']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_1906d1-75
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_1906d1-75[data-kb-block='kb-adv-heading28_1906d1-75']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_53a871-c8 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_53a871-c8[data-kb-block='kb-adv-heading28_53a871-c8']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_53a871-c8
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_53a871-c8[data-kb-block='kb-adv-heading28_53a871-c8']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_d29f93-04 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_d29f93-04[data-kb-block='kb-adv-heading28_d29f93-04']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_d29f93-04
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_d29f93-04[data-kb-block='kb-adv-heading28_d29f93-04']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dce286-56 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_dce286-56[data-kb-block='kb-adv-heading28_dce286-56']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_dce286-56
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_dce286-56[data-kb-block='kb-adv-heading28_dce286-56']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41,
.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41[data-kb-block='kb-adv-heading28_c5879c-41'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41[data-kb-block='kb-adv-heading28_c5879c-41']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_c5879c-41[data-kb-block='kb-adv-heading28_c5879c-41']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45,
.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45[data-kb-block='kb-adv-heading28_242a85-45'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45[data-kb-block='kb-adv-heading28_242a85-45']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_242a85-45[data-kb-block='kb-adv-heading28_242a85-45']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_415499-50.kb-image-is-ratio-size,
.kb-image28_415499-50 .kb-image-is-ratio-size {
	max-width: 230px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_415499-50.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_415499-50
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_415499-50 figure {
	max-width: 230px;
}

.kb-image28_415499-50 .image-is-svg,
.kb-image28_415499-50 .image-is-svg img {
	width: 100%;
}

.kb-image28_415499-50 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_415499-50 img.kb-img,
.kb-image28_415499-50 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_415499-50 img.kb-img,
	.kb-image28_415499-50 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_415499-50 img.kb-img,
	.kb-image28_415499-50 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c6e6b4-f8 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_c6e6b4-f8[data-kb-block='kb-adv-heading28_c6e6b4-f8']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c6e6b4-f8
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_c6e6b4-f8[data-kb-block='kb-adv-heading28_c6e6b4-f8']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_87322f-43 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_87322f-43[data-kb-block='kb-adv-heading28_87322f-43']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_87322f-43
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_87322f-43[data-kb-block='kb-adv-heading28_87322f-43']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00,
.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00[data-kb-block='kb-adv-heading28_37e5b9-00'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00[data-kb-block='kb-adv-heading28_37e5b9-00']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_37e5b9-00[data-kb-block='kb-adv-heading28_37e5b9-00']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_8a28aa-2d.kb-image-is-ratio-size,
.kb-image28_8a28aa-2d .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_8a28aa-2d.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_8a28aa-2d
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_8a28aa-2d figure {
	max-width: 240px;
}

.kb-image28_8a28aa-2d .image-is-svg,
.kb-image28_8a28aa-2d .image-is-svg img {
	width: 100%;
}

.kb-image28_8a28aa-2d .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_8a28aa-2d img.kb-img,
.kb-image28_8a28aa-2d .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_8a28aa-2d img.kb-img,
	.kb-image28_8a28aa-2d .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_8a28aa-2d img.kb-img,
	.kb-image28_8a28aa-2d .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_de41f7-e9 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_de41f7-e9[data-kb-block='kb-adv-heading28_de41f7-e9']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_de41f7-e9
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_de41f7-e9[data-kb-block='kb-adv-heading28_de41f7-e9']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_7df1b7-64 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_7df1b7-64[data-kb-block='kb-adv-heading28_7df1b7-64']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_7df1b7-64
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_7df1b7-64[data-kb-block='kb-adv-heading28_7df1b7-64']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07,
.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07[data-kb-block='kb-adv-heading28_0e22fa-07'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07[data-kb-block='kb-adv-heading28_0e22fa-07']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_0e22fa-07[data-kb-block='kb-adv-heading28_0e22fa-07']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5,
.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5[data-kb-block='kb-adv-heading28_e01668-e5'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5[data-kb-block='kb-adv-heading28_e01668-e5']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_e01668-e5[data-kb-block='kb-adv-heading28_e01668-e5']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0,
.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0[data-kb-block='kb-adv-heading28_c61ff6-c0'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0[data-kb-block='kb-adv-heading28_c61ff6-c0']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_c61ff6-c0[data-kb-block='kb-adv-heading28_c61ff6-c0']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-row-layout-id28_7178ba-48 > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_7178ba-48 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_7129d1-a0 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_7129d1-a0 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_7129d1-a0 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_7129d1-a0 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_7129d1-a0 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc,
.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc[data-kb-block='kb-adv-heading28_779a97-dc'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc[data-kb-block='kb-adv-heading28_779a97-dc']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_779a97-dc[data-kb-block='kb-adv-heading28_779a97-dc']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_659bd0-9c.kb-image-is-ratio-size,
.kb-image28_659bd0-9c .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_659bd0-9c.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_659bd0-9c
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_659bd0-9c figure {
	max-width: 240px;
}

.kb-image28_659bd0-9c .image-is-svg,
.kb-image28_659bd0-9c .image-is-svg img {
	width: 100%;
}

.kb-image28_659bd0-9c .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_659bd0-9c img.kb-img,
.kb-image28_659bd0-9c .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_659bd0-9c img.kb-img,
	.kb-image28_659bd0-9c .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_659bd0-9c img.kb-img,
	.kb-image28_659bd0-9c .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.kb-row-layout-id28_074d0d-2c > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_074d0d-2c > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_9a2860-37 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_9a2860-37 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_9a2860-37 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_9a2860-37 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_9a2860-37 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5,
.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5[data-kb-block='kb-adv-heading28_26b9e7-d5'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5[data-kb-block='kb-adv-heading28_26b9e7-d5']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_26b9e7-d5[data-kb-block='kb-adv-heading28_26b9e7-d5']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_f349a5-43.kb-image-is-ratio-size,
.kb-image28_f349a5-43 .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f349a5-43.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f349a5-43
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_f349a5-43 figure {
	max-width: 240px;
}

.kb-image28_f349a5-43 .image-is-svg,
.kb-image28_f349a5-43 .image-is-svg img {
	width: 100%;
}

.kb-image28_f349a5-43 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_f349a5-43 img.kb-img,
.kb-image28_f349a5-43 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_f349a5-43 img.kb-img,
	.kb-image28_f349a5-43 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_f349a5-43 img.kb-img,
	.kb-image28_f349a5-43 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.kb-row-layout-id28_862bea-7a > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_862bea-7a > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_42961b-2c > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_42961b-2c > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_42961b-2c > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_42961b-2c > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_42961b-2c > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5,
.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5[data-kb-block='kb-adv-heading28_18d371-f5'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5[data-kb-block='kb-adv-heading28_18d371-f5']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_18d371-f5[data-kb-block='kb-adv-heading28_18d371-f5']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_b3a60c-30.kb-image-is-ratio-size,
.kb-image28_b3a60c-30 .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_b3a60c-30.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_b3a60c-30
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_b3a60c-30 figure {
	max-width: 240px;
}

.kb-image28_b3a60c-30 .image-is-svg,
.kb-image28_b3a60c-30 .image-is-svg img {
	width: 100%;
}

.kb-image28_b3a60c-30 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_b3a60c-30 img.kb-img,
.kb-image28_b3a60c-30 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_b3a60c-30 img.kb-img,
	.kb-image28_b3a60c-30 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_b3a60c-30 img.kb-img,
	.kb-image28_b3a60c-30 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.kb-row-layout-id28_787aa4-ea > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_787aa4-ea > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_f794e5-a9 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_f794e5-a9 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_f794e5-a9 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_f794e5-a9 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_f794e5-a9 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69,
.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69[data-kb-block='kb-adv-heading28_8c794b-69'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69[data-kb-block='kb-adv-heading28_8c794b-69']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_8c794b-69[data-kb-block='kb-adv-heading28_8c794b-69']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_b8a12b-35.kb-image-is-ratio-size,
.kb-image28_b8a12b-35 .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_b8a12b-35.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_b8a12b-35
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_b8a12b-35 figure {
	max-width: 240px;
}

.kb-image28_b8a12b-35 .image-is-svg,
.kb-image28_b8a12b-35 .image-is-svg img {
	width: 100%;
}

.kb-image28_b8a12b-35 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_b8a12b-35 img.kb-img,
.kb-image28_b8a12b-35 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_b8a12b-35 img.kb-img,
	.kb-image28_b8a12b-35 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_b8a12b-35 img.kb-img,
	.kb-image28_b8a12b-35 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.kb-row-layout-id28_a993dd-b1 > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_a993dd-b1 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_2bbb4f-03 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_2bbb4f-03 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_2bbb4f-03 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_2bbb4f-03 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_2bbb4f-03 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1,
.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1[data-kb-block='kb-adv-heading28_73ccba-f1'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1[data-kb-block='kb-adv-heading28_73ccba-f1']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_73ccba-f1[data-kb-block='kb-adv-heading28_73ccba-f1']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_f3688a-f1.kb-image-is-ratio-size,
.kb-image28_f3688a-f1 .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f3688a-f1.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_f3688a-f1
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_f3688a-f1 figure {
	max-width: 240px;
}

.kb-image28_f3688a-f1 .image-is-svg,
.kb-image28_f3688a-f1 .image-is-svg img {
	width: 100%;
}

.kb-image28_f3688a-f1 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_f3688a-f1 img.kb-img,
.kb-image28_f3688a-f1 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_f3688a-f1 img.kb-img,
	.kb-image28_f3688a-f1 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_f3688a-f1 img.kb-img,
	.kb-image28_f3688a-f1 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.kb-row-layout-id28_40439f-bf > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: minmax(0, 1fr);
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_40439f-bf > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_ec411d-18 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_ec411d-18 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_ec411d-18 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_ec411d-18 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_ec411d-18 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20,
.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20[data-kb-block='kb-adv-heading28_cb28ca-20'] {
	text-align: center;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20[data-kb-block='kb-adv-heading28_cb28ca-20']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_cb28ca-20[data-kb-block='kb-adv-heading28_cb28ca-20']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_a057dc-08.kb-image-is-ratio-size,
.kb-image28_a057dc-08 .kb-image-is-ratio-size {
	max-width: 242px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_a057dc-08.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_a057dc-08
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_a057dc-08 figure {
	max-width: 242px;
}

.kb-image28_a057dc-08 .image-is-svg,
.kb-image28_a057dc-08 .image-is-svg img {
	width: 100%;
}

.kb-image28_a057dc-08 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_a057dc-08 img.kb-img,
.kb-image28_a057dc-08 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_a057dc-08 img.kb-img,
	.kb-image28_a057dc-08 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_a057dc-08 img.kb-img,
	.kb-image28_a057dc-08 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9,
.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9[data-kb-block='kb-adv-heading28_9a67da-b9'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9[data-kb-block='kb-adv-heading28_9a67da-b9']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_9a67da-b9[data-kb-block='kb-adv-heading28_9a67da-b9']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-row-layout-id28_564f55-23 > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_564f55-23 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_978175-f7 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_978175-f7 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_978175-f7 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_978175-f7 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_978175-f7 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_3fd1b5-1f:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_3fd1b5-1f
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.kt-svg-icon-list-item-28_5c8988-05 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_c98cac-10 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_5f1eda-52 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_820ea2-d3 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_525277-57 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kadence-column28_abedd4-de > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_abedd4-de > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_abedd4-de > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_abedd4-de > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_abedd4-de > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_03375f-39:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_03375f-39
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.kt-svg-icon-list-item-28_8a194d-f3 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_baec9a-cf .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_e39128-ec .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_2ff0b1-aa .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_f0a34d-4d .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e,
.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e[data-kb-block='kb-adv-heading28_fe9b45-0e'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e[data-kb-block='kb-adv-heading28_fe9b45-0e']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_fe9b45-0e[data-kb-block='kb-adv-heading28_fe9b45-0e']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2a4e3b-cb mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_2a4e3b-cb[data-kb-block='kb-adv-heading28_2a4e3b-cb']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2a4e3b-cb
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_2a4e3b-cb[data-kb-block='kb-adv-heading28_2a4e3b-cb']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_26e6e4-01 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_26e6e4-01[data-kb-block='kb-adv-heading28_26e6e4-01']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_26e6e4-01
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_26e6e4-01[data-kb-block='kb-adv-heading28_26e6e4-01']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_75b274-e3 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_75b274-e3[data-kb-block='kb-adv-heading28_75b274-e3']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_75b274-e3
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_75b274-e3[data-kb-block='kb-adv-heading28_75b274-e3']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e22ba5-f8 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_e22ba5-f8[data-kb-block='kb-adv-heading28_e22ba5-f8']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_e22ba5-f8
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_e22ba5-f8[data-kb-block='kb-adv-heading28_e22ba5-f8']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ba0740-75 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_ba0740-75[data-kb-block='kb-adv-heading28_ba0740-75']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_ba0740-75
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_ba0740-75[data-kb-block='kb-adv-heading28_ba0740-75']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30,
.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30[data-kb-block='kb-adv-heading28_28f9cb-30'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30[data-kb-block='kb-adv-heading28_28f9cb-30']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_28f9cb-30[data-kb-block='kb-adv-heading28_28f9cb-30']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_ea3f4a-f4:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_ea3f4a-f4
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.kt-svg-icon-list-item-28_237da5-71 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_a916d3-9b .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_134c3b-36 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_fbb7ae-d3 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_eeaf52-9d .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_9a99ff-69 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_dcaab2-a2 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_bcbe83-f4 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6,
.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6[data-kb-block='kb-adv-heading28_d589fd-e6'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6[data-kb-block='kb-adv-heading28_d589fd-e6']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_d589fd-e6[data-kb-block='kb-adv-heading28_d589fd-e6']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_5b3027-2a.kb-image-is-ratio-size,
.kb-image28_5b3027-2a .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_5b3027-2a.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_5b3027-2a
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_5b3027-2a figure {
	max-width: 240px;
}

.kb-image28_5b3027-2a .image-is-svg,
.kb-image28_5b3027-2a .image-is-svg img {
	width: 100%;
}

.kb-image28_5b3027-2a .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_5b3027-2a img.kb-img,
.kb-image28_5b3027-2a .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_5b3027-2a img.kb-img,
	.kb-image28_5b3027-2a .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_5b3027-2a img.kb-img,
	.kb-image28_5b3027-2a .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_02d7df-26 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_02d7df-26[data-kb-block='kb-adv-heading28_02d7df-26']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_02d7df-26
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_02d7df-26[data-kb-block='kb-adv-heading28_02d7df-26']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8523c0-3a mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_8523c0-3a[data-kb-block='kb-adv-heading28_8523c0-3a']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8523c0-3a
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_8523c0-3a[data-kb-block='kb-adv-heading28_8523c0-3a']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_433e9c-b5 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_433e9c-b5[data-kb-block='kb-adv-heading28_433e9c-b5']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_433e9c-b5
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_433e9c-b5[data-kb-block='kb-adv-heading28_433e9c-b5']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e,
.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e[data-kb-block='kb-adv-heading28_491238-4e'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e[data-kb-block='kb-adv-heading28_491238-4e']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_491238-4e[data-kb-block='kb-adv-heading28_491238-4e']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-image28_a5889e-42.kb-image-is-ratio-size,
.kb-image28_a5889e-42 .kb-image-is-ratio-size {
	max-width: 240px;
	width: 100%;
}

.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_a5889e-42.kb-image-is-ratio-size,
.wp-block-kadence-column
	> .kt-inside-inner-col
	> .kb-image28_a5889e-42
	.kb-image-is-ratio-size {
	align-self: unset;
}

.kb-image28_a5889e-42 figure {
	max-width: 240px;
}

.kb-image28_a5889e-42 .image-is-svg,
.kb-image28_a5889e-42 .image-is-svg img {
	width: 100%;
}

.kb-image28_a5889e-42 .kb-image-has-overlay:after {
	opacity: 0.3;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

.kb-image28_a5889e-42 img.kb-img,
.kb-image28_a5889e-42 .kb-img img {
	border-top: 8px solid #000000;
	border-right: 8px solid #000000;
	border-bottom: 8px solid #000000;
	border-left: 8px solid #000000;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
}

@media all and (max-width: 1024px) {
	.kb-image28_a5889e-42 img.kb-img,
	.kb-image28_a5889e-42 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

@media all and (max-width: 767px) {
	.kb-image28_a5889e-42 img.kb-img,
	.kb-image28_a5889e-42 .kb-img img {
		border-top: 8px solid #000000;
		border-right: 8px solid #000000;
		border-bottom: 8px solid #000000;
		border-left: 8px solid #000000;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8fd48d-f8 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_8fd48d-f8[data-kb-block='kb-adv-heading28_8fd48d-f8']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8fd48d-f8
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_8fd48d-f8[data-kb-block='kb-adv-heading28_8fd48d-f8']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_f6e4c6-63:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_f6e4c6-63
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.kt-svg-icon-list-item-28_c0f40f-49 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_ad6e7b-27 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_bbbc05-52 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_939b61-1c .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_ea3f43-83 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_ce6087-7d .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b,
.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b[data-kb-block='kb-adv-heading28_52f32c-9b'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b[data-kb-block='kb-adv-heading28_52f32c-9b']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_52f32c-9b[data-kb-block='kb-adv-heading28_52f32c-9b']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_09903d-38:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_09903d-38
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.kt-svg-icon-list-item-28_34cd2d-4c .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_6ed9ee-4c .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_0c58ae-5f .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_f04d79-f6 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_05d43f-d9 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_ad9caf-4e .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_44e046-7a .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc,
.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc[data-kb-block='kb-adv-heading28_48deef-cc'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc[data-kb-block='kb-adv-heading28_48deef-cc']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_48deef-cc[data-kb-block='kb-adv-heading28_48deef-cc']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kb-row-layout-id28_4af48d-e9 > .kt-row-column-wrap {
	padding-top: var(
		--global-kb-row-default-top,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	padding-bottom: var(
		--global-kb-row-default-bottom,
		var(--global-kb-spacing-sm, 1.5rem)
	);
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

@media all and (max-width: 767px) {
	.kb-row-layout-id28_4af48d-e9 > .kt-row-column-wrap {
		grid-template-columns: minmax(0, 1fr);
	}
}

.kadence-column28_fe24fc-30 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_fe24fc-30 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_fe24fc-30 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_fe24fc-30 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_fe24fc-30 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2a4eb7-b7 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_2a4eb7-b7[data-kb-block='kb-adv-heading28_2a4eb7-b7']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_2a4eb7-b7
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_2a4eb7-b7[data-kb-block='kb-adv-heading28_2a4eb7-b7']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_c6f938-00:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_c6f938-00
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_c6f938-00
	.kb-svg-icon-wrap {
	color: #19c30c;
}

.kt-svg-icon-list-item-28_134fe5-76 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_5bdfbb-a3 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_5dd68d-9b .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_4b1922-92 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_405be3-72 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_cee4f9-96 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_f2f817-ec .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kadence-column28_7c3ac4-37 > .kt-inside-inner-col {
	column-gap: var(--global-kb-gap-sm, 1rem);
}

.kadence-column28_7c3ac4-37 > .kt-inside-inner-col {
	flex-direction: column;
}

.kadence-column28_7c3ac4-37 > .kt-inside-inner-col > .aligncenter {
	width: 100%;
}

@media all and (max-width: 1024px) {
	.kadence-column28_7c3ac4-37 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

@media all and (max-width: 767px) {
	.kadence-column28_7c3ac4-37 > .kt-inside-inner-col {
		flex-direction: column;
		justify-content: center;
	}
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8d033e-40 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_8d033e-40[data-kb-block='kb-adv-heading28_8d033e-40']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_8d033e-40
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_8d033e-40[data-kb-block='kb-adv-heading28_8d033e-40']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_437de9-5c:not(
		.this-stops-third-party-issues
	) {
	margin-bottom: var(--global-kb-spacing-sm, 1.5rem);
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_437de9-5c
	ul.kt-svg-icon-list {
	grid-row-gap: 5px;
}

.wp-block-kadence-iconlist.kt-svg-icon-list-items28_437de9-5c
	.kb-svg-icon-wrap {
	color: #e01e1e;
}

.kt-svg-icon-list-item-28_170f0e-7d .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_36dcca-3f .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_58ae6d-7b .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_0bfa92-9e .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_96e86d-2c .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_b11c7c-4c .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.kt-svg-icon-list-item-28_30bfa6-88 .kt-svg-icon-list-text mark.kt-highlight {
	background-color: unset;
	color: #f76a0c;
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c,
.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c[data-kb-block='kb-adv-heading28_b197bc-1c'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c[data-kb-block='kb-adv-heading28_b197bc-1c']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_b197bc-1c[data-kb-block='kb-adv-heading28_b197bc-1c']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6,
.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6[data-kb-block='kb-adv-heading28_f400f3-b6'] {
	text-align: center;
	background-color: #272727;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6[data-kb-block='kb-adv-heading28_f400f3-b6']
	mark.kt-highlight {
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6
	img.kb-inline-image,
.wp-block-kadence-advancedheading.kt-adv-heading28_f400f3-b6[data-kb-block='kb-adv-heading28_f400f3-b6']
	img.kb-inline-image {
	width: 150px;
	display: inline-block;
}

.kt-accordion-id28_7c99dc-fb .kt-accordion-inner-wrap {
	row-gap: 0px;
}

.kt-accordion-id28_7c99dc-fb .kt-accordion-panel-inner {
	border-top: 0px solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 0px solid transparent;
	border-left: 0px solid transparent;
}

.kt-accordion-id28_7c99dc-fb
	> .kt-accordion-inner-wrap
	> .wp-block-kadence-pane
	> .kt-accordion-header-wrap
	> .kt-blocks-accordion-header {
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	background: #f2f2f2;
	color: #555555;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 9px;
	padding-left: 13px;
}

.kt-accordion-id28_7c99dc-fb: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-icon-trigger:after,
.kt-accordion-id28_7c99dc-fb: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-icon-trigger:before {
	background: #555555;
}

.kt-accordion-id28_7c99dc-fb:not(.kt-accodion-icon-style-basic):not(
		.kt-accodion-icon-style-xclose
	):not(.kt-accodion-icon-style-arrow)
	.kt-blocks-accordion-icon-trigger {
	background: #555555;
}

.kt-accordion-id28_7c99dc-fb: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-id28_7c99dc-fb: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: #f2f2f2;
}

.kt-accordion-id28_7c99dc-fb
	> .kt-accordion-inner-wrap
	> .wp-block-kadence-pane
	> .kt-accordion-header-wrap
	> .kt-blocks-accordion-header:hover,
body:not(.hide-focus-outline)
	.kt-accordion-id28_7c99dc-fb
	.kt-blocks-accordion-header:focus-visible {
	color: #444444;
	background: #eeeeee;
	border-top: 1px solid #878787;
	border-right: 1px solid #878787;
	border-bottom: 1px solid #878787;
	border-left: 1px solid #878787;
}

.kt-accordion-id28_7c99dc-fb:not(.kt-accodion-icon-style-basiccircle):not(
		.kt-accodion-icon-style-xclosecircle
	):not(.kt-accodion-icon-style-arrowcircle)
	.kt-accordion-header-wrap
	.kt-blocks-accordion-header:hover
	.kt-blocks-accordion-icon-trigger:after,
.kt-accordion-id28_7c99dc-fb:not(.kt-accodion-icon-style-basiccircle):not(
		.kt-accodion-icon-style-xclosecircle
	):not(.kt-accodion-icon-style-arrowcircle)
	.kt-accordion-header-wrap
	.kt-blocks-accordion-header:hover
	.kt-blocks-accordion-icon-trigger:before,
body:not(.hide-focus-outline)
	.kt-accordion-id28_7c99dc-fb:not(.kt-accodion-icon-style-basiccircle):not(
		.kt-accodion-icon-style-xclosecircle
	):not(.kt-accodion-icon-style-arrowcircle)
	.kt-blocks-accordion--visible
	.kt-blocks-accordion-icon-trigger:after,
body:not(.hide-focus-outline)
	.kt-accordion-id28_7c99dc-fb:not(.kt-accodion-icon-style-basiccircle):not(
		.kt-accodion-icon-style-xclosecircle
	):not(.kt-accodion-icon-style-arrowcircle)
	.kt-blocks-accordion-header:focus-visible
	.kt-blocks-accordion-icon-trigger:before {
	background: #444444;
}

.kt-accordion-id28_7c99dc-fb: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-id28_7c99dc-fb: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: #444444;
}

.kt-accordion-id28_7c99dc-fb: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-id28_7c99dc-fb: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-id28_7c99dc-fb: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-id28_7c99dc-fb: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: #eeeeee;
}

.kt-accordion-id28_7c99dc-fb
	.kt-accordion-header-wrap
	.kt-blocks-accordion-header:focus-visible,
.kt-accordion-id28_7c99dc-fb
	> .kt-accordion-inner-wrap
	> .wp-block-kadence-pane
	> .kt-accordion-header-wrap
	> .kt-blocks-accordion-header.kt-accordion-panel-active {
	color: #ffffff;
	background: #444444;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
}

.kt-accordion-id28_7c99dc-fb: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-id28_7c99dc-fb: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: #ffffff;
}

.kt-accordion-id28_7c99dc-fb: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: #ffffff;
}

.kt-accordion-id28_7c99dc-fb: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-id28_7c99dc-fb: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: #444444;
}

@media all and (max-width: 1024px) {
	.kt-accordion-id28_7c99dc-fb .kt-accordion-panel-inner {
		border-top: 0px solid transparent;
		border-right: 0px solid transparent;
		border-bottom: 0px solid transparent;
		border-left: 0px solid transparent;
	}
}

@media all and (max-width: 1024px) {
	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header {
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
	}
}

@media all and (max-width: 1024px) {
	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header:hover,
	body:not(.hide-focus-outline)
		.kt-accordion-id28_7c99dc-fb
		.kt-blocks-accordion-header:focus-visible {
		border-top: 1px solid #878787;
		border-right: 1px solid #878787;
		border-bottom: 1px solid #878787;
		border-left: 1px solid #878787;
	}
}

@media all and (max-width: 1024px) {
	.kt-accordion-id28_7c99dc-fb
		.kt-accordion-header-wrap
		.kt-blocks-accordion-header:focus-visible,
	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header.kt-accordion-panel-active {
		border-top: 1px solid #444444;
		border-right: 1px solid #444444;
		border-bottom: 1px solid #444444;
		border-left: 1px solid #444444;
	}
}

@media all and (max-width: 767px) {
	.kt-accordion-id28_7c99dc-fb .kt-accordion-panel-inner {
		border-top: 0px solid transparent;
		border-right: 0px solid transparent;
		border-bottom: 0px solid transparent;
		border-left: 0px solid transparent;
	}

	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header {
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
	}

	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header:hover,
	body:not(.hide-focus-outline)
		.kt-accordion-id28_7c99dc-fb
		.kt-blocks-accordion-header:focus-visible {
		border-top: 1px solid #878787;
		border-right: 1px solid #878787;
		border-bottom: 1px solid #878787;
		border-left: 1px solid #878787;
	}

	.kt-accordion-id28_7c99dc-fb
		.kt-accordion-header-wrap
		.kt-blocks-accordion-header:focus-visible,
	.kt-accordion-id28_7c99dc-fb
		> .kt-accordion-inner-wrap
		> .wp-block-kadence-pane
		> .kt-accordion-header-wrap
		> .kt-blocks-accordion-header.kt-accordion-panel-active {
		border-top: 1px solid #444444;
		border-right: 1px solid #444444;
		border-bottom: 1px solid #444444;
		border-left: 1px solid #444444;
	}
}

/*# sourceURL=kadence_blocks_css-inline-css */

.img-cov {
	width: 100%;
	height: 100%;
	max-width: 900px;
	margin: 15px auto;
}
.img-cov img {
	width: 100%;
	height: 100%;
	border-radius: 10px;
	object-fit: cover;
}

.img-cov.s {
	max-width: 200px;
}
.img-cov.m {
	max-width: 500px;
}
