.alk-success-stories .elementor-element.elementor-element-0f1a370 {
	--display: flex;
	--min-height: 100vh;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-0f1a370 .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.alk-success-stories .elementor-element.elementor-element-0f1a370.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.alk-success-stories .elementor-element.elementor-element-ef9382e {
	--display: flex;
	--min-height: 750px;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.alk-success-stories .elementor-element.elementor-element-d603a7a {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--margin-top: 0;
	--margin-bottom: 0;
	--margin-left: 0;
	--margin-right: 0;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.alk-success-stories .elementor-element.elementor-element-a37dda2>.elementor-widget-container {
	margin: 0 0 0 0;
}

.alk-success-stories .elementor-element.elementor-element-a37dda2 {
	text-align: start;
}

.alk-success-stories .elementor-element.elementor-element-a37dda2 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 3.75rem;
	font-weight: bold;
	line-height: 1.02em;
	color: #FFFFFF;
}

.elementor-widget-button .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.alk-success-stories .elementor-element.elementor-element-8410ddf .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 1.25rem;
	font-weight: 700;
	padding: 15px 61px 15px 61px;
}

.alk-success-stories .elementor-element.elementor-element-9709a9f {
	--display: flex;
	--min-height: 100vh;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-9709a9f .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.alk-success-stories .elementor-element.elementor-element-9709a9f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.alk-success-stories .elementor-element.elementor-element-ef54512 {
	--display: flex;
	--min-height: 100vh;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.alk-success-stories .elementor-element.elementor-element-df53374 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--margin-top: 0;
	--margin-bottom: 0;
	--margin-left: 0;
	--margin-right: 0;
}

.alk-success-stories .elementor-element.elementor-element-156b0e4>.elementor-widget-container {
	margin: 0 0 0 0;
}

.alk-success-stories .elementor-element.elementor-element-156b0e4 {
	text-align: start;
}

.alk-success-stories .elementor-element.elementor-element-156b0e4 .elementor-heading-title {
	font-family: var(--e-global-typography-b0daa12-font-family), Sans-serif;
	font-size: var(--e-global-typography-b0daa12-font-size);
	font-weight: var(--e-global-typography-b0daa12-font-weight);
	line-height: var(--e-global-typography-b0daa12-line-height);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-48f6b00 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 1.25rem;
	font-weight: 700;
	padding: 15px 61px 15px 61px;
}

.alk-success-stories .elementor-element.elementor-element-0cc2682 {
	--display: flex;
	--position: fixed;
	--min-height: 212px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	bottom: 32px;
	--z-index: 999;
}

.alk-success-stories .elementor-element.elementor-element-0cc2682:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-0cc2682>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2025/06/Chem-Button.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-0cc2682 {
	right: 24px;
}

body.rtl .alk-success-stories .elementor-element.elementor-element-0cc2682 {
	left: 24px;
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-2512b9f {
	right: 14px;
}

body.rtl .alk-success-stories .elementor-element.elementor-element-2512b9f {
	left: 14px;
}

.alk-success-stories .elementor-element.elementor-element-2512b9f {
	top: 12px;
	z-index: 9999999;
}

.alk-success-stories .elementor-element.elementor-element-2512b9f .elementor-icon-wrapper {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-2512b9f .elementor-icon {
	font-size: 24px;
}

.alk-success-stories .elementor-element.elementor-element-2512b9f .elementor-icon svg {
	height: 24px;
}

.alk-success-stories .elementor-element.elementor-element-544608f {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-544608f .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-5676ea4>.elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.alk-success-stories .elementor-element.elementor-element-5676ea4 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-5676ea4 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 22px;
	font-weight: 500;
	line-height: 24px;
	color: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-7529bee .elementor-button {
	background-color: var(--e-global-color-primary);
	font-family: "Outfit", Sans-serif !important;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	transition-duration: 0.2s;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	padding: 6px 18px 6px 18px;
}

.alk-success-stories .elementor-element.elementor-element-7529bee .elementor-button:hover,
.alk-success-stories .elementor-element.elementor-element-7529bee .elementor-button:focus {
	background-color: var(--e-global-color-secondary);
	color: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-7529bee .elementor-button:hover svg,
.alk-success-stories .elementor-element.elementor-element-7529bee .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-4b4395a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-4b4395a:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-4b4395a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/10/gradient-bg.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-70f19b3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 116px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-de11831 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-9293c85>.elementor-widget-container {
	margin: 0 0 0 0;
	padding: 0% 5% 0% 0%;
}

.alk-success-stories .elementor-element.elementor-element-9293c85 {
	text-align: start;
}

.alk-success-stories .elementor-element.elementor-element-9293c85 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 3.75rem;
	font-weight: 700;
	line-height: 1.01em;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-37fda34 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-972f4ad .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-7b578e2 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-0dc16bc .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-205d618>.elementor-widget-container {
	margin: 200px 0px 50px 0px;
}

.alk-success-stories .elementor-element.elementor-element-205d618 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-205d618 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 2.5rem;
	font-weight: 700;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-57d1ba5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-e9b9092 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-flip-box .elementor-flip-box__button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__front {
	background-color: #00000000;
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__button {
	background-color: #2D208233;
	margin-inline-center: 0;
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	color: var(--e-global-color-text);
	border-width: 0px;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box {
	height: 352px;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-icon {
	font-size: 200px;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-icon svg {
	width: 200px;
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-icon i {
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__front .elementor-flip-box__layer__title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 23px 0px 0px 0px;
	text-align: center;
	justify-content: flex-start;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__title {
	margin-bottom: 10px;
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 500;
}

.alk-success-stories .elementor-element.elementor-element-ba01207 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__front {
	background-color: #00000000;
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__button {
	background-color: #2D208233;
	margin-inline-center: 0;
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	color: var(--e-global-color-text);
	border-width: 0px;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box {
	height: 352px;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-icon {
	font-size: 200px;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-icon svg {
	width: 200px;
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-icon i {
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__front .elementor-flip-box__layer__title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 23px 0px 0px 0px;
	text-align: center;
	justify-content: flex-start;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__title {
	margin-bottom: 10px;
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 500;
}

.alk-success-stories .elementor-element.elementor-element-4862a9f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__front {
	background-color: #00000000;
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: var(--e-global-color-primary);
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__button {
	background-color: #2D208233;
	margin-inline-center: 0;
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	color: var(--e-global-color-text);
	border-width: 0px;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box {
	height: 352px;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-icon {
	font-size: 200px;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-icon svg {
	width: 200px;
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-icon i {
	transform: rotate(0deg);
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__front .elementor-flip-box__layer__title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	padding: 23px 0px 0px 0px;
	text-align: center;
	justify-content: flex-start;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__title {
	margin-bottom: 10px;
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: bold;
	text-transform: uppercase;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-text);
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 500;
}

.alk-success-stories .elementor-element.elementor-element-087c577>.elementor-widget-container {
	margin: 200px 0px 50px 0px;
}

.alk-success-stories .elementor-element.elementor-element-087c577 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-087c577 .elementor-heading-title {
	font-family: var(--e-global-typography-df55547-font-family), Sans-serif;
	font-size: var(--e-global-typography-df55547-font-size);
	font-weight: var(--e-global-typography-df55547-font-weight);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-d38f542 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-d38f542 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-c629b1f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 227px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-040b4f4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-widget-image .widget-image-caption {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.alk-success-stories .elementor-element.elementor-element-2349c08 {
	width: 100%;
	max-width: 100%;
}

.alk-success-stories .elementor-element.elementor-element-472c2b8>.elementor-widget-container {
	margin: 33px 0px 0px 0px;
}

.alk-success-stories .elementor-element.elementor-element-472c2b8 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-472c2b8 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: 700;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-e5171c2 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-e5171c2 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 1.4em;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-89e13b5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.alk-success-stories .elementor-element.elementor-element-bacaccb {
	width: 100%;
	max-width: 100%;
}

.alk-success-stories .elementor-element.elementor-element-97a1a94>.elementor-widget-container {
	margin: 33px 0px 0px 0px;
}

.alk-success-stories .elementor-element.elementor-element-97a1a94 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-97a1a94 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: 700;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-b757093 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-b757093 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 1.4em;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-e9067a4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.alk-success-stories .elementor-element.elementor-element-fc3648d {
	width: 100%;
	max-width: 100%;
}

.alk-success-stories .elementor-element.elementor-element-ce5f13b>.elementor-widget-container {
	margin: 33px 0px 0px 0px;
}

.alk-success-stories .elementor-element.elementor-element-ce5f13b {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-ce5f13b .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.563rem;
	font-weight: 700;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-c1774de {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-c1774de .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 1.4em;
	color: #FFFFFF;
}

.alk-success-stories .elementor-element.elementor-element-2da118b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-e687a5e {
	--display: flex;
	--margin-top: 142px;
	--margin-bottom: 64px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-d00d383 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-d00d383 .elementor-heading-title {
	font-family: var(--e-global-typography-df55547-font-family), Sans-serif;
	font-size: var(--e-global-typography-df55547-font-size);
	font-weight: var(--e-global-typography-df55547-font-weight);
	color: var(--e-global-color-secondary);
}

.alk-success-stories .elementor-element.elementor-element-ee4f315 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-ee4f315 .elementor-heading-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.alk-success-stories .elementor-element.elementor-element-5fd5fa1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 61px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-5619aad {
	--display: flex;
	--min-height: 100%;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-5619aad:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-5619aad>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/li.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-5619aad:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/li-hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-22880e2 {
	--display: flex;
	--min-height: 100%;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-22880e2:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-22880e2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/li-hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-22880e2:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/li-hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-6461298 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-6461298:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-6461298>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/12/Cobalt-Container.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-6461298:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/12/Cobalt-Container-Hover.jpg");
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-27e5d72 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-27e5d72:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-27e5d72>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/12/Cobalt-Container-Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-27e5d72:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/Cobalt-Container.jpg");
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-8d7a376 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-8d7a376:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-8d7a376>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/NICKEL_Rest.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-8d7a376:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/NICKEL_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-edbd216 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-edbd216:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-edbd216>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/NICKEL_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-edbd216:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/NICKEL_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-ae501c1 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-ae501c1:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-ae501c1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/COBALT_Rest-1.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-ae501c1:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/COBALT_Hover-1.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-406be91 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-406be91:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-406be91>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/COBALT_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-406be91:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/COBALT_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-8f352d0 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-8f352d0:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-8f352d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MANGANESE_Rest.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-8f352d0:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MANGANESE_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-276c7f1 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-276c7f1:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-276c7f1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MANGANESE_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-276c7f1:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MANGANESE_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-2dc312c {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-2dc312c:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-2dc312c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MAGNESIUM_Rest.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-2dc312c:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MAGNESIUM_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-db75137 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-db75137:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-db75137>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MAGNESIUM_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-db75137:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/MAGNESIUM_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-7e42576 {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-7e42576:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-7e42576>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/IRON_Rest.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-7e42576:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/IRON_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-ae60f2a {
	--display: flex;
	--min-height: 206px;
	--background-transition: 0.3s;
}

.alk-success-stories .elementor-element.elementor-element-ae60f2a:not(.elementor-motion-effects-element-type-background),
.alk-success-stories .elementor-element.elementor-element-ae60f2a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/IRON_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-ae60f2a:hover {
	background-image: url("https://alkali3stg.wpenginepowered.com/wp-content/uploads/2024/11/IRON_Hover.jpg");
	background-position: center center;
	background-size: cover;
}

.alk-success-stories .elementor-element.elementor-element-7a9c765 {
	--swiper-slides-to-display: 3;
	--swiper-slides-gap: 10px;
}

.alk-success-stories .elementor-element.elementor-element-7a9c765 .swiper-slide>.elementor-element {
	height: 100%;
}

.alk-success-stories .elementor-element.elementor-element-4b285be .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-size: 1.25rem;
	font-weight: 700;
	padding: 15px 61px 15px 61px;
}

.alk-success-stories .elementor-element.elementor-element-g28f3o1 {
	--display: flex;
	--min-height: 768px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 69px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-1a5152e {
	--display: flex;
	--position: absolute;
	top: 0px;
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-1a5152e {
	left: 0px;
}

body.rtl .alk-success-stories .elementor-element.elementor-element-1a5152e {
	right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-e8b54ce {
	--display: flex;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-2bfee62 {
	z-index: 10;
}

.elementor-9 .elementor-element.elementor-element-2bfee62 .elementor-heading-title,
body .alk-success-stories .elementor-element.elementor-element-2bfee62 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 60px !important;
	font-weight: 600 !important;
	color: #D6FF03 !important;
	line-height: normal !important;
}

.alk-success-stories .elementor-heading-title a {
	color: #ffffff;
}

.alk-success-stories .elementor-element.elementor-element-6b59f72 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-loop-grid .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-loop-grid .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-loop-grid .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.alk-success-stories .elementor-element.elementor-element-90899c9 {
	--grid-columns: 1;
}

.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination {
	text-align: center;
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers:not(:first-child) {
	margin-left: calc(10px/2);
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers:not(:last-child) {
	margin-right: calc(10px/2);
}

body.rtl .alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers:not(:first-child) {
	margin-right: calc(10px/2);
}

body.rtl .alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers:not(:last-child) {
	margin-left: calc(10px/2);
}

.alk-success-stories .elementor-element.elementor-element-10ad9a4 {
	--display: flex;
	--position: absolute;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: flex-start;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	bottom: 0px;
	--z-index: 0;
}

body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-10ad9a4 {
	left: 0px;
}

body.rtl .alk-success-stories .elementor-element.elementor-element-10ad9a4 {
	right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-c833873 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--z-index: 10;
}

.alk-success-stories .elementor-element.elementor-element-6962ebc>.elementor-widget-container {
	margin: 0px 0px 0px -129px;
}

.alk-success-stories .elementor-element.elementor-element-2bc9b20 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.alk-success-stories .elementor-element.elementor-element-04d2e4b {
	--display: flex;
	--padding-top: 100px;
	--padding-bottom: 079px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.alk-success-stories .elementor-element.elementor-element-9116be4 {
	text-align: center;
}

.alk-success-stories .elementor-element.elementor-element-9116be4 .elementor-heading-title {
	font-family: var(--e-global-typography-df55547-font-family), Sans-serif;
	font-size: var(--e-global-typography-df55547-font-size);
	font-weight: var(--e-global-typography-df55547-font-weight);
	color: var(--e-global-color-secondary);
}

.alk-success-stories .elementor-element.elementor-element-df084b5 {
	--swiper-slides-to-display: 3;
	--swiper-slides-gap: 10px;
	--swiper-pagination-size: 14px;
}

.alk-success-stories .elementor-element.elementor-element-df084b5>.elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.alk-success-stories .elementor-element.elementor-element-df084b5 .swiper-slide>.elementor-element {
	height: 100%;
}

.elementor-element-e19d1e0 {
	display: none !important;
}

.alk-success-stories {
	margin-top: 0 !important;
}

@media(max-width:1024px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-a37dda2 .elementor-heading-title {
		font-size: 3.125rem;
	}

	.alk-success-stories .elementor-element.elementor-element-156b0e4 .elementor-heading-title {
		font-size: var(--e-global-typography-b0daa12-font-size);
		line-height: var(--e-global-typography-b0daa12-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-9293c85 .elementor-heading-title {
		font-size: 3.125rem;
	}

	.alk-success-stories .elementor-element.elementor-element-972f4ad .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-7b578e2 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-0dc16bc .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-205d618>.elementor-widget-container {
		margin: 50px 0px 50px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-57d1ba5 {
		--justify-content: center;
		--flex-wrap: wrap;
	}

	.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-087c577>.elementor-widget-container {
		margin: 50px 0px 50px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-087c577 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-d38f542 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-c629b1f {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-e687a5e {
		--margin-top: 50px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-d00d383 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-ee4f315 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-5fd5fa1 {
		--e-con-grid-template-columns: 3;
		--e-con-grid-template-rows: 4;
		--grid-auto-flow: row;
		--justify-items: center;
		--align-items: center;
		--grid-justify-content: center;
		--grid-align-content: start;
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-7a9c765 {
		--swiper-slides-to-display: 2;
	}

	.alk-success-stories .elementor-element.elementor-element-4b285be>.elementor-widget-container {
		margin: 0 0 0 0;
	}

	.alk-success-stories .elementor-element.elementor-element-2bfee62 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-90899c9 {
		--grid-columns: 2;
	}

	.alk-success-stories .elementor-element.elementor-element-9116be4 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-df084b5 {
		--swiper-slides-to-display: 2;
	}
}

@media(max-width:991px) {
	.elementor-9 .elementor-element.elementor-element-2bfee62 .elementor-heading-title,
	body .alk-success-stories .elementor-element.elementor-element-2bfee62 .elementor-heading-title {
		padding-right: 20px;
		font-size: 40px !important;
	}
	.elementor-loop-container.elementor-grid {
		display: block;
	}
	.elementor-44 .elementor-element.elementor-element-397df81 {
		width: 82% !important;
		margin-top: 240px !important;
	}
	.elementor-44 .elementor-element.elementor-element-124b2ef {
		width: 57%;
		height: 100vh !important;
	}
	.elementor-44 .elementor-element.elementor-element-1537ff5 {
		height: 160px !important;
	}
}
@media(max-width:767px) {
	.elementor-44 .elementor-element.elementor-element-397df81 {
		width: 100% !important;
		margin-top: 180px !important;
	}
	.elementor-44 .elementor-element.elementor-element-926b450 {
		height: auto !important;
	}
	.elementor-heading-title {
		line-height: normal !important;
	}
	.alk-success-stories .elementor-element.elementor-element-2bfee62 .elementor-heading-title {
		font-size: 30px;
	}
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-a37dda2 .elementor-heading-title {
		font-size: 1.875rem;
	}

	.alk-success-stories .elementor-element.elementor-element-9709a9f .elementor-background-slideshow__slide__image {
		background-size: cover;
		background-position: top center;
	}

	.alk-success-stories .elementor-element.elementor-element-df53374 {
		--min-height: 90vh;
		--justify-content: flex-end;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.alk-success-stories .elementor-element.elementor-element-156b0e4 {
		text-align: center;
	}

	.alk-success-stories .elementor-element.elementor-element-156b0e4 .elementor-heading-title {
		font-size: var(--e-global-typography-b0daa12-font-size);
		line-height: var(--e-global-typography-b0daa12-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-0cc2682 {
		--width: 212px;
	}

	.alk-success-stories .elementor-element.elementor-element-4b4395a:not(.elementor-motion-effects-element-type-background),
	.alk-success-stories .elementor-element.elementor-element-4b4395a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
		background-size: cover;
	}

	.alk-success-stories .elementor-element.elementor-element-70f19b3 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-9293c85 .elementor-heading-title {
		font-size: 1.875rem;
	}

	.alk-success-stories .elementor-element.elementor-element-972f4ad .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-7b578e2 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-0dc16bc .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-205d618>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-205d618 .elementor-heading-title {
		font-size: 1.875rem;
	}

	.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 23px 0px 0px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: 1.563rem;
	}

	.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 23px 0px 0px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: 1.563rem;
	}

	.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 23px 0px 0px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: 1.563rem;
	}

	.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__back .elementor-flip-box__layer__description {
		line-height: 1.2em;
	}

	.alk-success-stories .elementor-element.elementor-element-087c577>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-087c577 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-d38f542 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-c629b1f {
		--margin-top: 0px;
		--margin-bottom: 50px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-e687a5e {
		--margin-top: 50px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-d00d383 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-ee4f315 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.alk-success-stories .elementor-element.elementor-element-5fd5fa1 {
		--e-con-grid-template-columns: 1;
		--e-con-grid-template-rows: 1;
		--gap: 1px 1px;
		--row-gap: 1px;
		--column-gap: 1px;
		--grid-auto-flow: row;
	}

	.alk-success-stories .elementor-element.elementor-element-7a9c765 {
		--swiper-slides-to-display: 1;
		--swiper-pagination-size: 14px;
	}

	.alk-success-stories .elementor-element.elementor-element-1a5152e {
		--margin-top: 0px;
		--margin-bottom: -150px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-90899c9 {
		--grid-columns: 1;
	}

	.alk-success-stories .elementor-element.elementor-element-10ad9a4 {
		--justify-content: flex-end;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--margin-top: -100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		bottom: 26vh;
	}

	.alk-success-stories .elementor-element.elementor-element-10ad9a4.e-con {
		--align-self: flex-end;
	}

	body:not(.rtl) .alk-success-stories .elementor-element.elementor-element-10ad9a4 {
		left: 0vh;
	}

	body.rtl .alk-success-stories .elementor-element.elementor-element-10ad9a4 {
		right: 0vh;
	}

	.alk-success-stories .elementor-element.elementor-element-c833873 {
		--width: 30px;
	}

	.alk-success-stories .elementor-element.elementor-element-04d2e4b {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.alk-success-stories .elementor-element.elementor-element-9116be4 .elementor-heading-title {
		font-size: var(--e-global-typography-df55547-font-size);
	}

	.alk-success-stories .elementor-element.elementor-element-df084b5 {
		--swiper-slides-to-display: 1;
		--swiper-pagination-size: 14px;
	}
}
@media(max-width:576px) {
	.elementor-44 .elementor-element.elementor-element-1537ff5 {
		height: 210px !important;
	}
	.elementor-44 .elementor-element.elementor-element-124b2ef {
		height: auto !important;
	}
}
@media(min-width:768px) {
	.alk-success-stories .elementor-element.elementor-element-d603a7a {
		--width: 50%;
	}

	.alk-success-stories .elementor-element.elementor-element-df53374 {
		--width: 50%;
	}

	.alk-success-stories .elementor-element.elementor-element-0cc2682 {
		--width: 212px;
	}

	.alk-success-stories .elementor-element.elementor-element-de11831 {
		--width: 50%;
	}

	.alk-success-stories .elementor-element.elementor-element-37fda34 {
		--width: 50%;
	}

	.alk-success-stories .elementor-element.elementor-element-e9b9092 {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-ba01207 {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-4862a9f {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-040b4f4 {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-89e13b5 {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-e9067a4 {
		--width: 33.3333%;
	}

	.alk-success-stories .elementor-element.elementor-element-6461298 {
		--width: 100%;
	}

	.alk-success-stories .elementor-element.elementor-element-27e5d72 {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-8d7a376 {
		--width: 100%;
	}

	.alk-success-stories .elementor-element.elementor-element-edbd216 {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-ae501c1 {
		--width: 100%;
	}

	.alk-success-stories .elementor-element.elementor-element-406be91 {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-8f352d0 {
		--width: 100%;
	}

	.alk-success-stories .elementor-element.elementor-element-276c7f1 {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-db75137 {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-7e42576 {
		--width: 100%;
	}

	.alk-success-stories .elementor-element.elementor-element-ae60f2a {
		--width: 206px;
	}

	.alk-success-stories .elementor-element.elementor-element-e8b54ce {
		--width: 40%;
		padding-right: 20px;
	}

	.alk-success-stories .elementor-element.elementor-element-c833873 {
		--width: 56vw;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.alk-success-stories .elementor-element.elementor-element-e9b9092 {
		--width: 48%;
	}

	.alk-success-stories .elementor-element.elementor-element-ba01207 {
		--width: 48%;
	}

	.alk-success-stories .elementor-element.elementor-element-4862a9f {
		--width: 48%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-a37dda2 */
.alk-success-stories .elementor-element.elementor-element-a37dda2 {
	text-shadow: 0px 4px 20px rgba(37, 25, 111, 0.70);
}

.alk-success-stories .elementor-element.elementor-element-a37dda2 h1 span {
	color: #D6FF03;

}

/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a989ba1 */
.alk-success-stories .elementor-element.elementor-element-a989ba1 svg {
	max-width: 100%;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d603a7a */
@media(max-height:750px) {
	.alk-success-stories .elementor-element.elementor-element-d603a7a {
		--gap: 10px 10px;
	}
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f1a370 */
.alk-success-stories .elementor-element.elementor-element-0f1a370 {
	background-color: var(--e-global-color-secondary);
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-156b0e4 */
.alk-success-stories .elementor-element.elementor-element-156b0e4 {
	text-shadow: 0px 4px 20px rgba(37, 25, 111, 0.70);
}

.alk-success-stories .elementor-element.elementor-element-156b0e4 h1 span {
	color: #D6FF03;

}

/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f87b92 */
.alk-success-stories .elementor-element.elementor-element-5f87b92 svg {
	max-width: 100%;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9709a9f */
.alk-success-stories .elementor-element.elementor-element-9709a9f {
	background-color: var(--e-global-color-secondary);
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cc2682 */
/* Base (mobile-first): hidden & ready-to-animate */
.sticky-bug {
	opacity: 0;
	transform: translateY(8px);
	pointer-events: none;
	transition:
		opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1),
		transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Desktop overwrite: always visible */
@media (min-width: 768px) {
	.sticky-bug {
		opacity: 1;
		transform: translateY(0);
		pointer-events: auto;
	}
}

/* When JS says â€œshowâ€: */
.sticky-bug.visible {
	opacity: 1;
	transform: translateY(0);
	pointer-events: auto;
}

/* Close-out fade (unchanged) */
.sticky-bug.fade-out {
	opacity: 0;
	pointer-events: none;
}

.close-sticky-bug {
	cursor: pointer;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9293c85 */
.alk-success-stories .elementor-element.elementor-element-9293c85 h2 span {
	color: #D6FF03;
}

/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-88ccb5e */
.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__button {
	width: 100%;
	min-height: 100px;
	position: absolute;
	bottom: 0;
	left: 0;
	cursor: default;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.alk-success-stories .elementor-element.elementor-element-88ccb5e .elementor-flip-box__layer__description {
	padding-left: 20px;
	padding-right: 20px;
}

/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-2a0cc26 */
.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__button {
	width: 100%;
	min-height: 100px;
	position: absolute;
	bottom: 0;
	left: 0;
	cursor: default;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.alk-success-stories .elementor-element.elementor-element-2a0cc26 .elementor-flip-box__layer__description {
	padding-left: 20px;
	padding-right: 20px;
}

/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-744c32c */
.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__button {
	width: 100%;
	min-height: 100px;
	position: absolute;
	bottom: 0;
	left: 0;
	cursor: default;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

.alk-success-stories .elementor-element.elementor-element-744c32c .elementor-flip-box__layer__description {
	padding-left: 20px;
	padding-right: 20px;
}

/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-087c577 */
.alk-success-stories .elementor-element.elementor-element-087c577 h2 span {
	color: #D6FF03;
}

/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2349c08 */
.alk-success-stories .elementor-element.elementor-element-2349c08 img {
	max-height: 145px;
}

/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bacaccb */
.alk-success-stories .elementor-element.elementor-element-bacaccb img {
	max-height: 145px;
}

/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc3648d */
.alk-success-stories .elementor-element.elementor-element-fc3648d img {
	max-height: 145px;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22880e2 */
.alk-success-stories .elementor-element.elementor-element-22880e2 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5619aad */
.alk-success-stories .elementor-element.elementor-element-5619aad {
	grid-column: span 2;
	grid-row: span 2;

}

@media (max-width: 1024px) {
	.alk-success-stories .elementor-element.elementor-element-5619aad {
		grid-row: span 2;
		grid-column: span 3;
		width: 433px;
		height: 433px;
		margin: 0 auto;

	}
}

@media (max-width: 767px) {
	.alk-success-stories .elementor-element.elementor-element-5619aad {
		grid-column: span 1;
		grid-row: span 1;
	}
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27e5d72 */
.alk-success-stories .elementor-element.elementor-element-27e5d72 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edbd216 */
.alk-success-stories .elementor-element.elementor-element-edbd216 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406be91 */
.alk-success-stories .elementor-element.elementor-element-406be91 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276c7f1 */
.alk-success-stories .elementor-element.elementor-element-276c7f1 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db75137 */
.alk-success-stories .elementor-element.elementor-element-db75137 {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae60f2a */
.alk-success-stories .elementor-element.elementor-element-ae60f2a {
	visibility: hidden;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fd5fa1 */
@media (max-width: 767px) {
	.alk-success-stories .elementor-element.elementor-element-5fd5fa1:after {

		content: "Waiting for final design";
		--d: .8em;
		/* the depth */
		color: white;
		font-weight: bold;
		text-align: center;
		position: absolute;
		top: 100px;
		inset-inline: calc(-1*var(--d));
		border-bottom: var(--d) solid #0008;
		line-height: 1.8;
		clip-path: polygon(0 0, 100% 0, 100% calc(100% - var(--d)), calc(100% - var(--d)) 100%, calc(100% - var(--d)) calc(100% - var(--d)), var(--d) calc(100% - var(--d)), var(--d) 100%, 0 calc(100% - var(--d)));
		background-color: red;
		/* the main color */

	}

}

/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1679491 */
.alk-success-stories .elementor-element.elementor-element-1679491 {
	display: none;
}

/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-90899c9 */
.alk-success-stories .elementor-element.elementor-element-90899c9 {
	height: 100vh;
	min-height: 768px;
	background-color: #2D2082;

}

.alk-success-stories .elementor-element.elementor-element-90899c9.e-loading-overlay {
	animation: none;
}

.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination {

	position: relative;
	z-index: 10;
	text-align: left !important;
	color: white;
	max-width: var(--content-width);
	margin: 0 auto;
	margin-top: -140px;
	padding-block-start: var(--padding-block-start);
	padding-block-end: var(--padding-block-end);

}

@media (max-width: 767px) {
	.alk-success-stories .elementor-element.elementor-element-90899c9 {
		height: auto;

	}

	.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination {
		position: absolute;
		top: 70%;
		margin: 0 auto;
	}
}

.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers.prev:after {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M29.5933 35.7471L17.7559 23.9097L29.5933 12.0723' stroke='white' stroke-width='3.9458' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	display: inline-block;

}

.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination .page-numbers.next:after {
	content: url("data:image/svg+xml,%3Csvg width='49' height='48' viewBox='0 0 49 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4341 35.7471L30.2715 23.9097L18.4341 12.0723' stroke='white' stroke-width='3.9458' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
	display: inline-block;

}

.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination span.page-numbers.next:after,
.alk-success-stories .elementor-element.elementor-element-90899c9 .elementor-pagination span.page-numbers.prev:after {
	opacity: .5;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ad9a4 */
.alk-success-stories .elementor-element.elementor-element-10ad9a4 {
	pointer-events: none;
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-g28f3o1 */
.alk-success-stories .elementor-element.elementor-element-g28f3o1 {
	overflow: hidden;
}

/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-df084b5 */
.alk-success-stories .elementor-element.elementor-element-df084b5 .swiper-wrapper {
	height: 450px;
}

.e-loop-item-<?php the_ID(); ?> .elementor-element.elementor-element-124b2ef:not(.elementor-motion-effects-element-type-background),
.e-loop-item-<?php the_ID(); ?> .elementor-element.elementor-element-124b2ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("<?php the_post_thumbnail_url(); ?>");
}
.elementor-44 .elementor-element.elementor-element-4152c9e {
	--display: flex;
	--min-height: 768px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
}

.elementor-44 .elementor-element.elementor-element-397df81 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 280px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-widget-theme-post-title .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44 .elementor-element.elementor-element-926b450 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.688rem;
	font-weight: 700;
	color: #FFFFFF;
}

.elementor-widget-theme-post-excerpt .elementor-widget-container {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-44 .elementor-element.elementor-element-1537ff5 .elementor-widget-container {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.313rem;
	font-weight: 400;
	color: #FFFFFF;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-44 .elementor-element.elementor-element-308bee4>.elementor-widget-container {
	margin: 11px 0px 0px 0px;
}

.elementor-44 .elementor-element.elementor-element-308bee4 .elementor-heading-title {
	font-family: "Outfit", Sans-serif !important;
	font-size: 1.313rem;
	font-weight: 400;
	text-decoration: underline;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #FFFFFF;
}

.elementor-44 .elementor-element.elementor-element-265f92b {
	--display: flex;
	--min-height: 768vh;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-44 .elementor-element.elementor-element-124b2ef {
	--display: flex;
	--position: absolute;
	--min-height: 768px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	top: 0px;
}

.elementor-44 .elementor-element.elementor-element-124b2ef:not(.elementor-motion-effects-element-type-background),
.elementor-44 .elementor-element.elementor-element-124b2ef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-position: center center;
	background-size: cover;
}

body:not(.rtl) .elementor-44 .elementor-element.elementor-element-124b2ef {
	right: 0vw;
}

body.rtl .elementor-44 .elementor-element.elementor-element-124b2ef {
	left: 0vw;
}

@media(max-width:1024px) {
	.elementor-widget-theme-post-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-widget-theme-post-excerpt .elementor-widget-container {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media(min-width:768px) {
	.elementor-44 .elementor-element.elementor-element-397df81 {
		--width: 53%;
	}

	.elementor-44 .elementor-element.elementor-element-265f92b {
		--width: 66vw;
	}

	.elementor-44 .elementor-element.elementor-element-124b2ef {
		--width: 54vw;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-44 .elementor-element.elementor-element-397df81 {
		--width: 61%;
	}

	.elementor-44 .elementor-element.elementor-element-265f92b {
		--width: 100vw;
	}

	.elementor-44 .elementor-element.elementor-element-124b2ef {
		--width: 68vw;
	}
}

@media(max-width:767px) {
	.elementor-44 .elementor-element.elementor-element-4152c9e {
		--min-height: 100vh;
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-44 .elementor-element.elementor-element-397df81 {
		--margin-top: 150px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-widget-theme-post-title .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-44 .elementor-element.elementor-element-926b450 .elementor-heading-title {
		font-size: 1.688em;
	}

	.elementor-widget-theme-post-excerpt .elementor-widget-container {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-44 .elementor-element.elementor-element-1537ff5>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-44 .elementor-element.elementor-element-1537ff5 .elementor-widget-container {
		font-size: 1.313rem;
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-44 .elementor-element.elementor-element-308bee4>.elementor-widget-container {
		margin: 11px 0px 100px 0px;
	}

	.elementor-44 .elementor-element.elementor-element-265f92b {
		--min-height: 30vh;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-44 .elementor-element.elementor-element-124b2ef {
		--width: 100vw;
		--min-height: 40vh;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

/* Start custom CSS for theme-post-title, class: .elementor-element-926b450 */
@media (max-width: 767px) {
	.elementor-44 .elementor-element.elementor-element-926b450 {
		height: 50px;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-1537ff5 */
@media (max-width: 767px) {
	.elementor-44 .elementor-element.elementor-element-1537ff5 {
		height: 300px;
	}
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124b2ef */
.elementor-44 .elementor-element.elementor-element-124b2ef {
	height: 100vh;
}

@media (max-width: 767px) {
	.elementor-44 .elementor-element.elementor-element-124b2ef {
		width: 100%;
		position: static;
		height: 40vh;
	}
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-265f92b */
.elementor-44 .elementor-element.elementor-element-265f92b {
	position: static;
	height: 100vh;
}

@media (max-width: 767px) {
	.elementor-44 .elementor-element.elementor-element-265f92b {
		position: relative;
		height: auto;
	}
}

/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4152c9e */
.elementor-44 .elementor-element.elementor-element-4152c9e {
	height: 100vh;
}

@media (max-width: 767px) {
	.elementor-44 .elementor-element.elementor-element-4152c9e {
		height: auto;
	}
}

/* End custom CSS */