a {
	text-decoration: none !important;
}

.bcfgdfljk {
	display: grid !important;
	grid-template-columns: repeat(1, 1fr);
	gap: 20px;
}

@media (min-width:992px) {
	.bcfgdfljk {
		display: grid !important;
		grid-template-columns: repeat(3, 1fr);
		gap: 20px;
	}
}

@media (max-width:992px) and (min-width:768px) {
	.bcfgdfljk {
		display: grid !important;
		grid-template-columns: repeat(2, 1fr);
		gap: 20px;
	}
}

.fdrxfa {
	font-size: 16px !important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-overflow: ellipsis;
}

.xfdxzrwa {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
}

.hgjtfuj {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.fdxcfexg {
	word-break: break-all;
}

h1 {
	text-align: center !important;
	font-weight: bold !important;
	font-size: 30px !important;
	line-height: 1.3 !important;
	color: #000 !important;
	padding-bottom: 20px !important;
}

h2 {
	font-weight: bold !important;
	font-size: 26px !important;
	line-height: 1.3 !important;
}

h3 {
	font-weight: bold !important;
	font-size: 23px !important;
	line-height: 1.3 !important;
}

h4 {
	font-weight: bold !important;
	font-size: 20px !important;
	line-height: 1.3 !important;
}

p {
	font-size: 18px !important;
}

.fdxcfexg h2 {
	text-align: center !important;
	color: #000 !important;
}

.fdxcfexg h3 {
	text-align: center !important;
	color: #000 !important;
}

.fdxcfexg h4 {
	text-align: center !important;
	color: #000;
}

.fdxcfexg h5,
.fdxcfexg h6 {
	text-align: center !important;
	font-weight: bold !important;
	color: #000 !important;
}

.fdxcfexg li,
.fdxcfexg span,
.fdxcfexg a {
	color: #000 !important;
}

.fdxcfexg img {
	max-width: 100%;
	height: auto;
}

.fdxcfexg p {
	line-height: 1.6 !important;
	text-align: left !important;
	color: #000 !important;
}

.fdxcfexg table {
	word-break: break-all !important;
}

.fdxcfexg td {
	font-size: 16px !important;
	color: #000 !important;
}

.fdxcfexg li {
	font-size: 16px !important;
	text-align: left !important;
	color: #000 !important;
}

.woocommerce-product-gallery {
	opacity: 1 !important;
}



.perfmatters-lazy[data-src] {
	display: none !important;
}



.wp-block-kadence-advancedheading.kt-adv-heading9fd341-c0,
.wp-block-kadence-advancedheading.kt-adv-heading9fd341-c0[data-kb-block="kb-adv-heading9fd341-c0"] {
	text-align: center;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading9fd341-c0 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading9fd341-c0[data-kb-block="kb-adv-heading9fd341-c0"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-heading634a7c-8c,
.wp-block-kadence-advancedheading.kt-adv-heading634a7c-8c[data-kb-block="kb-adv-heading634a7c-8c"] {
	text-align: center;
	line-height: 0.5;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading634a7c-8c mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading634a7c-8c[data-kb-block="kb-adv-heading634a7c-8c"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-heading43cca6-97,
.wp-block-kadence-advancedheading.kt-adv-heading43cca6-97[data-kb-block="kb-adv-heading43cca6-97"] {
	text-align: center;
	line-height: 0.5;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading43cca6-97 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading43cca6-97[data-kb-block="kb-adv-heading43cca6-97"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-headingd326fa-42,
.wp-block-kadence-advancedheading.kt-adv-headingd326fa-42[data-kb-block="kb-adv-headingd326fa-42"] {
	text-align: center;
	line-height: 0.5;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-headingd326fa-42 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingd326fa-42[data-kb-block="kb-adv-headingd326fa-42"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-heading9c113a-49,
.wp-block-kadence-advancedheading.kt-adv-heading9c113a-49[data-kb-block="kb-adv-heading9c113a-49"] {
	text-align: center;
	line-height: 0.5;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading9c113a-49 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading9c113a-49[data-kb-block="kb-adv-heading9c113a-49"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-heading57bc77-4d,
.wp-block-kadence-advancedheading.kt-adv-heading57bc77-4d[data-kb-block="kb-adv-heading57bc77-4d"] {
	text-align: center;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading57bc77-4d mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading57bc77-4d[data-kb-block="kb-adv-heading57bc77-4d"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-headingblock-52_bcc3d3-5d,
.wp-block-kadence-advancedheading.kt-adv-headingblock-52_bcc3d3-5d[data-kb-block="kb-adv-headingblock-52_bcc3d3-5d"] {
	text-align: center;
	line-height: 0.1px;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-headingblock-52_bcc3d3-5d mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingblock-52_bcc3d3-5d[data-kb-block="kb-adv-headingblock-52_bcc3d3-5d"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-headingblock-57_54f636-8b,
.wp-block-kadence-advancedheading.kt-adv-headingblock-57_54f636-8b[data-kb-block="kb-adv-headingblock-57_54f636-8b"] {
	text-align: center;
	line-height: 0.1px;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-headingblock-57_54f636-8b mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingblock-57_54f636-8b[data-kb-block="kb-adv-headingblock-57_54f636-8b"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-headingblock-62_ea7838-7e,
.wp-block-kadence-advancedheading.kt-adv-headingblock-62_ea7838-7e[data-kb-block="kb-adv-headingblock-62_ea7838-7e"] {
	text-align: center;
	line-height: 0.1px;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-headingblock-62_ea7838-7e mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingblock-62_ea7838-7e[data-kb-block="kb-adv-headingblock-62_ea7838-7e"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-headingblock-67_c88251-dc,
.wp-block-kadence-advancedheading.kt-adv-headingblock-67_c88251-dc[data-kb-block="kb-adv-headingblock-67_c88251-dc"] {
	text-align: center;
	line-height: 0.1px;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-headingblock-67_c88251-dc mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-headingblock-67_c88251-dc[data-kb-block="kb-adv-headingblock-67_c88251-dc"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.wp-block-kadence-advancedheading.kt-adv-heading4d3a80-f9,
.wp-block-kadence-advancedheading.kt-adv-heading4d3a80-f9[data-kb-block="kb-adv-heading4d3a80-f9"] {
	text-align: center;
	line-height: 0.5;
	font-style: normal;
}

.wp-block-kadence-advancedheading.kt-adv-heading4d3a80-f9 mark.kt-highlight,
.wp-block-kadence-advancedheading.kt-adv-heading4d3a80-f9[data-kb-block="kb-adv-heading4d3a80-f9"] mark.kt-highlight {
	font-style: normal;
	color: var(--global-palette9, #ffffff);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}