
.elementor-41 .elementor-element.elementor-element-69e4eab > .elementor-container {
	min-height: 400px;
}

.elementor-41 .elementor-element.elementor-element-69e4eab {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-69e4eab > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-b715bb0 .swiper-slide-bg {
	background-color: #fff;
	background-image: url("https://cdn-ilboikl.nitrocdn.com/EbOkdjEdngMMZIdSnGALHenJASrpqmkk/assets/images/optimized/rev-c164ca2/demandfuel.in/wp-content/uploads/2024/04/Start-Trading-2024-04-26T123221.697.png");
	background-size: cover;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-b715bb0 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-b715bb0 .swiper-slide-inner .elementor-slide-heading {
	color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-b715bb0 .swiper-slide-inner .elementor-slide-description {
	color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-b715bb0 .swiper-slide-inner .elementor-slide-button {
	color: var(--e-global-color-f7d79b5);
	border-color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-cc4fb01 .swiper-slide-bg {
	background-color: #fff;
	background-image: url("https://cdn-ilboikl.nitrocdn.com/EbOkdjEdngMMZIdSnGALHenJASrpqmkk/assets/images/optimized/rev-c164ca2/demandfuel.in/wp-content/uploads/2024/04/3.png");
	background-size: cover;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-cc4fb01 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-cc4fb01 .swiper-slide-inner .elementor-slide-heading {
	color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-cc4fb01 .swiper-slide-inner .elementor-slide-description {
	color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-repeater-item-cc4fb01 .swiper-slide-inner .elementor-slide-button {
	color: var(--e-global-color-f7d79b5);
	border-color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-70951ec .swiper-slide {
	height: 716px;
	transition-duration: calc(5000ms * 1.2);
}

.elementor-41 .elementor-element.elementor-element-70951ec .swiper-slide-contents {
	max-width: 60%;
}

.elementor-41 .elementor-element.elementor-element-70951ec .swiper-slide-inner {
	text-align: left;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-slide-heading {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 60px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-70951ec .elementor-slide-button {
	font-family: "Tenor Sans", Sans-serif;
	font-weight: 500;
	border-width: 0px;
	color: var(--e-global-color-f7d79b5);
	background-color: var(--e-global-color-3238c76);
	border-color: var(--e-global-color-3238c76);
}

.elementor-41 .elementor-element.elementor-element-c9835e1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-c9835e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-f7d79b5) 0%, #f2295b 100%);
}

.elementor-41 .elementor-element.elementor-element-c9835e1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 6px 0px 1px 0px;
}

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

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-73faa06.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-73faa06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-6576312 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-6576312:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-6576312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fff 54%, #fff5ce 100%);
}

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

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

.elementor-41 .elementor-element.elementor-element-6576312 > .elementor-shape-bottom svg {
	height: 211px;
}

.elementor-41 .elementor-element.elementor-element-f8c8805 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-f8c8805 .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-5f0b0fe {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-5f0b0fe .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-5f0b0fe > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-de5a2cd > .elementor-container {
	max-width: 1600px;
}

.elementor-41 .elementor-element.elementor-element-de5a2cd {
	margin-top: 46px;
	margin-bottom: 0px;
}

.elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-51685c4.elementor-position-right .elementor-image-box-img {
	margin-left: 2px;
}

.elementor-41 .elementor-element.elementor-element-51685c4.elementor-position-left .elementor-image-box-img {
	margin-right: 2px;
}

.elementor-41 .elementor-element.elementor-element-51685c4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 2px;
}

.elementor-41 .elementor-element.elementor-element-51685c4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-41 .elementor-element.elementor-element-51685c4 .elementor-image-box-img img {
	border-radius: 15px;
	transition-duration: .3s;
}

.elementor-41 .elementor-element.elementor-element-51685c4 .elementor-image-box-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-51685c4 .elementor-image-box-description {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-51685c4 > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba.elementor-position-right .elementor-image-box-img {
	margin-left: 2px;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba.elementor-position-left .elementor-image-box-img {
	margin-right: 2px;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba.elementor-position-top .elementor-image-box-img {
	margin-bottom: 2px;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba .elementor-image-box-img img {
	border-radius: 15px;
	transition-duration: .3s;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba .elementor-image-box-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba .elementor-image-box-description {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-f3cbeba > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-9291963 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-9291963 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-9291963 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-9291963 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 20px 20px 20px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
}

.elementor-41 .elementor-element.elementor-element-9291963 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-4a55494.elementor-position-right .elementor-image-box-img {
	margin-left: 2px;
}

.elementor-41 .elementor-element.elementor-element-4a55494.elementor-position-left .elementor-image-box-img {
	margin-right: 2px;
}

.elementor-41 .elementor-element.elementor-element-4a55494.elementor-position-top .elementor-image-box-img {
	margin-bottom: 2px;
}

.elementor-41 .elementor-element.elementor-element-4a55494 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-41 .elementor-element.elementor-element-4a55494 .elementor-image-box-img img {
	border-radius: 15px;
	transition-duration: .3s;
}

.elementor-41 .elementor-element.elementor-element-4a55494 .elementor-image-box-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-4a55494 .elementor-image-box-description {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-4a55494 > .elementor-widget-container {
	padding: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-23ba194 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-23ba194 {
	padding: 80px 0px 80px 0px;
}

.elementor-41 .elementor-element.elementor-element-eaa39ac > .elementor-widget-container {
	margin: 0px 69px 0px 0px;
}

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

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

.elementor-41 .elementor-element.elementor-element-b5c9ae8 .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-7406ae4 .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-7406ae4 > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-6425149 > .elementor-widget-container {
	margin: 0px 69px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-02ffe36 {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-ab7ae47 > .elementor-container {
	max-width: 1600px;
}

.elementor-41 .elementor-element.elementor-element-c953e95 {
	--icon-box-icon-margin: 15px;
}

.elementor-41 .elementor-element.elementor-element-c953e95.elementor-view-stacked .elementor-icon {
	background-color: #ffe3cb;
	fill: #ff7b00;
	color: #ff7b00;
}

.elementor-41 .elementor-element.elementor-element-c953e95.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-c953e95.elementor-view-default .elementor-icon {
	fill: #ffe3cb;
	color: #ffe3cb;
	border-color: #ffe3cb;
}

.elementor-41 .elementor-element.elementor-element-c953e95.elementor-view-framed .elementor-icon {
	background-color: #ff7b00;
}

.elementor-41 .elementor-element.elementor-element-c953e95 .elementor-icon {
	font-size: 15px;
}

.elementor-41 .elementor-element.elementor-element-c953e95 .elementor-icon-box-title {
	color: #000;
}

.elementor-41 .elementor-element.elementor-element-c953e95 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-c953e95 .elementor-icon-box-title a {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4 {
	--icon-box-icon-margin: 15px;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4.elementor-view-stacked .elementor-icon {
	background-color: #cffffe;
	fill: #31dddb;
	color: #31dddb;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-5e3b7f4.elementor-view-default .elementor-icon {
	fill: #cffffe;
	color: #cffffe;
	border-color: #cffffe;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4.elementor-view-framed .elementor-icon {
	background-color: #31dddb;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4 .elementor-icon {
	font-size: 15px;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4 .elementor-icon-box-title {
	color: #000;
}

.elementor-41 .elementor-element.elementor-element-5e3b7f4 .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-5e3b7f4 .elementor-icon-box-title a {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-10dbcf9 > .elementor-container {
	max-width: 1600px;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f {
	--icon-box-icon-margin: 15px;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f.elementor-view-stacked .elementor-icon {
	background-color: #e1cfff;
	fill: #660bff;
	color: #660bff;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-5d5ba8f.elementor-view-default .elementor-icon {
	fill: #e1cfff;
	color: #e1cfff;
	border-color: #e1cfff;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f.elementor-view-framed .elementor-icon {
	background-color: #660bff;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f .elementor-icon {
	font-size: 15px;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f .elementor-icon-box-title {
	color: #000;
}

.elementor-41 .elementor-element.elementor-element-5d5ba8f .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-5d5ba8f .elementor-icon-box-title a {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-a293bec {
	--icon-box-icon-margin: 15px;
}

.elementor-41 .elementor-element.elementor-element-a293bec.elementor-view-stacked .elementor-icon {
	background-color: #fff8b4;
	fill: #ffd800;
	color: #ffd800;
}

.elementor-41 .elementor-element.elementor-element-a293bec.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-a293bec.elementor-view-default .elementor-icon {
	fill: #fff8b4;
	color: #fff8b4;
	border-color: #fff8b4;
}

.elementor-41 .elementor-element.elementor-element-a293bec.elementor-view-framed .elementor-icon {
	background-color: #ffd800;
}

.elementor-41 .elementor-element.elementor-element-a293bec .elementor-icon {
	font-size: 15px;
}

.elementor-41 .elementor-element.elementor-element-a293bec .elementor-icon-box-title {
	color: #000;
}

.elementor-41 .elementor-element.elementor-element-a293bec .elementor-icon-box-title, .elementor-41 .elementor-element.elementor-element-a293bec .elementor-icon-box-title a {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-1caa491 .elementor-button {
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-3238c76) 0%, #df8124 100%);
}

.elementor-41 .elementor-element.elementor-element-1caa491 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-e88de56 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-e88de56:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e88de56 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fff 0%, #c5fff9 100%);
}

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

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

.elementor-41 .elementor-element.elementor-element-e88de56 > .elementor-shape-bottom svg {
	height: 178px;
}

.elementor-41 .elementor-element.elementor-element-0f08b30 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-0f08b30 .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-e46fea1 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-e46fea1 .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-e46fea1 > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-fae458c > .elementor-container {
	max-width: 1535px;
}

.elementor-41 .elementor-element.elementor-element-fae458c {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-f3c809a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-f3c809a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-f3c809a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-f3c809a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-a824c4b img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-f78468a {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-f78468a .elementor-heading-title {
	color: #590016;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-f78468a > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-7923fbc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-7923fbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-7923fbc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-7923fbc > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-7923fbc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-ac180bc img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-ef88be7 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-ef88be7 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-ef88be7 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-9a17b00.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-9a17b00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-9a17b00.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-9a17b00 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-9a17b00 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-973f784 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-af50294 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-af50294 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-af50294 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-4016db1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-4016db1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-4016db1.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-4016db1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-4016db1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-fb9450d img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-456a81f {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-456a81f .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-456a81f > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-41 .elementor-element.elementor-element-d2b3af0 > .elementor-container {
	max-width: 1535px;
}

.elementor-41 .elementor-element.elementor-element-d2b3af0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-a32f710.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-a32f710.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-a32f710 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-a32f710 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-d2eb874 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-2f8ffcb {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-2f8ffcb .elementor-heading-title {
	color: #590016;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-2f8ffcb > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-232839b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-232839b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-232839b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-232839b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-232839b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-31d49c7 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-ebaa31f {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-ebaa31f .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-ebaa31f > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-0804a7a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-0804a7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-0804a7a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-0804a7a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-0804a7a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-0af529d img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-22a1404 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-22a1404 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-22a1404 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

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

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

.elementor-41 .elementor-element.elementor-element-6a8d388.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-6a8d388 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-41 .elementor-element.elementor-element-abaa83c img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-6a56ef5 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-6a56ef5 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-6a56ef5 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-41 .elementor-element.elementor-element-5aa4c07 > .elementor-container {
	max-width: 1535px;
}

.elementor-41 .elementor-element.elementor-element-5aa4c07 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-b1d6f9e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-b1d6f9e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-b1d6f9e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-b1d6f9e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-9cc0b8e img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-1143387 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-1143387 .elementor-heading-title {
	color: #590016;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-1143387 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-f357aef.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-f357aef.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-f357aef > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-f357aef > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-1e4df9f img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-34160bb {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-34160bb .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-34160bb > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-549408f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-549408f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-549408f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-549408f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-549408f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-c0c7b14 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-2fd0417 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-2fd0417 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-2fd0417 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-90ba92f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-90ba92f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-90ba92f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-90ba92f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-90ba92f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-77243f9 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-8ca090d {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-8ca090d .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-8ca090d > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-41 .elementor-element.elementor-element-67aaff2 > .elementor-container {
	max-width: 1535px;
}

.elementor-41 .elementor-element.elementor-element-67aaff2 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-89a9ab6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-89a9ab6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-89a9ab6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-89a9ab6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-89a9ab6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-4250915 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-5f1b232 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-5f1b232 .elementor-heading-title {
	color: #590016;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-5f1b232 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-438ea6b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-438ea6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-41 .elementor-element.elementor-element-438ea6b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-438ea6b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-438ea6b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-18a50a0 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-748c725 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-748c725 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-748c725 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-ec70650.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-ec70650.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-ec70650 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-ec70650 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-0fbf092 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-6b9e371 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-6b9e371 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-6b9e371 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-f0fbff2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-41 .elementor-element.elementor-element-f0fbff2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-41 .elementor-element.elementor-element-f0fbff2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41 .elementor-element.elementor-element-f0fbff2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-acfa4e6 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-41 .elementor-element.elementor-element-c1b7353 {
	text-align: center;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-41 .elementor-element.elementor-element-c1b7353 .elementor-heading-title {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-c1b7353 > .elementor-widget-container {
	margin: -125px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-color: #fff;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 0px 16px 1px rgba(154.7, 154.7, 154.7, .5);
}

.elementor-41 .elementor-element.elementor-element-31640b5 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-31640b5:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-31640b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-41 .elementor-element.elementor-element-31640b5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-41 .elementor-element.elementor-element-31640b5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-31640b5 > .elementor-shape-bottom svg {
	height: 165px;
}

.elementor-41 .elementor-element.elementor-element-7eb7fa1 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-7eb7fa1 .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-6c7ae22 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-6c7ae22 .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-6c7ae22 > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-9042cfc > .elementor-container {
	max-width: 1600px;
}

.elementor-41 .elementor-element.elementor-element-9042cfc {
	margin-top: 46px;
	margin-bottom: 0px;
}

.elementor-41 .elementor-element.elementor-element-47b0f66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffead5;
}

.elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 50px 0px 50px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 50px;
}

.elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-158036a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-stacked .elementor-icon {
	background-color: #ff7f00;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-158036a.elementor-view-default .elementor-icon {
	color: #ff7f00;
	border-color: #ff7f00;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-158036a.elementor-view-default .elementor-icon svg {
	fill: #ff7f00;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-stacked .elementor-icon:hover {
	color: #fff;
}

.elementor-41 .elementor-element.elementor-element-158036a.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-41 .elementor-element.elementor-element-158036a .elementor-icon {
	font-size: 29px;
}

.elementor-41 .elementor-element.elementor-element-158036a .elementor-icon svg {
	height: 29px;
}

.elementor-41 .elementor-element.elementor-element-158036a > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-8e55bb2 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-8e55bb2 .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-8e55bb2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-b5ca907 {
	text-align: center;
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-b5ca907 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-41 .elementor-element.elementor-element-c5d91c1 img {
	width: 75%;
}

.elementor-41 .elementor-element.elementor-element-c5d91c1 > .elementor-widget-container {
	margin: -46px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-dc386c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e0ffdf;
}

.elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 50px 0px 50px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 50px;
}

.elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-stacked .elementor-icon {
	background-color: #019e00;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-default .elementor-icon {
	color: #019e00;
	border-color: #019e00;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-default .elementor-icon svg {
	fill: #019e00;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-stacked .elementor-icon:hover {
	color: #fff;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49 .elementor-icon {
	font-size: 29px;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49 .elementor-icon svg {
	height: 29px;
}

.elementor-41 .elementor-element.elementor-element-f9ebf49 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-6d270c9 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-6d270c9 .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-6d270c9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-da6d6a9 {
	text-align: center;
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-da6d6a9 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-41 .elementor-element.elementor-element-3066e90 img {
	width: 75%;
}

.elementor-41 .elementor-element.elementor-element-3066e90 > .elementor-widget-container {
	margin: -46px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-bdeebfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fffbc6;
}

.elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated, .elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated > .elementor-background-overlay, .elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 50px 0px 50px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 50px;
}

.elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41 .elementor-element.elementor-element-b2135c1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-stacked .elementor-icon {
	background-color: #ffc606;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-default .elementor-icon {
	color: #ffc606;
	border-color: #ffc606;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-framed .elementor-icon, .elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-default .elementor-icon svg {
	fill: #ffc606;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-framed .elementor-icon:hover {
	background-color: #fff;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-stacked .elementor-icon:hover {
	color: #fff;
}

.elementor-41 .elementor-element.elementor-element-b2135c1.elementor-view-stacked .elementor-icon:hover svg {
	fill: #fff;
}

.elementor-41 .elementor-element.elementor-element-b2135c1 .elementor-icon {
	font-size: 29px;
}

.elementor-41 .elementor-element.elementor-element-b2135c1 .elementor-icon svg {
	height: 29px;
}

.elementor-41 .elementor-element.elementor-element-b2135c1 > .elementor-widget-container {
	margin: -40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-d74221b {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-d74221b .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 22px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-d74221b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-a7a15b8 {
	text-align: center;
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-a7a15b8 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-41 .elementor-element.elementor-element-ee95633 img {
	width: 75%;
}

.elementor-41 .elementor-element.elementor-element-ee95633 > .elementor-widget-container {
	margin: -46px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-bf6bd68 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-bf6bd68:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-bf6bd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fff 0%, #c19cff 100%);
}

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

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

.elementor-41 .elementor-element.elementor-element-bf6bd68 > .elementor-shape-bottom svg {
	height: 199px;
}

.elementor-41 .elementor-element.elementor-element-1263656 {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-1263656 .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-f17eebf {
	text-align: center;
}

.elementor-41 .elementor-element.elementor-element-f17eebf .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-f17eebf > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .elementor-testimonial__text {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .elementor-testimonial__name {
	color: var(--e-global-color-f7d79b5);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 15px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .elementor-testimonial__title {
	color: var(--e-global-color-22be72c);
	font-family: "Tenor Sans", Sans-serif;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .elementor-swiper-button {
	font-size: 20px;
	color: var(--e-global-color-3238c76);
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .elementor-swiper-button svg {
	fill: var(--e-global-color-3238c76);
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .swiper-pagination-bullet-active, .elementor-41 .elementor-element.elementor-element-4dc2632 .swiper-pagination-progressbar-fill {
	background-color: var(--e-global-color-b1bf7ae);
}

.elementor-41 .elementor-element.elementor-element-4dc2632 .swiper-pagination-fraction {
	color: var(--e-global-color-b1bf7ae);
}

.elementor-41 .elementor-element.elementor-element-4dc2632 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-8040283 > .elementor-container {
	max-width: 1400px;
}

.elementor-41 .elementor-element.elementor-element-8040283 {
	padding: 80px 0px 80px 0px;
}

.elementor-41 .elementor-element.elementor-element-a7fd05c .elementor-heading-title {
	color: var(--e-global-color-b1bf7ae);
	font-family: "Tenor Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-6ac895a .elementor-heading-title {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-41 .elementor-element.elementor-element-6ac895a > .elementor-widget-container {
	margin: -12px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-89b4c61 > .elementor-widget-container {
	margin: 0px 0px 0px 80px;
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-accordion-icon, .elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-accordion-title {
	color: #000;
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-accordion-icon svg {
	fill: #000;
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-active .elementor-accordion-icon, .elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-f7d79b5);
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-accordion-title {
	font-family: "Tenor Sans", Sans-serif;
	font-weight: 500;
}

.elementor-41 .elementor-element.elementor-element-c8705e5 .elementor-tab-content {
	color: #000;
	font-family: "Tenor Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-41 .elementor-element.elementor-element-c8705e5 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-41 .elementor-element.elementor-element-8498f10 > .elementor-widget-container {
	margin: 0px 0px 0px 80px;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-41 .elementor-element.elementor-element-e47e2e1 {
		width: 100%;
	}
	
	.elementor-41 .elementor-element.elementor-element-e5558b9 {
		width: 100%;
	}
	
	.elementor-41 .elementor-element.elementor-element-9291963 {
		width: 100%;
	}
	
	.elementor-41 .elementor-element.elementor-element-47b0f66 {
		width: 100%;
	}
	
	.elementor-41 .elementor-element.elementor-element-dc386c3 {
		width: 100%;
	}
	
	.elementor-41 .elementor-element.elementor-element-bdeebfd {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-41 .elementor-element.elementor-element-70951ec .swiper-slide-contents {
		max-width: 50%;
	}
	
	.elementor-41 .elementor-element.elementor-element-70951ec .elementor-slide-heading {
		font-size: 50px;
	}
	
	.elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated {
		margin: 50px 50px 0px 50px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 50px;
	}
	
	.elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated {
		margin: 50px 50px 0px 50px;
		--e-column-margin-right: 50px;
		--e-column-margin-left: 50px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-89b4c61 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-8498f10 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-41 .elementor-element.elementor-element-69e4eab > .elementor-container {
		min-height: 356px;
	}
	
	.elementor-41 .elementor-element.elementor-element-70951ec .swiper-slide {
		height: 353px;
	}
	
	.elementor-41 .elementor-element.elementor-element-70951ec .elementor-slide-heading {
		font-size: 40px;
	}
	
	.elementor-41 .elementor-element.elementor-element-c9835e1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-5f0b0fe .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-e47e2e1 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-51685c4 .elementor-image-box-img {
		margin-bottom: 2px;
	}
	
	.elementor-41 .elementor-element.elementor-element-e5558b9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-f3cbeba .elementor-image-box-img {
		margin-bottom: 2px;
	}
	
	.elementor-41 .elementor-element.elementor-element-9291963 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-4a55494 .elementor-image-box-img {
		margin-bottom: 2px;
	}
	
	.elementor-41 .elementor-element.elementor-element-23ba194 {
		padding: 60px 0px 0px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-7406ae4 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-6425149 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-e88de56 {
		padding: 60px 0px 80px 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-e46fea1 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-6c7ae22 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-47b0f66 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-dc386c3 > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-bdeebfd > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-41 .elementor-element.elementor-element-f17eebf .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-6ac895a .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-41 .elementor-element.elementor-element-89b4c61 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}
