.elementor-1672
	.elementor-element.elementor-element-fa7ffe0:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-fa7ffe0
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: transparent;
	/* background: aliceblue; */
}
/* .elementor-1672
	.elementor-element.elementor-element-fa7ffe0
	> .elementor-background-overlay {
	background-image: url("../../2024/06/duk-bg-overlay.png");

	background-size: cover;
	opacity: 0.5;
	transition: background 1.8s, border-radius 0.3s, opacity 1.8s;
} */
.elementor-1672
	.elementor-element.elementor-element-fa7ffe0:hover
	> .elementor-background-overlay {
	opacity: 0.13;
}
.elementor-1672 .elementor-element.elementor-element-fa7ffe0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 15% 0% 015% 0%;
}
.elementor-1672
	.elementor-element.elementor-element-5c1469c
	> .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-1672 .elementor-element.elementor-element-e5d2423 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-e5d2423
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 150px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-e5d2423
	> .elementor-widget-container {
	margin: 180px 0px 0px 0px;
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}
.elementor-1672
	.elementor-element.elementor-element-e555086:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-e555086
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: aliceblue; */
}
.elementor-1672 .elementor-element.elementor-element-e555086 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-e555086
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1672
	.elementor-element.elementor-element-38df6e1
	> .elementor-element-populated {
	margin: -32% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
	padding: 0% 7% 0% 0%;
}
.elementor-1672 .elementor-element.elementor-element-38072d5 img {
	width: 40%;
	transform: translateY(-336px);
	transition-duration: 0.7s;
}
.elementor-1672
	.elementor-element.elementor-element-38072d5
	> .elementor-widget-container {
	padding: 0px 0px 0px 0px;
	--e-transform-origin-x: center;
	--e-transform-origin-y: top;
}
.elementor-1672 .elementor-element.elementor-element-38072d5 {
	width: var(--container-widget-width, 117.094%);
	max-width: 117.094%;
	--container-widget-width: 117.094%;
	--container-widget-flex-grow: 0;
	top: -489.875px;
}
.elementor-1672 .elementor-element.elementor-element-38072d5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}
body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-38072d5 {
	left: -271.922px;
}
body.rtl .elementor-1672 .elementor-element.elementor-element-38072d5 {
	right: -271.922px;
}
body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-bda93ba {
	left: 242px;
}
body.rtl .elementor-1672 .elementor-element.elementor-element-bda93ba {
	right: 242px;
}
.elementor-1672 .elementor-element.elementor-element-bda93ba {
	top: 135px;
}
.elementor-1672
	.elementor-element.elementor-element-bda93ba
	> .elementor-widget-container {
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-d5fa599.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-d5fa599.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-d5fa599.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-d5fa599
	> .elementor-element-populated {
	padding: 0% 0% 0% 10%;
}
.elementor-1672
	.elementor-element.elementor-element-0f7cb63
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 96px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-e62c587
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 40px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-2e8c3389:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-2e8c3389
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: aliceblue; */
	/* background-image: linear-gradient(180deg, #fedf13 0%, #fedf13 100%); */
}
.elementor-1672 .elementor-element.elementor-element-2e8c3389 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 75px 0px 75px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-2e8c3389
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-4680dcd.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-4680dcd.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-4680dcd.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-4680dcd
	> .elementor-element-populated {
	margin: 0px 0px 50px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-4680dcd
	> .elementor-widget-wrap {
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}
.elementor-1672 .elementor-element.elementor-element-d266ef7 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-d266ef7
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672 .elementor-element.elementor-element-6b05be0 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-6b05be0
	.elementor-heading-title {
	color: #ffca00;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-f6f996e
	> .elementor-element-populated {
	padding: 50px 50px 50px 50px;
}
.elementor-1672
	.elementor-element.elementor-element-86474a3
	.qodef-qi-grid
	> .qodef-grid-inner {
	gap: 55px;
}
.elementor-1672
	.elementor-element.elementor-element-86474a3
	.qodef-qi-grid.qodef-borders--between
	> .qodef-grid-inner
	> .qodef-grid-item:before {
	bottom: calc(-55px / 2);
}
.elementor-1672
	.elementor-element.elementor-element-86474a3
	.qodef-qi-grid.qodef-borders--between
	> .qodef-grid-inner
	> .qodef-grid-item:after {
	right: calc(-55px / 2);
}
.elementor-1672
	.elementor-element.elementor-element-86474a3
	.qodef-qi-grid.qodef-borders--all
	> .qodef-grid-inner
	> .qodef-grid-item {
	padding: 55px;
}
.elementor-1672 .elementor-element.elementor-element-86474a3 .qodef-grid-item {
	text-align: center;
}
.elementor-1672 .elementor-element.elementor-element-86474a3 .qodef-e-inner {
	padding: 0px 0px 0px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-a6dbd43
	.qodef-qi-info-button {
	font-family: "duk", Sans-serif;
	font-size: 36px;
	color: #ffffff;
	border-color: #ffffff;
	border-width: 4px 4px 4px 4px;
	border-radius: 50px 50px 50px 50px;
}
.elementor-1672
	.elementor-element.elementor-element-a6dbd43
	.qodef-qi-info-button:hover {
	color: #00ff98;
	border-color: #e3e3e3;
}
.elementor-1672
	.elementor-element.elementor-element-a6dbd43
	.qodef-qi-info-button.qodef-layout--filled:hover {
	background-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-a6dbd43
	.qodef-qi-info-button.qodef-layout--outlined:hover {
	background-color: #ffffff;
}
.elementor-1672
	.elementor-element.elementor-element-b6b33b3
	.qodef-qi-info-button {
	font-family: "duk", Sans-serif;
	font-size: 36px;
	color: #1a1a1a;
	border-color: #1a1a1a;
	border-width: 4px 4px 4px 4px;
	border-radius: 50px 50px 50px 50px;
}
.elementor-1672
	.elementor-element.elementor-element-b6b33b3
	.qodef-qi-info-button:hover {
	color: #fedf13;
	border-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-b6b33b3
	.qodef-qi-info-button.qodef-layout--filled:hover {
	background-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-b6b33b3
	.qodef-qi-info-button.qodef-layout--outlined:hover {
	background-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-2bbaa9e
	.qodef-qi-info-button {
	font-family: "duk", Sans-serif;
	font-size: 36px;
	color: #1a1a1a;
	border-color: #1a1a1a;
	border-width: 4px 4px 4px 4px;
	border-radius: 50px 50px 50px 50px;
}
.elementor-1672
	.elementor-element.elementor-element-2bbaa9e
	.qodef-qi-info-button:hover {
	color: #fedf13;
	border-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-2bbaa9e
	.qodef-qi-info-button.qodef-layout--filled:hover {
	background-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-2bbaa9e
	.qodef-qi-info-button.qodef-layout--outlined:hover {
	background-color: #1a1a1a;
}
.elementor-1672
	.elementor-element.elementor-element-5a0f80b:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-5a0f80b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: aliceblue; */
	/* background-image: linear-gradient(180deg, #fedf13 0%, #fedf13 100%); */
}
.elementor-1672
	.elementor-element.elementor-element-5a0f80b
	> .elementor-background-overlay {
	background-image: url("../../2024/06/gif3.gif");
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	opacity: 0.09;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1672 .elementor-element.elementor-element-5a0f80b,
.elementor-1672
	.elementor-element.elementor-element-5a0f80b
	> .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}
.elementor-1672 .elementor-element.elementor-element-5a0f80b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 180px 0px 190px 0px;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-214b96ad.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-214b96ad.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-214b96ad.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-214b96ad
	> .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}
.elementor-1672 .elementor-element.elementor-element-8787273 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-8787273
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672 .elementor-element.elementor-element-b661eff {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-b661eff
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-transform: none;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-265f168.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-265f168.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-265f168.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-265f168
	> .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}
.elementor-1672 .elementor-element.elementor-element-77fb3e1 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-77fb3e1
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672 .elementor-element.elementor-element-14471a2 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-14471a2
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-transform: none;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-f318cd0.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-f318cd0.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-f318cd0.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-f318cd0
	> .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}
.elementor-1672 .elementor-element.elementor-element-b66573b {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-b66573b
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672 .elementor-element.elementor-element-c17c09f {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-c17c09f
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-transform: none;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-9c2fb29.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-9c2fb29.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-9c2fb29.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-9c2fb29
	> .elementor-element-populated {
	padding: 0px 20px 0px 20px;
}
.elementor-1672 .elementor-element.elementor-element-959a2ed {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-959a2ed
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672 .elementor-element.elementor-element-88cd436 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-88cd436
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 33px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-d988456
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-d988456:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-d988456
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fedf13 0%, #fedf13 100%);
}
.elementor-1672 .elementor-element.elementor-element-d988456 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 100px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-d988456
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-7aebc9f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-7aebc9f.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-7aebc9f.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-7aebc9f
	> .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-1672 .elementor-element.elementor-element-b328522 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-b328522
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-b328522
	> .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}
.elementor-1672 .elementor-element.elementor-element-48e1ea1 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-48e1ea1
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 38px;
	font-weight: normal;
	text-transform: none;
	line-height: 55px;
}
.elementor-1672
	.elementor-element.elementor-element-48e1ea1
	> .elementor-widget-container {
	padding: 0% 25% 0% 25%;
}
.elementor-1672 .elementor-element.elementor-element-d55c97e {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-d55c97e
	.elementor-heading-title {
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 75px;
	font-weight: normal;
	text-transform: none;
	line-height: 55px;
}
.elementor-1672
	.elementor-element.elementor-element-d55c97e
	> .elementor-widget-container {
	padding: 0% 25% 0% 25%;
}
.elementor-1672
	.elementor-element.elementor-element-9a6335a
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-9a6335a:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-9a6335a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: aliceblue; */
	/* background-image: linear-gradient(180deg, #fedf13 0%, #fedf13 100%); */
}
.elementor-1672 .elementor-element.elementor-element-9a6335a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 75px 0px 75px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-9a6335a
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-958f47e.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-958f47e.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-958f47e.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-958f47e
	> .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.elementor-repeater-item-5a110ef.qodef-m-text-item {
	font-family: "duk", Sans-serif;
	text-transform: lowercase;
	word-spacing: 50px;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.qodef-qi-text-marquee
	.qodef-m-text.qodef-text--original {
	animation: qode-move-horizontal-normal-text-marquee 9s linear infinite;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.qodef-qi-text-marquee
	.qodef-m-text.qodef-text--copy {
	animation: qode-move-horizontal-normal-text-marquee-copy 9s linear infinite;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.qodef-m-text-item {
	color: #ffffff;
	font-family: "Overpass Mono", Sans-serif;
	font-size: 147px;
	font-weight: 600;
	text-transform: uppercase;
	padding-right: calc(95px / 2);
	padding-left: calc(95px / 2);
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.qodef-m-text-item {
	-webkit-text-stroke-color: #1a1a1a;
	-webkit-text-stroke-width: 1px;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	.qodef-e-icon-holder {
	font-size: 0px;
}
.elementor-1672
	.elementor-element.elementor-element-7c4c039
	> .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-ebc6ab8
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-ebc6ab8:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1672
	.elementor-element.elementor-element-ebc6ab8
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: aliceblue; */
	/* background-image: linear-gradient(180deg, #fedf13 0%, #fedf13 100%); */
}
.elementor-1672 .elementor-element.elementor-element-ebc6ab8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0;
}
.elementor-1672
	.elementor-element.elementor-element-ebc6ab8
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-1672
	.elementor-element.elementor-element-9ca3eee.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-9ca3eee.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1672
	.elementor-element.elementor-element-9ca3eee.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1672
	.elementor-element.elementor-element-9ca3eee
	> .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-1672 .elementor-element.elementor-element-ea93413 {
	text-align: center;
}
.elementor-1672
	.elementor-element.elementor-element-ea93413
	.elementor-heading-title {
	color: #ffffff;
	font-family: "duk", Sans-serif;
	font-size: 74px;
	font-weight: normal;
	text-transform: none;
}
.elementor-1672
	.elementor-element.elementor-element-ea93413
	> .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}
.elementor-1672
	.elementor-element.elementor-element-03bdc3f
	.qodef-qi-grid
	> .qodef-grid-inner {
	gap: 0px;
}
.elementor-1672
	.elementor-element.elementor-element-03bdc3f
	.qodef-qi-grid.qodef-borders--between
	> .qodef-grid-inner
	> .qodef-grid-item:before {
	bottom: calc(-0px / 2);
}
.elementor-1672
	.elementor-element.elementor-element-03bdc3f
	.qodef-qi-grid.qodef-borders--between
	> .qodef-grid-inner
	> .qodef-grid-item:after {
	right: calc(-0px / 2);
}
.elementor-1672
	.elementor-element.elementor-element-03bdc3f
	.qodef-qi-grid.qodef-borders--all
	> .qodef-grid-inner
	> .qodef-grid-item {
	padding: 0px;
}
.elementor-1672
	.elementor-element.elementor-element-03bdc3f
	> .elementor-widget-container {
	padding: 50px 50px 50px 50px;
}
.elementor-1672 .elementor-element.elementor-element-571e770 {
	text-align: center;
	color: #1a1a1a;
	font-family: "duk", Sans-serif;
	font-size: 26px;
	font-weight: 400;
}
.elementor-1672
	.elementor-element.elementor-element-571e770
	> .elementor-widget-container {
	padding: 75px 0px 0px 0px;
}
@media (min-width: 768px) {
	.elementor-1672 .elementor-element.elementor-element-38df6e1 {
		width: 54.562%;
	}
	.elementor-1672 .elementor-element.elementor-element-d5fa599 {
		width: 45.438%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-1672 .elementor-element.elementor-element-38df6e1 {
		width: 100%;
	}
	.elementor-1672 .elementor-element.elementor-element-d5fa599 {
		width: 100%;
	}
	.elementor-1672 .elementor-element.elementor-element-214b96ad {
		width: 50%;
	}
	.elementor-1672 .elementor-element.elementor-element-265f168 {
		width: 50%;
	}
	.elementor-1672 .elementor-element.elementor-element-f318cd0 {
		width: 50%;
	}
	.elementor-1672 .elementor-element.elementor-element-9c2fb29 {
		width: 50%;
	}
}
@media (min-width: 1367px) {
	.elementor-1672
		.elementor-element.elementor-element-fa7ffe0
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1672
		.elementor-element.elementor-element-5a0f80b
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
}
@media (min-width: 2400px) {
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-38072d5 {
		left: -433.922px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-38072d5 {
		right: -433.922px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 {
		top: -590.875px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-bda93ba {
		left: 124.984px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-bda93ba {
		right: 124.984px;
	}
	.elementor-1672 .elementor-element.elementor-element-bda93ba {
		top: 148.984px;
	}
}
@media (max-width: 1366px) {
	.elementor-1672 .elementor-element.elementor-element-38072d5 img {
		width: 400px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-38072d5 {
		left: -214px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-38072d5 {
		right: -214px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 {
		top: -375px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-bda93ba {
		left: 135px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-bda93ba {
		right: 135px;
	}
	.elementor-1672 .elementor-element.elementor-element-bda93ba {
		top: 252px;
	}
	.elementor-1672
		.elementor-element.elementor-element-0f7cb63
		.elementor-heading-title {
		font-size: 56px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e62c587
		.elementor-heading-title {
		font-size: 35px;
	}
	.elementor-1672
		.elementor-element.elementor-element-8787273
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b661eff
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-77fb3e1
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-14471a2
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b66573b
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-c17c09f
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-959a2ed
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-88cd436
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b328522
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-48e1ea1
		.elementor-heading-title {
		font-size: 30px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d55c97e
		.elementor-heading-title {
		font-size: 49px;
	}
	.elementor-1672
		.elementor-element.elementor-element-ea93413
		.elementor-heading-title {
		font-size: 49px;
	}
}
@media (max-width: 1024px) {
	.elementor-1672 .elementor-element.elementor-element-fa7ffe0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 40% 0% 0% 0%;
	}
	.elementor-1672
		.elementor-element.elementor-element-5c1469c
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e5d2423
		.elementor-heading-title {
		font-size: 108px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e5d2423
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-38df6e1
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 80px 50px 0px 50px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 img {
		width: 26%;
	}
	.elementor-1672
		.elementor-element.elementor-element-38072d5
		> .elementor-widget-container {
		margin: -100px 0px 50px 0px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-38072d5 {
		left: -474px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-38072d5 {
		right: -474px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 {
		top: -444px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-bda93ba {
		left: -243px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-bda93ba {
		right: -243px;
	}
	.elementor-1672 .elementor-element.elementor-element-bda93ba {
		top: -52px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d5fa599
		> .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-0f7cb63
		.elementor-heading-title {
		font-size: 55px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e62c587
		.elementor-heading-title {
		font-size: 55px;
	}
	.elementor-1672 .elementor-element.elementor-element-2e8c3389 {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d266ef7
		.elementor-heading-title {
		font-size: 55px;
	}
	.elementor-1672
		.elementor-element.elementor-element-6b05be0
		.elementor-heading-title {
		font-size: 55px;
	}
	.elementor-1672
		.elementor-element.elementor-element-8787273
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b661eff
		.elementor-heading-title {
		font-size: 33px;
	}
	.elementor-1672
		.elementor-element.elementor-element-77fb3e1
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-14471a2
		.elementor-heading-title {
		font-size: 33px;
	}
	.elementor-1672
		.elementor-element.elementor-element-f318cd0
		> .elementor-element-populated {
		margin: 70px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b66573b
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-c17c09f
		.elementor-heading-title {
		font-size: 33px;
	}
	.elementor-1672
		.elementor-element.elementor-element-959a2ed
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-88cd436
		.elementor-heading-title {
		font-size: 33px;
	}
	.elementor-1672
		.elementor-element.elementor-element-7aebc9f
		> .elementor-element-populated {
		padding: 0% 10% 0% 10%;
	}
	.elementor-1672
		.elementor-element.elementor-element-b328522
		.elementor-heading-title {
		font-size: 64px;
	}
	.elementor-1672
		.elementor-element.elementor-element-48e1ea1
		.elementor-heading-title {
		font-size: 33px;
	}
	.elementor-1672
		.elementor-element.elementor-element-48e1ea1
		> .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	.elementor-1672
		.elementor-element.elementor-element-d55c97e
		.elementor-heading-title {
		font-size: 89px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d55c97e
		> .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	.elementor-1672
		.elementor-element.elementor-element-958f47e
		> .elementor-element-populated {
		padding: 0% 10% 0% 10%;
	}
	.elementor-1672
		.elementor-element.elementor-element-7c4c039
		> .elementor-widget-container {
		margin: 0px -75px 0px -75px;
	}
	.elementor-1672
		.elementor-element.elementor-element-9ca3eee
		> .elementor-element-populated {
		padding: 0% 10% 0% 10%;
	}
	.elementor-1672
		.elementor-element.elementor-element-ea93413
		.elementor-heading-title {
		font-size: 64px;
	}
}
@media (max-width: 767px) {
	.elementor-1672
		.elementor-element.elementor-element-fa7ffe0
		> .elementor-background-overlay {
		background-position: bottom center;
	}
	.elementor-1672 .elementor-element.elementor-element-fa7ffe0 {
		padding: 70% 0% 0% 0%;
	}
	.elementor-1672
		.elementor-element.elementor-element-e5d2423
		.elementor-heading-title {
		font-size: 62px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 img {
		width: 98%;
	}
	.elementor-1672
		.elementor-element.elementor-element-38072d5
		> .elementor-widget-container {
		margin: -125px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-38072d5 {
		left: -197px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-38072d5 {
		right: -197px;
	}
	.elementor-1672 .elementor-element.elementor-element-38072d5 {
		top: -187px;
	}
	.elementor-1672 .elementor-element.elementor-element-bda93ba img {
		width: 21%;
	}
	body:not(.rtl) .elementor-1672 .elementor-element.elementor-element-bda93ba {
		left: -100px;
	}
	body.rtl .elementor-1672 .elementor-element.elementor-element-bda93ba {
		right: -100px;
	}
	.elementor-1672 .elementor-element.elementor-element-bda93ba {
		top: 16px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d5fa599
		> .elementor-element-populated {
		margin: 125px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-0f7cb63
		.elementor-heading-title {
		font-size: 46px;
	}
	.elementor-1672
		.elementor-element.elementor-element-0f7cb63
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e62c587
		.elementor-heading-title {
		font-size: 27px;
	}
	.elementor-1672
		.elementor-element.elementor-element-e62c587
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672 .elementor-element.elementor-element-2e8c3389 {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-4680dcd
		> .elementor-element-populated {
		margin: -25px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d266ef7
		.elementor-heading-title {
		font-size: 51px;
	}
	.elementor-1672
		.elementor-element.elementor-element-d266ef7
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-6b05be0
		.elementor-heading-title {
		font-size: 51px;
	}
	.elementor-1672
		.elementor-element.elementor-element-6b05be0
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672 .elementor-element.elementor-element-f6f996e {
		width: 100%;
	}
	.elementor-1672
		.elementor-element.elementor-element-f6f996e
		> .elementor-element-populated {
		margin: 75px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 30px 0px;
	}
	.elementor-1672 .elementor-element.elementor-element-5a0f80b {
		padding: 125px 0px 125px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-214b96ad
		> .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-8787273
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-8787273
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b661eff
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b661eff
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-265f168
		> .elementor-element-populated {
		margin: 70px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-77fb3e1
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-77fb3e1
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-14471a2
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-14471a2
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-f318cd0
		> .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b66573b
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b66573b
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-c17c09f
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-c17c09f
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-9c2fb29
		> .elementor-element-populated {
		margin: 70px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-959a2ed
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-959a2ed
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-88cd436
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-1672
		.elementor-element.elementor-element-88cd436
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672 .elementor-element.elementor-element-d988456 {
		padding: 130px 0px 130px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-7aebc9f
		> .elementor-element-populated {
		padding: 0% 4% 0% 4%;
	}
	.elementor-1672
		.elementor-element.elementor-element-b328522
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-b328522
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
	.elementor-1672
		.elementor-element.elementor-element-48e1ea1
		.elementor-heading-title {
		font-size: 30px;
		line-height: 1.8em;
	}
	.elementor-1672
		.elementor-element.elementor-element-48e1ea1
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
		padding: 0% 0% 0% 0%;
	}
	.elementor-1672
		.elementor-element.elementor-element-d55c97e
		.elementor-heading-title {
		font-size: 55px;
		line-height: 2.3em;
	}
	.elementor-1672
		.elementor-element.elementor-element-d55c97e
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0% 0% 0% 0%;
	}
	.elementor-1672 .elementor-element.elementor-element-9a6335a {
		padding: 130px 0px 130px 0px;
	}
	.elementor-1672
		.elementor-element.elementor-element-958f47e
		> .elementor-element-populated {
		padding: 0% 4% 0% 4%;
	}
	.elementor-1672
		.elementor-element.elementor-element-7c4c039
		.elementor-repeater-item-5a110ef.qodef-m-text-item {
		font-size: 76px;
	}
	.elementor-1672
		.elementor-element.elementor-element-7c4c039
		> .elementor-widget-container {
		margin: 0px -15px 0px -15px;
	}
	.elementor-1672 .elementor-element.elementor-element-ebc6ab8 {
		/* padding: 130px 0px 130px 0px; */
	}
	.elementor-1672
		.elementor-element.elementor-element-9ca3eee
		> .elementor-element-populated {
		padding: 0% 4% 0% 4%;
	}
	.elementor-1672
		.elementor-element.elementor-element-ea93413
		.elementor-heading-title {
		font-size: 50px;
	}
	.elementor-1672
		.elementor-element.elementor-element-ea93413
		> .elementor-widget-container {
		margin: 0px 10px 0px 10px;
	}
}
