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

.elementor-1455 .elementor-element.elementor-element-ef476a6:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-ef476a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-ef476a6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 111px 0px 110px 0px;
}

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

.elementor-1455 .elementor-element.elementor-element-64ef178 {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-145bd5d > .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-1455 .elementor-element.elementor-element-145bd5d > .elementor-element-populated {
	padding: 0px 0px 0px 31px;
}

.elementor-1455 .elementor-element.elementor-element-18ac462 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-0a7d3af .section-title .subtitle {
	color: #8d8d8d;
}

.elementor-1455 .elementor-element.elementor-element-0a7d3af .section-title .title {
	color: var(--e-global-color-primary);
}

.elementor-1455 .elementor-element.elementor-element-0a7d3af .section-title .description {
	color: #8d8d8d;
}

.elementor-1455 .elementor-element.elementor-element-4b68461 {
	margin-top: 17px;
	margin-bottom: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-7fa1204 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-433e343 .heading .heading-text {
	color: #8d8d8d;
}

.elementor-1455 .elementor-element.elementor-element-bd9fc77:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-bd9fc77 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f6f3;
}

.elementor-1455 .elementor-element.elementor-element-bd9fc77 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 6px 130px 8px 21px;
}

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

.elementor-1455 .elementor-element.elementor-element-31ad5e6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-31ad5e6 .heading .heading-text {
	color: #1e1e1e;
	margin: 0px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-b8378b4:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-b8378b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #181818;
}

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

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

.elementor-1455 .elementor-element.elementor-element-19a20e0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-1455 .elementor-element.elementor-element-6188d8b .section-title {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-6188d8b .section-title .title {
	color: var(--e-global-color-primary);
}

.elementor-1455 .elementor-element.elementor-element-6188d8b .section-title .description {
	color: #8d8d8d;
}

.elementor-1455 .elementor-element.elementor-element-2fba4e8 {
	margin-top: 49px;
	margin-bottom: 0px;
	z-index: 2;
}

.elementor-1455 .elementor-element.elementor-element-57d9041 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1455 .elementor-element.elementor-element-57d9041 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1455 .elementor-element.elementor-element-f388c91 > .elementor-widget-container {
	background-color: #fff;
	border-style: solid;
	border-color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-f388c91 .icon-box h4 {
	color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-f388c91 .icon-box {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
}

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

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

.elementor-1455 .elementor-element.elementor-element-756e8a4 .icon-box {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-756e8a4 .icon-box h4 {
	color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-7786686 .icon-box {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-7786686 .icon-box h4 {
	color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-f7078d0 .icon-box {
	border-style: none;
}

.elementor-1455 .elementor-element.elementor-element-1f4da60 .icon-box {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-1f4da60 .icon-box h4 {
	color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-b8179a6 .icon-box {
	background-color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-b8179a6 .icon-box h4 {
	color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-8ecdfd8:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-8ecdfd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-8ecdfd8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 110px 0px 110px 0px;
}

.elementor-1455 .elementor-element.elementor-element-8ecdfd8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1455 .elementor-element.elementor-element-24f20d5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1455 .elementor-element.elementor-element-24f20d5:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-24f20d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilecbog.nitrocdn.com/eAkixTWAzPSMpkvgkdJUSLcRDehtZRxX/assets/images/optimized/rev-786c853/sunniledahabiya.com/wp-content/uploads/2023/11/call-do-action.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1455 .elementor-element.elementor-element-24f20d5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 69px 40px 53px 60px;
}

.elementor-1455 .elementor-element.elementor-element-24f20d5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1455 .elementor-element.elementor-element-d7b7336 > .elementor-element-populated {
	padding: 0px 0px 0px 45px;
}

.elementor-1455 .elementor-element.elementor-element-81e2fff > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-81e2fff .icon-box.style-two {
	text-align: left;
}

.elementor-1455 .elementor-element.elementor-element-8fa77ba:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-8fa77ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1e1e1e;
}

.elementor-1455 .elementor-element.elementor-element-8fa77ba {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 93px 0px 101px 0px;
}

.elementor-1455 .elementor-element.elementor-element-8fa77ba > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1455 .elementor-element.elementor-element-b071b8e .section-title .title {
	color: #fff;
}

.elementor-1455 .elementor-element.elementor-element-09b6755 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: rgba(255, 255, 255, .22);
	margin-top: 25px;
	margin-bottom: 0px;
	padding: 48px 0px 0px 0px;
}

.elementor-1455 .elementor-element.elementor-element-005801d:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-005801d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #181818;
}

.elementor-1455 .elementor-element.elementor-element-005801d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

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

.elementor-1455 .elementor-element.elementor-element-dfcb8ed {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-dfcb8ed .elementor-heading-title {
	font-size: 60px;
	color: #c19d68;
}

.elementor-1455 .elementor-element.elementor-element-4177e35 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-0d39eaa {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-0d39eaa .elementor-heading-title {
	font-size: 60px;
	color: #c19d68;
}

.elementor-1455 .elementor-element.elementor-element-f163383 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-9b0ab65 {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-9b0ab65 .elementor-heading-title {
	font-size: 60px;
	color: #c19d68;
}

.elementor-1455 .elementor-element.elementor-element-d42e74f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-c6b9ced {
	text-align: center;
}

.elementor-1455 .elementor-element.elementor-element-c6b9ced .elementor-heading-title {
	font-size: 60px;
	color: #c19d68;
}

.elementor-1455 .elementor-element.elementor-element-0ae8bf8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

@media (max-width:1024px) {
	.elementor-1455 .elementor-element.elementor-element-145bd5d > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1455 .elementor-element.elementor-element-d759bfb > .elementor-widget-container {
		padding: 80px 0px 40px 0px;
	}
	
	.elementor-1455 .elementor-element.elementor-element-d759bfb .single-video {
		text-align: left;
	}
}

@media (max-width:767px) {
	.elementor-1455 .elementor-element.elementor-element-bd9fc77 {
		padding: 6px 10px 8px 20px;
	}
	
	.elementor-1455 .elementor-element.elementor-element-24f20d5 {
		padding: 20px 10px 80px 10px;
	}
}

@media (min-width:768px) {
	.elementor-1455 .elementor-element.elementor-element-3c673a1 {
		width: 46.575%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-145bd5d {
		width: 53.425%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1455 .elementor-element.elementor-element-3c673a1 {
		width: 100%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-145bd5d {
		width: 100%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-57d9041 {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-a150e60 {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-35dff3c {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-012bd48 {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-eeb7dc3 {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-904cc2c {
		width: 25%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-e3c52d9 {
		width: 100%;
	}
	
	.elementor-1455 .elementor-element.elementor-element-d7b7336 {
		width: 100%;
	}
}

@media (min-width:1367px) {
	.elementor-1455 .elementor-element.elementor-element-24f20d5:not(.elementor-motion-effects-element-type-background), .elementor-1455 .elementor-element.elementor-element-24f20d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}
