.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;
}

.wp-block-post-author__name {
	display: none !important;
}

.wp-block-post-date {
	display: none !important;
}

.entry-meta {
	display: none !important;
}

.home .entry-meta {
	display: none;
}

.entry-footer {
	display: none !important;
}

.home .entry-footer {
	display: none;
}

.wp-block-post-author__name {
	display: none !important;
}

.wp-block-post-date {
	display: none !important;
}

.entry-meta {
	display: none !important;
}

.home .entry-meta {
	display: none;
}

.entry-footer {
	display: none !important;
}

.home .entry-footer {
	display: none;
}

@media screen and (max-width: 640px) {
	.fusion-no-small-visibility {
		display: none !important;
	}

	body .sm-text-align-center {
		text-align: center !important;
	}

	body .sm-text-align-left {
		text-align: left !important;
	}

	body .sm-text-align-right {
		text-align: right !important;
	}

	body .sm-flex-align-center {
		justify-content: center !important;
	}

	body .sm-flex-align-flex-start {
		justify-content: flex-start !important;
	}

	body .sm-flex-align-flex-end {
		justify-content: flex-end !important;
	}

	body .sm-mx-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body .sm-ml-auto {
		margin-left: auto !important;
	}

	body .sm-mr-auto {
		margin-right: auto !important;
	}

	body .fusion-absolute-position-small {
		position: absolute;
		top: auto;
		width: 100%;
	}

	.awb-sticky.awb-sticky-small {
		position: sticky;
		top: var(--awb-sticky-offset, 0);
	}
}

@media screen and (min-width: 641px) and (max-width: 1024px) {
	.fusion-no-medium-visibility {
		display: none !important;
	}

	body .md-text-align-center {
		text-align: center !important;
	}

	body .md-text-align-left {
		text-align: left !important;
	}

	body .md-text-align-right {
		text-align: right !important;
	}

	body .md-flex-align-center {
		justify-content: center !important;
	}

	body .md-flex-align-flex-start {
		justify-content: flex-start !important;
	}

	body .md-flex-align-flex-end {
		justify-content: flex-end !important;
	}

	body .md-mx-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body .md-ml-auto {
		margin-left: auto !important;
	}

	body .md-mr-auto {
		margin-right: auto !important;
	}

	body .fusion-absolute-position-medium {
		position: absolute;
		top: auto;
		width: 100%;
	}

	.awb-sticky.awb-sticky-medium {
		position: sticky;
		top: var(--awb-sticky-offset, 0);
	}
}

@media screen and (min-width: 1025px) {
	.fusion-no-large-visibility {
		display: none !important;
	}

	body .lg-text-align-center {
		text-align: center !important;
	}

	body .lg-text-align-left {
		text-align: left !important;
	}

	body .lg-text-align-right {
		text-align: right !important;
	}

	body .lg-flex-align-center {
		justify-content: center !important;
	}

	body .lg-flex-align-flex-start {
		justify-content: flex-start !important;
	}

	body .lg-flex-align-flex-end {
		justify-content: flex-end !important;
	}

	body .lg-mx-auto {
		margin-left: auto !important;
		margin-right: auto !important;
	}

	body .lg-ml-auto {
		margin-left: auto !important;
	}

	body .lg-mr-auto {
		margin-right: auto !important;
	}

	body .fusion-absolute-position-large {
		position: absolute;
		top: auto;
		width: 100%;
	}

	.awb-sticky.awb-sticky-large {
		position: sticky;
		top: var(--awb-sticky-offset, 0);
	}
}

.fusion-text p:first-of-type {
	font-family: 'Noto Kufi Arabic', sans-serif;
	font-size: 18px;
	line-height: 1.6;
	color: #f2f2f2;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-1 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-1 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-button.button-1 {
	border-radius: 8px;
}

.fusion-body .fusion-builder-column-0 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-0 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-0 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-0 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-0 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-0 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-1 {
	padding-top: 60px;
	margin-top: 0;
	padding-right: 7%;
	padding-bottom: 100px;
	margin-bottom: 0;
	padding-left: 7%;
}

