/* End custom CSS */

.elementor-1454 .elementor-element.elementor-element-0e210b4:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-0e210b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(178, 176, 143, .19);
	background-image: url("https://cdn-ildihpj.nitrocdn.com/ODGnZAeFhaZiyJycOGMUaabeteonkNOf/assets/images/optimized/rev-b2036cd/dandelum.com/wp-content/uploads/2025/06/pexels-darwis-alwan-1212045-scaled.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1454 .elementor-element.elementor-element-0e210b4 > .elementor-container {
	max-width: 1069px;
}

.elementor-1454 .elementor-element.elementor-element-0e210b4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 75px 0px 75px 0px;
}

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

.elementor-1454 .elementor-element.elementor-element-0eb362a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1454 .elementor-element.elementor-element-0eb362a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(192, 128, 129, .33);
}

.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-0eb362a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1454 .elementor-element.elementor-element-0eb362a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-0eb362a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-1454 .elementor-element.elementor-element-0eb362a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1454 .elementor-element.elementor-element-8757db8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1454 .elementor-element.elementor-element-8757db8 {
	--art-heading-color-text: #fff;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-cdff988 {
	width: var(--container-widget-width, 90.789%);
	max-width: 90.789%;
	--container-widget-width: 90.789%;
	--container-widget-flex-grow: 0;
	--art-heading-color-text: #fff;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-cdff988 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1454 .elementor-element.elementor-element-6704965 {
	width: var(--container-widget-width, 91%);
	max-width: 91%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--container-widget-width: 91%;
	--container-widget-flex-grow: 0;
	color: #000;
}

.elementor-1454 .elementor-element.elementor-element-6704965.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1454 .elementor-element.elementor-element-3ba1a91 > .elementor-container {
	max-width: 1069px;
}

.elementor-1454 .elementor-element.elementor-element-3ba1a91 {
	padding: 95px 0px 58px 0px;
}

.elementor-1454 .elementor-element.elementor-element-8633e20 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-49deda1 {
	width: var(--container-widget-width, 13.411%);
	max-width: 13.411%;
	--container-widget-width: 13.411%;
	--container-widget-flex-grow: 0;
	top: -34px;
}

.elementor-1454 .elementor-element.elementor-element-49deda1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-49deda1 {
	left: 3px;
}

body.rtl .elementor-1454 .elementor-element.elementor-element-49deda1 {
	right: 3px;
}

.elementor-1454 .elementor-element.elementor-element-7ad2bd8 > .elementor-widget-container {
	padding: 0px 123px 0px 123px;
}

.elementor-1454 .elementor-element.elementor-element-7ad2bd8 {
	--art-heading-color-text: #000;
	--art-heading-content-alignment: center;
}

.elementor-1454 .elementor-element.elementor-element-50f76fd > .elementor-container {
	max-width: 1069px;
}

.elementor-1454 .elementor-element.elementor-element-50f76fd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 85px 0px;
}

.elementor-1454 .elementor-element.elementor-element-50f76fd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-1454 .elementor-element.elementor-element-b043e60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-e717816 {
	width: var(--container-widget-width, 14.286%);
	max-width: 14.286%;
	--container-widget-width: 14.286%;
	--container-widget-flex-grow: 0;
	top: 84px;
}

.elementor-1454 .elementor-element.elementor-element-e717816.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-e717816 {
	right: 57.594px;
}

body.rtl .elementor-1454 .elementor-element.elementor-element-e717816 {
	left: 57.594px;
}

.elementor-1454 .elementor-element.elementor-element-cddfa05 > .elementor-widget-container {
	margin: 0px 0px 16px 0px;
}

.elementor-1454 .elementor-element.elementor-element-cddfa05 {
	--art-heading-color-text: #003027;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-e862f92 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1454 .elementor-element.elementor-element-e862f92 {
	--art-heading-color-text: #000;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-88a2799 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-1454 .elementor-element.elementor-element-88a2799.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1454 .elementor-element.elementor-element-88a2799 img {
	width: 100%;
	height: 100%;
	object-fit: fill;
}

.elementor-1454 .elementor-element.elementor-element-871c2e1 {
	width: var(--container-widget-width, 39.784%);
	max-width: 39.784%;
	--container-widget-width: 39.784%;
	--container-widget-flex-grow: 0;
	top: 403px;
}

.elementor-1454 .elementor-element.elementor-element-871c2e1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-871c2e1 {
	left: -10px;
}

body.rtl .elementor-1454 .elementor-element.elementor-element-871c2e1 {
	right: -10px;
}

.elementor-1454 .elementor-element.elementor-element-47b3bf8:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-47b3bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fffcfc;
	background-image: url("https://cdn-ildihpj.nitrocdn.com/ODGnZAeFhaZiyJycOGMUaabeteonkNOf/assets/images/optimized/rev-b2036cd/dandelum.com/wp-content/uploads/2025/06/pexels-darwis-alwan-1212045-scaled.jpg");
	background-position: bottom center;
	background-size: cover;
}

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

.elementor-1454 .elementor-element.elementor-element-47b3bf8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fffcfc;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 30px 0px;
}

.elementor-1454 .elementor-element.elementor-element-47b3bf8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1454 .elementor-element.elementor-element-47b3bf8 .elementor-heading-title {
	color: #fff;
}

.elementor-1454 .elementor-element.elementor-element-47b3bf8 > .elementor-container {
	text-align: start;
}

.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-915f9ef.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1454 .elementor-element.elementor-element-915f9ef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-915f9ef > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1454 .elementor-element.elementor-element-98a8014 > .elementor-widget-container {
	margin: 0px 0px 16px 25px;
}

