/* End custom CSS */

.elementor-6600 .elementor-element.elementor-element-939d2a4:not(.elementor-motion-effects-element-type-background), .elementor-6600 .elementor-element.elementor-element-939d2a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-1f9bded) 0%, #fff 100%);
}

.elementor-6600 .elementor-element.elementor-element-939d2a4 > .elementor-container {
	max-width: 1440px;
}

.elementor-6600 .elementor-element.elementor-element-939d2a4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 6% 3% 3% 3%;
}

.elementor-6600 .elementor-element.elementor-element-939d2a4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6600 .elementor-element.elementor-element-939d2a4 > .elementor-shape-top svg {
	width: calc(222% + 1.3px);
	height: 222px;
}

.elementor-6600 .elementor-element.elementor-element-7c71bb30 > .elementor-widget-container {
	margin: 0px 0px -9px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-7c71bb30 {
	text-align: start;
}

.elementor-6600 .elementor-element.elementor-element-7c71bb30 .elementor-heading-title {
	font-size: 1.8em;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-3ea1f2b5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-3ea1f2b5 {
	text-align: start;
}

.elementor-6600 .elementor-element.elementor-element-3ea1f2b5 .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-2c379d27 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-5aed20d8 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-5aed20d8 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-5aed20d8 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-606ba56f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-606ba56f {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-606ba56f .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-2acc5490 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-2acc5490 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-2acc5490 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-12dadb9d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-12dadb9d {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-12dadb9d .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-17127afe > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-17127afe {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-17127afe img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-40f08444 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-40f08444 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-40f08444 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-7b694424 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-7f4d48a5 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7f4d48a5 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7f4d48a5 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-73e3684c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-73e3684c {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-73e3684c .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-1563c21a > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-1563c21a {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-1563c21a img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-68f37054 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-68f37054 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-68f37054 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-78429c8d > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-78429c8d {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-78429c8d img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7a4a6ad5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-7a4a6ad5 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7a4a6ad5 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-7078c53b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-23404572 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-23404572 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-23404572 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-492a16f2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-492a16f2 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-492a16f2 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-77c2123 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-77c2123 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-77c2123 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-2d510d73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-2d510d73 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-2d510d73 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-65ab15a2 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-65ab15a2 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-65ab15a2 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-5d95abd1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-5d95abd1 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-5d95abd1 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-305ca9d1 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-305ca9d1 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-305ca9d1 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-5906f1e3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-5906f1e3 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-5906f1e3 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-14419e95 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-14419e95 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-14419e95 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-49b6ab99 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-49b6ab99 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-49b6ab99 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-5c3ab9ac > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-5c3ab9ac {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-5c3ab9ac img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-3602916d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-3602916d {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-3602916d .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-39c7ef41 > .elementor-widget-container {
	margin: 0px 0px -9px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-39c7ef41 {
	text-align: start;
}

.elementor-6600 .elementor-element.elementor-element-39c7ef41 .elementor-heading-title {
	font-size: 1.8em;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-d67884c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-d67884c {
	text-align: start;
}

.elementor-6600 .elementor-element.elementor-element-d67884c .elementor-heading-title {
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-6f26d764 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-6063b4c8 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-6063b4c8 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-6063b4c8 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7a05066b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-7a05066b {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7a05066b .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-31024536 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-31024536 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-31024536 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7e12d983 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-7e12d983 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7e12d983 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-512808b1 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-512808b1 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-512808b1 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-2fccab0c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-2fccab0c {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-2fccab0c .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-6ae72af8 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-3eec3be6 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-3eec3be6 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-3eec3be6 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7b933682 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-7b933682 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7b933682 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-6d8211e3 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-6d8211e3 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-6d8211e3 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-7d950899 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-7d950899 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-7d950899 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-516757f0 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-516757f0 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-516757f0 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-223f65fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-223f65fc {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-223f65fc .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-68b02cfb {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 21px 0px;
}

.elementor-6600 .elementor-element.elementor-element-55479626 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-55479626 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-55479626 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-166c63d1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-166c63d1 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-166c63d1 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-6f2fc012 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-6f2fc012 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-6f2fc012 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-4da391fd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-4da391fd {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-4da391fd .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-360279f6 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-360279f6 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-360279f6 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-3e46e0ba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-3e46e0ba {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-3e46e0ba .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-76cc4c46 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-76cc4c46 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-76cc4c46 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-38077732 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-38077732 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-38077732 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-4f598e63 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-4f598e63 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-4f598e63 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-453dbf86 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-453dbf86 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-453dbf86 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-783c6778 > .elementor-widget-container {
	margin: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-783c6778 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-783c6778 img {
	border-radius: 9px 9px 9px 9px;
}

.elementor-6600 .elementor-element.elementor-element-1c584472 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 12% 0% 12%;
}

.elementor-6600 .elementor-element.elementor-element-1c584472 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-1c584472 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5em;
}

.elementor-6600 .elementor-element.elementor-element-ae96515 > .elementor-container {
	max-width: 1280px;
}

.elementor-6600 .elementor-element.elementor-element-ae96515 > .elementor-shape-bottom .elementor-shape-fill {
	fill: #f0ede9;
}

.elementor-6600 .elementor-element.elementor-element-ae96515 > .elementor-shape-bottom svg {
	width: calc(333% + 1.3px);
	height: 333px;
}

.elementor-6600 .elementor-element.elementor-element-ae96515 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-375976c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-6600 .elementor-element.elementor-element-813012d > .elementor-widget-container {
	padding: 1% 1% 1% 1%;
}

.elementor-6600 .elementor-element.elementor-element-813012d {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-813012d .elementor-heading-title {
	font-size: 2.1em;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-6424de8 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-6600 .elementor-element.elementor-element-c232939 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-c232939:hover img {
	opacity: .75;
}

.elementor-6600 .elementor-element.elementor-element-56f483b > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-56f483b {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-56f483b .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1.2px;
	color: #796e65;
}

.elementor-6600 .elementor-element.elementor-element-0ab5d5d {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-0ab5d5d:hover img {
	opacity: .75;
}

.elementor-6600 .elementor-element.elementor-element-f72d8f0 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-f72d8f0 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-f72d8f0 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1.2px;
	color: #796e65;
}

.elementor-6600 .elementor-element.elementor-element-6aba820 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-6aba820:hover img {
	opacity: .75;
}

.elementor-6600 .elementor-element.elementor-element-c861cf6 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-c861cf6 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-c861cf6 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1.2px;
	color: #796e65;
}

.elementor-6600 .elementor-element.elementor-element-cb04541 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-cb04541:hover img {
	opacity: .75;
}

.elementor-6600 .elementor-element.elementor-element-67ae0e6 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-67ae0e6 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-67ae0e6 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1.2px;
	color: #796e65;
}

.elementor-6600 .elementor-element.elementor-element-d9074d7 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-d9074d7:hover img {
	opacity: .75;
}

.elementor-6600 .elementor-element.elementor-element-87c61c1 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-87c61c1 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-87c61c1 .elementor-heading-title {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 1.2px;
	color: #796e65;
}

.elementor-6600 .elementor-element.elementor-element-0b71317 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6600 .elementor-element.elementor-element-0b71317:not(.elementor-motion-effects-element-type-background), .elementor-6600 .elementor-element.elementor-element-0b71317 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0ede9;
}

.elementor-6600 .elementor-element.elementor-element-0b71317 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 3% 0% 3% 0%;
}

.elementor-6600 .elementor-element.elementor-element-0b71317 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6600 .elementor-element.elementor-element-2eaa2c2 > .elementor-element-populated {
	padding: 0% 3% 3% 6%;
}

.elementor-6600 .elementor-element.elementor-element-051f027 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6600 .elementor-element.elementor-element-051f027 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button {
	background-color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: 2px;
	fill: #007fa3;
	color: #007fa3;
	border-style: solid;
	border-width: 1.8px 1.8px 1.8px 1.8px;
	border-color: var(--e-global-color-primary);
	border-radius: 60px 60px 60px 60px;
	padding: 12px 36px 11px 36px;
}

.elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button:hover, .elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-6600 .elementor-element.elementor-element-db16b89 > .elementor-widget-container {
	margin: 3% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button:hover svg, .elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-6600 .elementor-element.elementor-element-c64db72 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-c64db72 .elementor-heading-title {
	font-size: 18px;
	font-weight: 700;
	color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-e73dc75 > .elementor-widget-container {
	padding: 0% 15% 0% 15%;
}

.elementor-6600 .elementor-element.elementor-element-e73dc75 {
	--grid-side-margin: 3px;
	--grid-column-gap: 3px;
	--grid-row-gap: 12px;
	--grid-bottom-margin: 12px;
	--e-share-buttons-primary-color: var(--e-global-color-1f9bded);
	--e-share-buttons-secondary-color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-e73dc75 .elementor-share-btn__icon {
	--e-share-buttons-icon-size: 28px;
}

.elementor-6600 .elementor-element.elementor-element-2923292d > .elementor-container {
	min-height: 72vh;
}

.elementor-6600 .elementor-element.elementor-element-2923292d .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.elementor-6600 .elementor-element.elementor-element-2923292d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3% 0% 0% 0%;
}

.elementor-6600 .elementor-element.elementor-element-2923292d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6600 .elementor-element.elementor-element-2923292d > .elementor-shape-bottom .elementor-shape-fill {
	fill: rgba(255, 255, 255, .4);
}

.elementor-6600 .elementor-element.elementor-element-2923292d > .elementor-shape-bottom svg {
	width: calc(333% + 1.3px);
	height: 210px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-6600 .elementor-element.elementor-element-2c04ac8c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6600 .elementor-element.elementor-element-15f6b540 > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-15f6b540 > .elementor-shape-bottom svg {
	width: calc(333% + 1.3px);
	height: 99px;
}

.elementor-6600 .elementor-element.elementor-element-15f6b540 {
	margin-top: 0%;
	margin-bottom: 0%;
}

.elementor-6600 .elementor-element.elementor-element-2f5a4d0f {
	--spacer-size: 6vh;
}

.elementor-6600 .elementor-element.elementor-element-525acec3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6600 .elementor-element.elementor-element-525acec3:not(.elementor-motion-effects-element-type-background), .elementor-6600 .elementor-element.elementor-element-525acec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #007fa3 0%, #23a9cf 100%);
}

.elementor-6600 .elementor-element.elementor-element-525acec3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 2% 0% 1% 0%;
}

.elementor-6600 .elementor-element.elementor-element-525acec3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6600 .elementor-element.elementor-element-732ef8bb > .elementor-element-populated {
	padding: 4.2% 4.2% 4.2% 4.2%;
}

.elementor-6600 .elementor-element.elementor-element-21a5ce95 {
	text-align: center;
}

.elementor-6600 .elementor-element.elementor-element-21a5ce95 .elementor-heading-title {
	font-size: 24px;
	font-weight: 700;
	letter-spacing: 1.2px;
	color: var(--e-global-color-1f9bded);
}

.elementor-6600 .elementor-element.elementor-element-555adf86 > .elementor-widget-container {
	padding: 3% 3% 3% 3%;
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .oew-carousel .oew-swiper-buttons svg {
	width: 12px;
	fill: #f0ede9;
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product .woo-entry-image, .elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product .woo-entry-inner li.image-wrap {
	border-radius: 9px 9px 9px 9px;
	position: relative;
	overflow: hidden;
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product .woo-entry-image {
	box-shadow: 0px 0px 10px 0px rgba(55.264809782609, 67.286160724835, 73.5, .5);
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product li.category a {
	color: var(--e-global-color-primary);
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product li.title a {
	font-size: 18px;
	font-weight: 700;
	color: #f0ede9;
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .oew-woo-carousel .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background: rgba(255, 255, 255, .33);
}

.elementor-6600 .elementor-element.elementor-element-555adf86 .oew-woo-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: var(--e-global-color-1f9bded);
}

@media (min-width:768px) {
	.elementor-6600 .elementor-element.elementor-element-c8c46de {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-8ec0159 {
		width: 49.881%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-6600 .elementor-element.elementor-element-6964bda0 {
		width: 100%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3da11dbb {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-37086128 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-45c59b61 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-75920d0a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-10aa11dc {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-da2a975 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-45f4c5e6 {
		width: 100%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-a2a0eb5 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-4e2233ad {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3ac2b50a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-173ca958 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-780ef79 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6f291c40 {
		width: 50%;
	}
}

@media (max-width:1024px) {
	.elementor-6600 .elementor-element.elementor-element-5aed20d8 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-2acc5490 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-17127afe > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7f4d48a5 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-1563c21a > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-78429c8d > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-23404572 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-77c2123 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-65ab15a2 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-305ca9d1 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-14419e95 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5c3ab9ac > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6063b4c8 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-31024536 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-512808b1 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3eec3be6 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6d8211e3 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-516757f0 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-55479626 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6f2fc012 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-360279f6 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-76cc4c46 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-4f598e63 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-783c6778 > .elementor-widget-container {
		margin: 33px 33px 0px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-ae96515 {
		padding: 6% 3% 6% 3%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-0b71317 {
		padding: 0px 0px 12px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-e73dc75 {
		--grid-side-margin: 3px;
		--grid-column-gap: 3px;
		--grid-row-gap: 12px;
		--grid-bottom-margin: 12px;
	}
}

@media (max-width:767px) {
	.elementor-6600 .elementor-element.elementor-element-939d2a4 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 9% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7c71bb30 {
		text-align: center;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7c71bb30 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3ea1f2b5 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3ea1f2b5 {
		text-align: center;
	}
	
	.elementor-6600 .elementor-element.elementor-element-682bcc5d {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5aed20d8 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-606ba56f > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3e75e556 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-2acc5490 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-12dadb9d > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5349886b {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-17127afe > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-40f08444 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6c44bfab {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7f4d48a5 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-73e3684c > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-53ea1e7 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-1563c21a > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-68f37054 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-267d8975 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-78429c8d > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7a4a6ad5 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3da11dbb {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-23404572 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-492a16f2 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-37086128 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-77c2123 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-2d510d73 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-45c59b61 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-65ab15a2 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5d95abd1 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-75920d0a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-305ca9d1 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5906f1e3 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-10aa11dc {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-14419e95 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-49b6ab99 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-da2a975 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-5c3ab9ac > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3602916d > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-39c7ef41 {
		text-align: center;
	}
	
	.elementor-6600 .elementor-element.elementor-element-39c7ef41 .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-6600 .elementor-element.elementor-element-d67884c > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-23bb941c {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6063b4c8 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7a05066b > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-677ccad0 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-31024536 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7e12d983 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-1d8a894a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-512808b1 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-2fccab0c > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-16c6d19b {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3eec3be6 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7b933682 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-f3374a4 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6d8211e3 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7d950899 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-7b370c84 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-516757f0 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-223f65fc > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-a2a0eb5 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-55479626 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-166c63d1 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-4e2233ad {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6f2fc012 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-4da391fd > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3ac2b50a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-360279f6 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3e46e0ba > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-173ca958 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-76cc4c46 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-38077732 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-780ef79 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-4f598e63 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-453dbf86 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6f291c40 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-783c6778 > .elementor-widget-container {
		margin: 6% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-1c584472 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-ae96515 {
		padding: 9% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-813012d {
		text-align: center;
	}
	
	.elementor-6600 .elementor-element.elementor-element-813012d .elementor-heading-title {
		font-size: 1.5em;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6424de8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-238ab97 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-c232939 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-c232939 img {
		width: 100%;
		border-radius: 9px 9px 9px 9px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-56f483b > .elementor-widget-container {
		padding: 0% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-3464415 {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-0ab5d5d > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-0ab5d5d img {
		width: 100%;
		border-radius: 9px 9px 9px 9px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-f72d8f0 > .elementor-widget-container {
		padding: 0% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-cd33e2a {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6aba820 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6aba820 img {
		width: 100%;
		border-radius: 9px 9px 9px 9px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-c861cf6 > .elementor-widget-container {
		padding: 0% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-466619c {
		width: 50%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-cb04541 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-cb04541 img {
		width: 100%;
		border-radius: 9px 9px 9px 9px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-67ae0e6 > .elementor-widget-container {
		padding: 0% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-6b2883a {
		width: 100%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-d9074d7 > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-d9074d7 img {
		width: 50%;
		border-radius: 9px 9px 9px 9px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-87c61c1 > .elementor-widget-container {
		padding: 0% 6% 0% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-0b71317 {
		padding: 6% 0% 3% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-db16b89 > .elementor-widget-container {
		margin: 3% 3% 3% 3%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-db16b89 .elementor-button {
		font-size: 18px;
		line-height: 1.5em;
		padding: 15px 33px 12px 33px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-e73dc75 {
		--grid-side-margin: 3px;
		--grid-column-gap: 3px;
		--grid-row-gap: 12px;
		--grid-bottom-margin: 12px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-2923292d {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-15f6b540 {
		margin-top: 0%;
		margin-bottom: 0%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-525acec3 {
		padding: 6% 6% 6% 6%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-21a5ce95 .elementor-heading-title {
		font-size: 18px;
		line-height: 1.5em;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 > .elementor-widget-container {
		padding: 0% 11% 6% 13%;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce .products .owp-content-center .product-inner {
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product .woo-entry-image {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product li.category {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product .woo-entry-inner li {
		margin: 24px 0px 0px 0px;
	}
	
	.elementor-6600 .elementor-element.elementor-element-555adf86 .woocommerce ul.products li.product li.inner {
		margin: 0px 0px 0px 0px;
	}
}

/* Start custom CSS for oew-woo-slider, class: .elementor-element-555adf86 */
.elementor-6600 .elementor-element.elementor-element-555adf86 .yith-wcwl-add-button {
	display: none;
}