.fusion-body .fusion-builder-column-1 {
	width: 66.666666666667% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-1 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 2.88%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 2.88%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-1 {
		width: 66.666666666667% !important;
		order: 0;
	}

	.fusion-builder-column-1 > .fusion-column-wrapper {
		margin-right: 2.88%;
		margin-left: 2.88%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-1 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-1 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-2 {
	width: 33.333333333333% !important;
	margin-top: -30px;
	margin-bottom: 20px;
}

.fusion-builder-column-2 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 5.76%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 5.76%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-2 {
		width: 33.333333333333% !important;
		order: 0;
	}

	.fusion-builder-column-2 > .fusion-column-wrapper {
		margin-right: 5.76%;
		margin-left: 5.76%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-2 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-2 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-2 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-2 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-button.button-2 {
	border-radius: 8px;
}

.fusion-body .fusion-builder-column-3 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-3 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-3 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-3 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-3 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-3 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-2 {
	padding-top: 100px;
	margin-top: -160px;
	padding-right: 7%;
	padding-bottom: 100px;
	margin-bottom: 0;
	padding-left: 7%;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-3 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-3 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-4 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-4 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-4 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-4 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-4 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-4 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-5 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-5 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-5 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-5 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-5 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-5 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-6 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-6 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-6 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-6 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-6 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-6 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-7 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-7 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-7 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-7 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-7 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-7 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-8 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-8 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-8 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-8 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-8 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-8 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-9 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-9 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-9 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-9 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-9 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-9 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-3 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-4 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-4 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-10 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-10 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-10 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-10 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-10 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-10 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-11 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-11 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-11 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-11 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-11 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-11 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-4 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-5 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-5 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-12 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-12 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-12 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-12 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-12 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-12 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-6 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-6 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-13 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-13 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-13 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-13 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-13 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-13 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-7 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-7 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-14 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-14 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-14 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-14 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-14 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-14 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-8 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-8 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-15 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-15 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-15 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-15 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-15 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-15 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-9 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-9 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-16 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-16 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-16 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-16 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-16 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-16 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-button.button-3 {
	border-radius: 8px;
}

.fusion-body .fusion-builder-column-17 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-17 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-17 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-17 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-17 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-17 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-5 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-10 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-10 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-18 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-18 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-18 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-18 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-18 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-18 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-6 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-11 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-11 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-19 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-19 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-19 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-19 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-19 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-19 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-12 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-12 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-20 {
	width: 50% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-20 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 3.84%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 3.84%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-20 {
		width: 50% !important;
		order: 0;
	}

	.fusion-builder-column-20 > .fusion-column-wrapper {
		margin-right: 3.84%;
		margin-left: 3.84%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-20 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-20 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-7 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-13 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-13 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-builder-column-21 {
	width: 66.666666666667% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-21 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 2.88%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 2.88%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-21 {
		width: 66.666666666667% !important;
		order: 0;
	}

	.fusion-builder-column-21 > .fusion-column-wrapper {
		margin-right: 2.88%;
		margin-left: 2.88%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-21 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-21 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-22 {
	width: 33.333333333333% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-22 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 5.76%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 5.76%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-22 {
		width: 33.333333333333% !important;
		order: 0;
	}

	.fusion-builder-column-22 > .fusion-column-wrapper {
		margin-right: 5.76%;
		margin-left: 5.76%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-22 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-22 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-8 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-14 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-14 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-button.button-4 {
	border-radius: 8px;
}

.fusion-body .fusion-builder-column-23 {
	width: 100% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-23 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 1.92%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 1.92%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-23 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-23 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-23 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-23 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-9 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media only screen and (max-width: 1024px) {
	.fusion-title.fusion-title-15 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 15px !important;
		margin-left: 0 !important;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-title.fusion-title-15 {
		margin-top: 10px !important;
		margin-right: 0 !important;
		margin-bottom: 10px !important;
		margin-left: 0 !important;
	}
}

.fusion-body .fusion-button.button-5 {
	border-radius: 8px;
}

.fusion-body .fusion-builder-column-24 {
	width: 66.666666666667% !important;
	margin-top: 0;
	margin-bottom: 20px;
}

.fusion-builder-column-24 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 2.88%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 2.88%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-24 {
		width: 66.666666666667% !important;
		order: 0;
	}

	.fusion-builder-column-24 > .fusion-column-wrapper {
		margin-right: 2.88%;
		margin-left: 2.88%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-24 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-24 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-builder-column-25 {
	width: 33.333333333333% !important;
	margin-top: -30px;
	margin-bottom: 20px;
}

.fusion-builder-column-25 > .fusion-column-wrapper {
	padding-top: 0 !important;
	padding-right: 0 !important;
	margin-right: 5.76%;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 5.76%;
}

@media only screen and (max-width: 1024px) {
	.fusion-body .fusion-builder-column-25 {
		width: 33.333333333333% !important;
		order: 0;
	}

	.fusion-builder-column-25 > .fusion-column-wrapper {
		margin-right: 5.76%;
		margin-left: 5.76%;
	}
}

@media only screen and (max-width: 640px) {
	.fusion-body .fusion-builder-column-25 {
		width: 100% !important;
		order: 0;
	}

	.fusion-builder-column-25 > .fusion-column-wrapper {
		margin-right: 1.92%;
		margin-left: 1.92%;
	}
}

.fusion-body .fusion-flex-container.fusion-builder-row-10 {
	padding-top: 0;
	margin-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-left: 30px;
}

@media (max-width: 800px) {
	#custom_html-2 {
		text-align: center !important;
	}
}

@media (max-width: 800px) {
	#menu-widget-2 {
		text-align: center !important;
	}
}

#menu-widget-2 {
	text-align: center;
}

#fusion-menu-widget-2 li {
	display: inline-block;
}

#fusion-menu-widget-2 ul li a {
	display: inline-block;
	padding: 0;
	border: 0;
	color: #f2f2f2;
	font-size: 16px;
}

#fusion-menu-widget-2 ul li a:after {
	content: '';
	color: #f2f2f2;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 16px;
}

#fusion-menu-widget-2 ul li a:hover,
#fusion-menu-widget-2 ul .menu-item.current-menu-item a {
	color: #f2f2f2;
}

#fusion-menu-widget-2 ul li:last-child a:after {
	display: none;
}

#fusion-menu-widget-2 ul li .fusion-widget-cart-number {
	margin: 0 7px;
	background-color: #f2f2f2;
	color: #f2f2f2;
}

#fusion-menu-widget-2
	ul
	li.fusion-active-cart-icon
	.fusion-widget-cart-icon:after {
	color: #f2f2f2;
}

.fusion-mobile-nav-holder {
	display: none;
}
.fusion-mobile-nav-holder.active {
	display: block;
}

.img-cov {
	width: 100%;
	height: auto;
	max-width: 900px;
	margin: 15px auto;
}
.img-cov img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 10px;
}

.img-cov.m {
	max-width: 500px;
}