.elementor-1454 .elementor-element.elementor-element-98a8014 {
	--art-heading-color-text: #003027;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-0f4e160 > .elementor-widget-container {
	background-color: rgba(192, 128, 129, .33);
	margin: 0px 0px 20px 0px;
	padding: 15px 0px 1px 25px;
}

.elementor-1454 .elementor-element.elementor-element-0f4e160 {
	--art-heading-color-text: #fff;
	--art-heading-content-alignment: center;
}

.elementor-1454 .elementor-element.elementor-element-213b456 {
	width: 100%;
	max-width: 100%;
	background-color: rgba(192, 128, 129, .33);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 30px 30px 30px 30px;
	column-gap: 0px;
	text-align: justify;
	color: #fff;
}

.elementor-1454 .elementor-element.elementor-element-213b456.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1454 .elementor-element.elementor-element-9ffa3e1 {
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-09a7c06.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1454 .elementor-element.elementor-element-09a7c06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-4204bb3 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1454 .elementor-element.elementor-element-4204bb3 {
	--art-heading-color-text: #000;
	--art-heading-content-alignment: left;
}

.elementor-1454 .elementor-element.elementor-element-29fe94e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 33px) 0px;
}

.elementor-1454 .elementor-element.elementor-element-6b9e53c {
	width: var(--container-widget-width, 577px);
	max-width: 577px;
	--container-widget-width: 577px;
	--container-widget-flex-grow: 0;
	top: 330px;
}

.elementor-1454 .elementor-element.elementor-element-6b9e53c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-6b9e53c {
	left: -30px;
}

body.rtl .elementor-1454 .elementor-element.elementor-element-6b9e53c {
	right: -30px;
}

.elementor-1454 .elementor-element.elementor-element-eff6718 {
	width: var(--container-widget-width, 452px);
	max-width: 452px;
	--container-widget-width: 452px;
	--container-widget-flex-grow: 0;
}

.elementor-1454 .elementor-element.elementor-element-eff6718.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

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

.elementor-1454 .elementor-element.elementor-element-8fc79d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-1454 .elementor-element.elementor-element-f6b33f0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

@media (max-width:1024px) {
	.elementor-1454 .elementor-element.elementor-element-cdff988 {
		width: var(--container-widget-width, 537.781px);
		max-width: 537.781px;
		--container-widget-width: 537.781px;
		--container-widget-flex-grow: 0;
	}
	
	body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-49deda1 {
		left: 32px;
	}
	
	body.rtl .elementor-1454 .elementor-element.elementor-element-49deda1 {
		right: 32px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-49deda1 {
		top: -46px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-7ad2bd8 > .elementor-widget-container {
		padding: 0px 100px 0px 100px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-eff6718 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
}

@media (min-width:768px) {
	.elementor-1454 .elementor-element.elementor-element-0eb362a {
		width: 100%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-b043e60 {
		width: 44.615%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-a06ae5a {
		width: 55.343%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-09a7c06 {
		width: 58%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-8fc79d7 {
		width: 42%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1454 .elementor-element.elementor-element-0eb362a {
		width: 100%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-09a7c06 {
		width: 100%;
	}
	
	.elementor-1454 .elementor-element.elementor-element-8fc79d7 {
		width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-1454 .elementor-element.elementor-element-0e210b4 {
		padding: 50px 0px 50px 0px;
	}
	
	body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-49deda1 {
		left: 10px;
	}
	
	body.rtl .elementor-1454 .elementor-element.elementor-element-49deda1 {
		right: 10px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-49deda1 {
		top: -64px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-7ad2bd8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-e717816 {
		right: 47.594px;
	}
	
	body.rtl .elementor-1454 .elementor-element.elementor-element-e717816 {
		left: 47.594px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-e717816 {
		top: 30px;
	}
	
	body:not(.rtl) .elementor-1454 .elementor-element.elementor-element-871c2e1 {
		left: 2px;
	}
	
	body.rtl .elementor-1454 .elementor-element.elementor-element-871c2e1 {
		right: 2px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-871c2e1 {
		top: 256px;
	}
	
	.elementor-1454 .elementor-element.elementor-element-9ffa3e1 {
		padding: 50px 0px 100px 0px;
	}
}

/* Start custom CSS for art-heading, class: .elementor-element-7ad2bd8 */
.elementor-1454 .elementor-element.elementor-element-7ad2bd8 .art-heading-text {
	color: #1a1a1a;
}

/* End custom CSS */

/* Start custom CSS for art-heading, class: .elementor-element-cddfa05 */
.elementor-1454 .elementor-element.elementor-element-cddfa05
.art-heading-text {
	color: #1a1a1a;
}

/* End custom CSS */

/* Start custom CSS for art-heading, class: .elementor-element-e862f92 */
.elementor-1454 .elementor-element.elementor-element-e862f92 .art-heading-text {
	color: #1a1a1a;
}

/* End custom CSS */

/* Start custom CSS for art-heading, class: .elementor-element-0f4e160 */
.elementor-element .elementor-element-8757db8 .elementor-widget .elementor-widget-art-heading {
	color: #fff;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-213b456 */
.art-heading-text {
	text-align: var(--art-heading-content-alignment) center;
	color: #fff;
	width: auto;
}

/* End custom CSS */

/* Start custom CSS for art-heading, class: .elementor-element-4204bb3 */
.elementor-1454 .elementor-element.elementor-element-4204bb3 .art-heading-text {
	color: #1a1a1a;
}

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