
.elementor-2827 .elementor-element.elementor-element-c32a2f8:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-c32a2f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilaccod.nitrocdn.com/FhFMMsGedyPIZpJwbsigxnYlVXdXCFJb/assets/images/optimized/rev-5fb1e78/dominoenglish.pk/wp-content/uploads/2025/08/Image-for-web.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-2827 .elementor-element.elementor-element-c32a2f8 > .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-2827 .elementor-element.elementor-element-cb3a410 {
	font-size: 18px;
	color: #fff;
}

.elementor-2827 .elementor-element.elementor-element-923904a .elementor-button {
	background-color: var(--e-global-color-a185853);
	font-weight: 500;
	text-decoration: none;
	fill: #000;
	color: #000;
	border-radius: 100px 100px 100px 100px;
}

.elementor-2827 .elementor-element.elementor-element-241c9a8 {
	padding: 50px 0px 50px 0px;
}

.elementor-2827 .elementor-element.elementor-element-8643442:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-8643442 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-8643442 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-2827 .elementor-element.elementor-element-ea0d2d4 {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-ea0d2d4.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-2827 .elementor-element.elementor-element-ea0d2d4.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-ea0d2d4.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-2827 .elementor-element.elementor-element-ea0d2d4 .elementor-icon-box-title {
	color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-e430349:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-e430349 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-e430349 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-2827 .elementor-element.elementor-element-f9723fc {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-f9723fc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-f9723fc.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-f9723fc.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-a185853);
	color: var(--e-global-color-a185853);
	border-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-f9723fc .elementor-icon-box-title {
	color: #fff;
}

.elementor-2827 .elementor-element.elementor-element-f9723fc .elementor-icon-box-description {
	color: #fff;
}

.elementor-2827 .elementor-element.elementor-element-ffcfd06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-ffcfd06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-ffcfd06 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-2827 .elementor-element.elementor-element-18de8e5 {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-18de8e5.elementor-view-stacked .elementor-icon {
	background-color: #000;
}

.elementor-2827 .elementor-element.elementor-element-18de8e5.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-18de8e5.elementor-view-default .elementor-icon {
	fill: #000;
	color: #000;
	border-color: #000;
}

.elementor-2827 .elementor-element.elementor-element-18de8e5 .elementor-icon-box-title {
	color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-406706a:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-406706a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-406706a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 0px 0px;
}

.elementor-2827 .elementor-element.elementor-element-406706a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2827 .elementor-element.elementor-element-52effbe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-52effbe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-52effbe > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-2827 .elementor-element.elementor-element-52effbe > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2827 .elementor-element.elementor-element-2c996bf {
	text-align: center;
}

.elementor-2827 .elementor-element.elementor-element-2c996bf .elementor-heading-title {
	color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-72f5fe3 {
	text-align: center;
}

.elementor-2827 .elementor-element.elementor-element-3acd630:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-3acd630 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

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

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

.elementor-2827 .elementor-element.elementor-element-944b159:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-944b159 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-944b159 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-2827 .elementor-element.elementor-element-944b159 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2827 .elementor-element.elementor-element-5ac681e {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-5ac681e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-5ac681e.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-5ac681e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-91455cb);
	color: var(--e-global-color-91455cb);
	border-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-5ac681e .elementor-icon-box-title, .elementor-2827 .elementor-element.elementor-element-5ac681e .elementor-icon-box-title a {
	font-size: 30px;
}

.elementor-2827 .elementor-element.elementor-element-dfb2f42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-dfb2f42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-dfb2f42 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-2827 .elementor-element.elementor-element-08c81f1 {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-08c81f1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-08c81f1.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-08c81f1.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-91455cb);
	color: var(--e-global-color-91455cb);
	border-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-08c81f1 .elementor-icon-box-title, .elementor-2827 .elementor-element.elementor-element-08c81f1 .elementor-icon-box-title a {
	font-size: 30px;
}

.elementor-2827 .elementor-element.elementor-element-071c8da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-071c8da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-071c8da > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-2827 .elementor-element.elementor-element-071c8da > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2827 .elementor-element.elementor-element-c798b59 {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-c798b59.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-c798b59.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-c798b59.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-91455cb);
	color: var(--e-global-color-91455cb);
	border-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-c798b59 .elementor-icon-box-title, .elementor-2827 .elementor-element.elementor-element-c798b59 .elementor-icon-box-title a {
	font-size: 30px;
}

.elementor-2827 .elementor-element.elementor-element-e046a92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2827 .elementor-element.elementor-element-e046a92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a185853);
}

.elementor-2827 .elementor-element.elementor-element-e046a92 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 0px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 0px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-2827 .elementor-element.elementor-element-e54a331 {
	--icon-box-icon-margin: 15px;
}

.elementor-2827 .elementor-element.elementor-element-e54a331.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-e54a331.elementor-view-framed .elementor-icon, .elementor-2827 .elementor-element.elementor-element-e54a331.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-91455cb);
	color: var(--e-global-color-91455cb);
	border-color: var(--e-global-color-91455cb);
}

.elementor-2827 .elementor-element.elementor-element-e54a331 .elementor-icon-box-title, .elementor-2827 .elementor-element.elementor-element-e54a331 .elementor-icon-box-title a {
	font-size: 30px;
}

.elementor-2827 .elementor-element.elementor-element-c43993e:not(.elementor-motion-effects-element-type-background), .elementor-2827 .elementor-element.elementor-element-c43993e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-2827 .elementor-element.elementor-element-c43993e > .elementor-background-overlay {
	background-color: #000;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-2827 .elementor-element.elementor-element-b734b6d {
	font-size: 18px;
	color: #fff;
}

.elementor-2827 .elementor-element.elementor-element-5609203 > .elementor-widget-container {
	background-color: var(--e-global-color-91455cb);
	padding: 30px 30px 30px 30px;
}

:root {
	--page-title-display: none;
}

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