
.elementor-401 .elementor-element.elementor-element-0ef09bd {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-401 .elementor-element.elementor-element-yrt6fuf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-yrt6fuf > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-4af5c03b > .elementor-element-populated {
	padding: 100px 50px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-b27ed7a > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-b27ed7a {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-3ae79fc1 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-3f4bb157 > .elementor-element-populated {
	padding: 100px 50px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-40bb3f5d .elementor-tab-title {
	border-width: 1px;
}

.elementor-401 .elementor-element.elementor-element-40bb3f5d .elementor-tab-content {
	border-width: 1px;
}

.elementor-401 .elementor-element.elementor-element-40bb3f5d .elementor-toggle-item:not(:last-child) {
	margin-block-end: 15px;
}

.elementor-401 .elementor-element.elementor-element-40bb3f5d .elementor-toggle-icon {
	margin-inline-end: 0px;
}

.elementor-bc-flex-widget .elementor-401 .elementor-element.elementor-element-6a9b81a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-6a9b81a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-6a9b81a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-6a9b81a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-ol65blj {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-ol65blj > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-52e11a0 > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-e903cb8 img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-2d9bc95 > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-9415c40 {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-8b4a206 > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-8e31c1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -31px;
}

.elementor-401 .elementor-element.elementor-element-8e31c1f > .elementor-element-populated {
	padding: 50px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-xpvgwa8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-xpvgwa8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-8e5bc05 > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-af0b938 img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-22c2100 > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-2e1d5af {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-aba66ad > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-401 .elementor-element.elementor-element-8b6d898.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-8b6d898.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-8b6d898 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 20px;
}

.elementor-401 .elementor-element.elementor-element-8b6d898 > .elementor-element-populated {
	padding: 0px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-fc4pwej {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-fc4pwej > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-88df0ba > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-371a69b img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-fa9c468 > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-b2ba7f0 {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-f3f2a71 > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-c8c7877 > .elementor-element-populated {
	padding: 0px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-rdhm61v {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-rdhm61v > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-da31f50 > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-bc392f7 img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-d44d616 > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-6a6e343 {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-19ab2ed > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-305f1b1 > .elementor-element-populated {
	padding: 0px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-0xtmddx {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-401 .elementor-element.elementor-element-239cdc8 > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-f5bb7ef > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-81605f1 {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-e6ee9d3 > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-f0d2373 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -21px;
}

.elementor-401 .elementor-element.elementor-element-f0d2373 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 50px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-rz89aqc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-rz89aqc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-f840344 > .elementor-element-populated {
	padding: 50px 50px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-6f5a9fe img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-8001422 > .elementor-element-populated {
	padding: 50px 40px 50px 0px;
}

.elementor-401 .elementor-element.elementor-element-0d1a0a6 {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-47f5e8b > .elementor-widget-container {
	margin: 0px 0px -25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-7568375 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -20px;
}

.elementor-401 .elementor-element.elementor-element-7568375 > .elementor-element-populated {
	padding: 50px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-7ef2454 img {
	width: 100%;
	max-width: 100%;
	height: 251px;
}

.elementor-401 .elementor-element.elementor-element-c26ca28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 20px;
}

.elementor-401 .elementor-element.elementor-element-c26ca28 > .elementor-element-populated {
	padding: 16px 16px 16px 50px;
}

.elementor-401 .elementor-element.elementor-element-1a5e977 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -20px;
}

.elementor-401 .elementor-element.elementor-element-1a5e977 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-abad9c5 img {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-2187ceb > .elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-401 .elementor-element.elementor-element-b52fca6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -20px;
}

.elementor-401 .elementor-element.elementor-element-7f45f17 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-7f45f17 > .elementor-background-overlay {
	background-image: url("https://cdn-fekce.nitrocdn.com/oEXdvQGuiKtypxOvZcySeutphIEolRRq/assets/images/optimized/rev-0dc1696/evafoamrubber.com/wp-content/uploads/2021/09/leaves-free-img.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 33% auto;
	opacity: .08;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-7f45f17 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-401 .elementor-element.elementor-element-7f45f17 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 100px 0px;
}

.elementor-401 .elementor-element.elementor-element-d2adc7f > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-401 .elementor-element.elementor-element-7e014ba > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-7e014ba {
	text-align: center;
}

.elementor-401 .elementor-element.elementor-element-c8206ec > .elementor-widget-container {
	padding: 0px 0px 35px 0px;
}

.elementor-401 .elementor-element.elementor-element-c8206ec {
	text-align: center;
}

.elementor-401 .elementor-element.elementor-element-6e813fb {
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-b8a19c3 > .elementor-element-populated {
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-401 .elementor-element.elementor-element-d4f4880 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-d4f4880 .elementor-tab-title {
	border-width: 1px;
	border-color: #f7e9d4;
	padding: 21px 30px 21px 30px;
}

.elementor-401 .elementor-element.elementor-element-d4f4880 .elementor-tab-content {
	border-width: 1px;
	border-block-end-color: #f7e9d4;
	padding: 0px 30px 21px 30px;
}

.elementor-401 .elementor-element.elementor-element-d4f4880 .elementor-toggle-item:not(:last-child) {
	margin-block-end: 25px;
}

.elementor-401 .elementor-element.elementor-element-6352a41 > .elementor-element-populated {
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-401 .elementor-element.elementor-element-502c91c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-502c91c .elementor-tab-title {
	border-width: 1px;
	border-color: #f7e9d4;
	padding: 30px 30px 21px 30px;
}

.elementor-401 .elementor-element.elementor-element-502c91c .elementor-tab-content {
	border-width: 1px;
	border-block-end-color: #f7e9d4;
	padding: 0px 35px 15px 35px;
}

.elementor-401 .elementor-element.elementor-element-502c91c .elementor-toggle-item:not(:last-child) {
	margin-block-end: 25px;
}

.elementor-401 .elementor-element.elementor-element-egal243 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-401 .elementor-element.elementor-element-egal243:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-egal243 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-fekce.nitrocdn.com/oEXdvQGuiKtypxOvZcySeutphIEolRRq/assets/images/optimized/rev-0dc1696/evafoamrubber.com/wp-content/uploads/2021/09/17105002-yoga_cover_1920x1200.jpg");
	background-repeat: no-repeat;
	background-size: 100% auto;
}

.elementor-401 .elementor-element.elementor-element-egal243:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-401 .elementor-element.elementor-element-egal243 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-401 .elementor-element.elementor-element-egal243 > .elementor-background-overlay {
	opacity: .65;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-401 .elementor-element.elementor-element-egal243 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 0px 120px 0px;
}

.elementor-401 .elementor-element.elementor-element-f39b4c1 > .elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-d97a02d {
	text-align: start;
}

.elementor-401 .elementor-element.elementor-element-d97a02d .elementor-heading-title {
	color: #246fdb;
}

.elementor-401 .elementor-element.elementor-element-7fa1bca > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-7fa1bca {
	color: #1683dd;
}

.elementor-401 .elementor-element.elementor-element-384e833 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

@media (min-width:768px) {
	.elementor-401 .elementor-element.elementor-element-52e11a0 {
		width: 33.167%;
	}
	
	.elementor-401 .elementor-element.elementor-element-2d9bc95 {
		width: 36.82%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8e31c1f {
		width: 29.677%;
	}
	
	.elementor-401 .elementor-element.elementor-element-22c2100 {
		width: 41.664%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8b6d898 {
		width: 25%;
	}
	
	.elementor-401 .elementor-element.elementor-element-fa9c468 {
		width: 41.664%;
	}
	
	.elementor-401 .elementor-element.elementor-element-c8c7877 {
		width: 25%;
	}
	
	.elementor-401 .elementor-element.elementor-element-d44d616 {
		width: 41.664%;
	}
	
	.elementor-401 .elementor-element.elementor-element-305f1b1 {
		width: 25%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f5bb7ef {
		width: 41.664%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f0d2373 {
		width: 25%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8001422 {
		width: 41.664%;
	}
	
	.elementor-401 .elementor-element.elementor-element-7568375 {
		width: 25%;
	}
	
	.elementor-401 .elementor-element.elementor-element-627122a {
		width: 28.062%;
	}
	
	.elementor-401 .elementor-element.elementor-element-c26ca28 {
		width: 45.776%;
	}
	
	.elementor-401 .elementor-element.elementor-element-1a5e977 {
		width: 25.495%;
	}
	
	.elementor-401 .elementor-element.elementor-element-a29d154 {
		width: 29.742%;
	}
	
	.elementor-401 .elementor-element.elementor-element-2187ceb {
		width: 44.18%;
	}
	
	.elementor-401 .elementor-element.elementor-element-b52fca6 {
		width: 25.719%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f39b4c1 {
		width: 55.992%;
	}
	
	.elementor-401 .elementor-element.elementor-element-0f5e1e9 {
		width: 43.34%;
	}
}

@media (max-width:1024px) {
	.elementor-401 .elementor-element.elementor-element-yrt6fuf {
		padding: 0px 50px 50px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-4af5c03b > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-b27ed7a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-3f4bb157 > .elementor-element-populated {
		padding: 50px 0px 0px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-40bb3f5d .elementor-toggle-item:not(:last-child) {
		margin-block-end: 4px;
	}
	
	.elementor-401 .elementor-element.elementor-element-ol65blj {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-52e11a0 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-2d9bc95 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8b4a206 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-xpvgwa8 {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8e5bc05 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-22c2100 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-aba66ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-fc4pwej {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-88df0ba > .elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-fa9c468 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f3f2a71 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-rdhm61v {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-da31f50 > .elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-d44d616 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-19ab2ed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-0xtmddx {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-239cdc8 > .elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f5bb7ef > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-e6ee9d3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-rz89aqc {
		padding: 20px 50px 20px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f840344 > .elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8001422 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-47f5e8b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-7f45f17 {
		padding: 60px 30px 80px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-d2adc7f > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-c8206ec > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-c8206ec img {
		width: 11%;
	}
	
	.elementor-401 .elementor-element.elementor-element-b8a19c3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-6352a41 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-egal243:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-egal243 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center right;
	}
	
	.elementor-401 .elementor-element.elementor-element-egal243 {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-401 .elementor-element.elementor-element-d97a02d {
		text-align: start;
	}
}

@media (max-width:767px) {
	.elementor-401 .elementor-element.elementor-element-yrt6fuf {
		padding: 0px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-4af5c03b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-3f4bb157 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-40bb3f5d > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-ol65blj {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-52e11a0 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-2d9bc95 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8b4a206 > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-xpvgwa8 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8e5bc05 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-22c2100 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-aba66ad > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-fc4pwej {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-88df0ba > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-fa9c468 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f3f2a71 > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-rdhm61v {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-da31f50 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-d44d616 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-19ab2ed > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-0xtmddx {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-239cdc8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f5bb7ef > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-e6ee9d3 > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-rz89aqc {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f840344 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-8001422 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-47f5e8b > .elementor-widget-container {
		margin: 0px 0px -25px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-7f45f17 {
		padding: 50px 30px 60px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-c8206ec img {
		width: 20%;
	}
	
	.elementor-401 .elementor-element.elementor-element-6e813fb {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-d4f4880 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-6352a41 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-502c91c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-401 .elementor-element.elementor-element-egal243:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-egal243 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -1100px 0px;
		background-size: 0px auto;
	}
	
	.elementor-401 .elementor-element.elementor-element-egal243 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-401 .elementor-element.elementor-element-f39b4c1 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-401 .elementor-element.elementor-element-4af5c03b {
		width: 100%;
	}
	
	.elementor-401 .elementor-element.elementor-element-3f4bb157 {
		width: 45%;
	}
	
	.elementor-401 .elementor-element.elementor-element-6a9b81a {
		width: 55%;
	}
	
	.elementor-401 .elementor-element.elementor-element-52e11a0 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-2d9bc95 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8e31c1f {
		width: 100%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8e5bc05 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-22c2100 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-88df0ba {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-fa9c468 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-da31f50 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-d44d616 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-239cdc8 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f5bb7ef {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f840344 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-8001422 {
		width: 50%;
	}
	
	.elementor-401 .elementor-element.elementor-element-f39b4c1 {
		width: 96%;
	}
	
	.elementor-401 .elementor-element.elementor-element-0f5e1e9 {
		width: 2%;
	}
}
