﻿.elementor-1419 .elementor-element.elementor-element-1f59fdc:not(.elementor-motion-effects-element-type-background),
.elementor-1419 .elementor-element.elementor-element-1f59fdc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/39.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-1f59fdc>.elementor-background-overlay {
	background-color: var(--e-global-color-7e293d1);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1f59fdc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 126px 0px 150px 0px;
}

.elementor-1419 .elementor-element.elementor-element-1f59fdc>.elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-1f59fdc>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 80px;
}

.elementor-1419 .elementor-element.elementor-element-2d42ce3>.elementor-element-populated {
	padding: 0% 8% 0% 8%;
}

.elementor-1419 .elementor-element.elementor-element-fb895b9>.elementor-widget-container {
	padding: 0px 0px 74px 0px;
}

.elementor-1419 .elementor-element.elementor-element-fb895b9 {
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-fb895b9 .elementor-heading-title {
	font-family: "Krona One", Sans-serif;
	font-size: 53px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 76px;
	letter-spacing: -1.5px;
}

.elementor-1419 .elementor-element.elementor-element-140bf96 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-140bf96 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-c402e8d:not(.elementor-motion-effects-element-type-background),
.elementor-1419 .elementor-element.elementor-element-c402e8d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-c402e8d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-c402e8d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-c6b4c06>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-1419 .elementor-element.elementor-element-dd638f7 {
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-dd638f7 .elementor-heading-title {
	font-size: 23px;
	font-weight: 600;
	color: #000000;
}

.elementor-1419 .elementor-element.elementor-element-15215fec {
	padding: 100px 0px 100px 0px;
}

.elementor-1419 .elementor-element.elementor-element-147979fd>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-5fbc45bc {
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-6ddd1a2f>.elementor-widget-container {
	padding: 0% 10% 0% 10%;
}

.elementor-1419 .elementor-element.elementor-element-6ddd1a2f {
	text-align: center;
	font-family: "Murecho", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 30px;
	letter-spacing: 1.2px;
	word-spacing: 0px;
}

.elementor-1419 .elementor-element.elementor-element-2129b65 {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-77d2634:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/proud-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-77d2634 .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-f0d2cd4 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-f0d2cd4 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f0d2cd4 .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-ec6286d .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-923b331:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/hero-2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-923b331 .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-999401c .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-999401c .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-999401c .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-1cde022 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-6b112fd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/e-commerce-website.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-6b112fd .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-a7d22ba .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-a7d22ba .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-a7d22ba .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-6dfe394 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-4b68e908 {
	padding: 045px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-10980f67:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/easy.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-10980f67 .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-ae939b7 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-ae939b7 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-ae939b7 .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-672162da .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/business-deserves-great-design.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-5b131f0b .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-4362265d .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-4362265d .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-4362265d .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-444532b2 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-480a9d04:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/discuss.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-e632858) 0%, var(--e-global-color-7e293d1) 100%);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px;
}

.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 320px 40px 40px 40px;
}

.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-480a9d04 .elementor-element-populated a:hover {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-5633d318 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-5633d318 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-5633d318 .elementor-icon-box-description {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-6da248af .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-6268e880:not(.elementor-motion-effects-element-type-background),
.elementor-1419 .elementor-element.elementor-element-6268e880>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-1419 .elementor-element.elementor-element-6268e880 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-1419 .elementor-element.elementor-element-6268e880>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-75b45a56>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-215095 .elementor-heading-title {
	font-family: var(--e-global-typography-784143b-font-family), Sans-serif;
	font-size: var(--e-global-typography-784143b-font-size);
	font-weight: var(--e-global-typography-784143b-font-weight);
	text-transform: var(--e-global-typography-784143b-text-transform);
	line-height: var(--e-global-typography-784143b-line-height);
	letter-spacing: var(--e-global-typography-784143b-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-2fdd9d5f {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-2fdd9d5f .elementor-heading-title {
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: var(--e-global-color-primary);
	stroke: var(--e-global-color-primary);
	color: var(--e-global-color-e632858);
}

.elementor-1419 .elementor-element.elementor-element-72c65556>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1419 .elementor-element.elementor-element-72c65556>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-5d87351d {
	font-family: "DM Sans", Sans-serif;
	font-size: 23px;
	font-weight: 300;
	line-height: 35px;
	letter-spacing: 0px;
}

.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button:focus {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-370e0899 .elementor-button:focus svg {
	fill: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-4216b6bb {
	overflow: hidden;
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-1419 .elementor-element.elementor-element-77e886be.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1419 .elementor-element.elementor-element-77e886be>.elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-1fce25 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(4px/2);
	margin-left: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-4px/2);
	margin-left: calc(-4px/2);
}

body.rtl .elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-4px/2);
}

body:not(.rtl) .elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-1419 .elementor-element.elementor-element-1fce25 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(4px/2);
	margin-left: calc(4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-4px/2);
	margin-left: calc(-4px/2);
}

body.rtl .elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-4px/2);
}

body:not(.rtl) .elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-4px/2);
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-1419 .elementor-element.elementor-element-1b20b55 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3f218de9>.elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button:focus {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-3f218de9 .elementor-button:focus svg {
	fill: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-48748e21>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-2c2f17d {
	text-align: right;
}

.elementor-1419 .elementor-element.elementor-element-2c2f17d img {
	width: 70%;
}

.elementor-1419 .elementor-element.elementor-element-68924b7e:not(.elementor-motion-effects-element-type-background),
.elementor-1419 .elementor-element.elementor-element-68924b7e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
	background-image: url("../image/30.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-68924b7e>.elementor-background-overlay {
	background-color: var(--e-global-color-text);
	opacity: 0.9;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-68924b7e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3afb0682>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-679c71fd {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-679c71fd img {
	width: 55%;
}

.elementor-1419 .elementor-element.elementor-element-42866f8c>.elementor-widget-container {
	margin: -155px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-42866f8c {
	text-align: right;
}

.elementor-1419 .elementor-element.elementor-element-42866f8c img {
	width: 75%;
}

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

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

.elementor-1419 .elementor-element.elementor-element-aad9e73>.elementor-element-populated {
	padding: 0px 0px 0px 100px;
}

.elementor-1419 .elementor-element.elementor-element-7788e95e {
	padding: 50px 0px 50px 0px;
}

.elementor-1419 .elementor-element.elementor-element-1d470cf2>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-number-wrapper {
	font-family: var(--e-global-typography-8352cd5-font-family), Sans-serif;
	font-size: var(--e-global-typography-8352cd5-font-size);
	font-weight: var(--e-global-typography-8352cd5-font-weight);
	text-transform: var(--e-global-typography-8352cd5-text-transform);
	line-height: var(--e-global-typography-8352cd5-line-height);
	letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-title {
	color: var(--e-global-color-d59e8a8);
	font-family: var(--e-global-typography-784143b-font-family), Sans-serif;
	font-size: var(--e-global-typography-784143b-font-size);
	font-weight: var(--e-global-typography-784143b-font-weight);
	text-transform: var(--e-global-typography-784143b-text-transform);
	line-height: var(--e-global-typography-784143b-line-height);
	letter-spacing: var(--e-global-typography-784143b-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-68a2d2a4>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-number-wrapper {
	font-family: var(--e-global-typography-8352cd5-font-family), Sans-serif;
	font-size: var(--e-global-typography-8352cd5-font-size);
	font-weight: var(--e-global-typography-8352cd5-font-weight);
	text-transform: var(--e-global-typography-8352cd5-text-transform);
	line-height: var(--e-global-typography-8352cd5-line-height);
	letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-title {
	color: var(--e-global-color-d59e8a8);
	font-family: var(--e-global-typography-784143b-font-family), Sans-serif;
	font-size: var(--e-global-typography-784143b-font-size);
	font-weight: var(--e-global-typography-784143b-font-weight);
	text-transform: var(--e-global-typography-784143b-text-transform);
	line-height: var(--e-global-typography-784143b-line-height);
	letter-spacing: var(--e-global-typography-784143b-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-406dc5b8>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-number-wrapper {
	font-family: var(--e-global-typography-8352cd5-font-family), Sans-serif;
	font-size: var(--e-global-typography-8352cd5-font-size);
	font-weight: var(--e-global-typography-8352cd5-font-weight);
	text-transform: var(--e-global-typography-8352cd5-text-transform);
	line-height: var(--e-global-typography-8352cd5-line-height);
	letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-title {
	color: var(--e-global-color-d59e8a8);
	font-family: var(--e-global-typography-784143b-font-family), Sans-serif;
	font-size: var(--e-global-typography-784143b-font-size);
	font-weight: var(--e-global-typography-784143b-font-weight);
	text-transform: var(--e-global-typography-784143b-text-transform);
	line-height: var(--e-global-typography-784143b-line-height);
	letter-spacing: var(--e-global-typography-784143b-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-11ac9135>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-number-wrapper {
	font-family: var(--e-global-typography-8352cd5-font-family), Sans-serif;
	font-size: var(--e-global-typography-8352cd5-font-size);
	font-weight: var(--e-global-typography-8352cd5-font-weight);
	text-transform: var(--e-global-typography-8352cd5-text-transform);
	line-height: var(--e-global-typography-8352cd5-line-height);
	letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-title {
	color: var(--e-global-color-d59e8a8);
	font-family: var(--e-global-typography-784143b-font-family), Sans-serif;
	font-size: var(--e-global-typography-784143b-font-size);
	font-weight: var(--e-global-typography-784143b-font-weight);
	text-transform: var(--e-global-typography-784143b-text-transform);
	line-height: var(--e-global-typography-784143b-line-height);
	letter-spacing: var(--e-global-typography-784143b-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-4d32a22 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 100px 0px;
}

.elementor-1419 .elementor-element.elementor-element-7c8da13d>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-5e5169b5 {
	z-index: 1;
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-5e5169b5 .elementor-heading-title {
	font-family: "Krona One", Sans-serif;
	font-size: 145px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 200px;
	letter-spacing: -1.5px;
	-webkit-text-stroke-width: 3px;
	stroke-width: 3px;
	-webkit-text-stroke-color: var(--e-global-color-primary);
	stroke: var(--e-global-color-primary);
	text-shadow: 2px -7px 36px rgba(64.73711775795951, 95.87998962402345, 46.480951491646145, 0.3);
	color: var(--e-global-color-e632858);
}

.elementor-1419 .elementor-element.elementor-element-101cfc3f {
	--e-image-carousel-slides-to-show: 3;
}

.elementor-1419 .elementor-element.elementor-element-101cfc3f>.elementor-widget-container {
	margin: -100px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-101cfc3f .swiper-wrapper {
	display: flex;
	align-items: flex-start;
}

.elementor-1419 .elementor-element.elementor-element-5e9f2956:not(.elementor-motion-effects-element-type-background),
.elementor-1419 .elementor-element.elementor-element-5e9f2956>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/7-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-5e9f2956>.elementor-background-overlay {
	background-color: var(--e-global-color-7e293d1);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-5e9f2956 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 150px 0px;
}

.elementor-1419 .elementor-element.elementor-element-2f850d03>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-429c364e {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-1419 .elementor-element.elementor-element-246f3990>.elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-1402b84a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1419 .elementor-element.elementor-element-1402b84a>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button:focus {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-45d8611e .elementor-button:focus svg {
	fill: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 0px;
	--ekit_testimonial_slidetoshow: 3;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
	background-color: var(--e-global-color-e632858);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .ekit_testimonial_style_5 .elementskit-watermark-icon {
	bottom: 30px;
	right: 30px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider .swiper-wrapper {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .ekit-main-swiper .elementskit-single-testimonial-slider,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card {
	margin-left: 25px;
	margin-right: 25px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card {
	padding: 25px 25px 25px 25px;
	box-shadow: 0px 0px 0px 0px rgba(180.96093750000003, 175.6501273777174, 175.6501273777174, 0.5);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-commentor-content {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-commentor-bio {
	text-align: left;
	justify-content: left;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .ekit_testimonial_style_5 .elementskit-commentor-header {
	text-align: left;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card .elementskit-commentor-coment {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card .elementskit-commentor-coment {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-stars>li>a,
.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-stars>li>span {
	color: #fec42d;
	fill: #fec42d;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-stars>li:not(:last-child) {
	margin-right: 5px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
	color: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-watermark-icon>i {
	font-size: 35px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-watermark-icon>svg {
	width: 35px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-name {
	color: var(--e-global-color-e777cd9);
	font-family: var(--e-global-typography-6524214-font-family), Sans-serif;
	font-size: var(--e-global-typography-6524214-font-size);
	font-weight: var(--e-global-typography-6524214-font-weight);
	text-transform: var(--e-global-typography-6524214-text-transform);
	line-height: var(--e-global-typography-6524214-line-height);
	letter-spacing: var(--e-global-typography-6524214-letter-spacing);
	margin-bottom: 0px;
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-des {
	color: var(--e-global-color-primary);
	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);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-commentor-bio .elementskit-commentor-image>img {
	height: 70px;
	width: 70px;
}

.elementor-1419 .elementor-element.elementor-element-53bd251 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-accent);
	padding: 100px 0px 100px 0px;
}

.elementor-1419 .elementor-element.elementor-element-a792d97>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-632328b>.elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-c3156bd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1419 .elementor-element.elementor-element-c3156bd>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button {
	background-color: var(--e-global-color-e632858);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	padding: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button:hover,
.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button:focus {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button:hover svg,
.elementor-1419 .elementor-element.elementor-element-f64247d .elementor-button:focus svg {
	fill: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-fe1047a {
	margin-top: 50px;
	margin-bottom: 0px;
}

.elementor-1419 .elementor-element.elementor-element-bf5ca16>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-74335e8> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-ebfa371> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-e1b5c55> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-0513489> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-3710dfa> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-4548d0e> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag {
	background-color: var(--e-global-color-text);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-87350ce-font-family), Sans-serif;
	font-size: var(--e-global-typography-87350ce-font-size);
	font-weight: var(--e-global-typography-87350ce-font-weight);
	text-transform: var(--e-global-typography-87350ce-text-transform);
	line-height: var(--e-global-typography-87350ce-line-height);
	letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	color: var(--e-global-color-text);
	padding: 20px 40px 20px 40px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing {
	background-color: var(--e-global-color-accent);
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
	padding: 40px 40px 20px 40px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-pricing-tag {
	right: 0px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 50px 0px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
	font-family: var(--e-global-typography-4353ebc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4353ebc-font-size);
	font-weight: var(--e-global-typography-4353ebc-font-weight);
	text-transform: var(--e-global-typography-4353ebc-text-transform);
	line-height: var(--e-global-typography-4353ebc-line-height);
	letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-content {
	text-align: center;
	margin: 0px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists>li {
	list-style: none;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-content p {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-lists li:before {
	margin-top: 8px;
	margin-bottom: 8px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-pricing-lists>li>i {
	padding-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-pricing-lists>li>svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn svg path {
	stroke: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-1419 .elementor-element.elementor-element-22472ad>.elementor-element-populated {
	padding: 0px 25px 0px 25px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-74335e8> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-ebfa371> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-9c1a660> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-a71c4fa> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-4e2e515> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-b80838a> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag {
	background-color: var(--e-global-color-text);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-87350ce-font-family), Sans-serif;
	font-size: var(--e-global-typography-87350ce-font-size);
	font-weight: var(--e-global-typography-87350ce-font-weight);
	text-transform: var(--e-global-typography-87350ce-text-transform);
	line-height: var(--e-global-typography-87350ce-line-height);
	letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	color: var(--e-global-color-text);
	padding: 20px 40px 20px 40px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c>.elementor-widget-container {
	background-color: #0D0D0D;
	background-image: url("../image/3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing {
	background-color: var(--e-global-color-e632858);
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
	color: var(--e-global-color-primary);
	padding: 40px 40px 20px 40px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-pricing-tag {
	right: 0px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 50px 0px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
	font-family: var(--e-global-typography-4353ebc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4353ebc-font-size);
	font-weight: var(--e-global-typography-4353ebc-font-weight);
	text-transform: var(--e-global-typography-4353ebc-text-transform);
	line-height: var(--e-global-typography-4353ebc-line-height);
	letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-content {
	text-align: center;
	margin: 0px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists>li {
	list-style: none;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-content p {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-lists li:before {
	margin-top: 8px;
	margin-bottom: 8px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-pricing-lists>li>i {
	padding-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-pricing-lists>li>svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn svg path {
	stroke: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-1419 .elementor-element.elementor-element-0465982>.elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-74335e8> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-ebfa371> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-9c1a660> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-6de5f64> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-2a142b3> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists .elementor-repeater-item-af76589> :is(i, svg) {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	font-size: 15px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-tag {
	background-color: var(--e-global-color-text);
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-87350ce-font-family), Sans-serif;
	font-size: var(--e-global-typography-87350ce-font-size);
	font-weight: var(--e-global-typography-87350ce-font-weight);
	text-transform: var(--e-global-typography-87350ce-text-transform);
	line-height: var(--e-global-typography-87350ce-line-height);
	letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	color: var(--e-global-color-text);
	padding: 20px 40px 20px 40px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left i {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right i {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-left svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.ekit-pricing-btn-icon-pos-right svg {
	margin-left: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing {
	background-color: var(--e-global-color-accent);
	text-align: center;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
	padding: 40px 40px 20px 40px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-subtitle {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-pricing-tag {
	right: 0px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 50px 0px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
	font-family: var(--e-global-typography-4353ebc-font-family), Sans-serif;
	font-size: var(--e-global-typography-4353ebc-font-size);
	font-weight: var(--e-global-typography-4353ebc-font-weight);
	text-transform: var(--e-global-typography-4353ebc-text-transform);
	line-height: var(--e-global-typography-4353ebc-line-height);
	letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sub.period {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price sup.currency {
	vertical-align: super;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-content {
	text-align: center;
	margin: 0px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists>li {
	list-style: none;
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-content p {
	color: var(--e-global-color-e777cd9);
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-lists li:before {
	margin-top: 8px;
	margin-bottom: 8px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-pricing-lists>li>i {
	padding-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-pricing-lists>li>svg {
	margin-right: 10px;
}

.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn svg path {
	stroke: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-1419 .elementor-element.elementor-element-5b04e39:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/24.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-element-populated>.elementor-background-overlay {
	background-color: var(--e-global-color-7e293d1);
	opacity: 1;
}

.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 60px 50px 60px 50px;
}

.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1419 .elementor-element.elementor-element-38dedefb {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	align-self: center;
}

.elementor-1419 .elementor-element.elementor-element-4ba4ef4a {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
	align-self: center;
}

.elementor-1419 .elementor-element.elementor-element-4ba4ef4a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1419 .elementor-element.elementor-element-4ba4ef4a .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

@media(max-width:1024px) {
	.elementor-1419 .elementor-element.elementor-element-1f59fdc {
		padding: 60px 20px 80px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-fb895b9 .elementor-heading-title {
		font-size: 50px;
		line-height: 60px;
		letter-spacing: -1px;
	}

	.elementor-1419 .elementor-element.elementor-element-15215fec {
		padding: 60px 20px 60px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-6ddd1a2f>.elementor-widget-container {
		padding: 0% 15% 0% 15%;
	}

	.elementor-1419 .elementor-element.elementor-element-6ddd1a2f {
		font-size: 20px;
		line-height: 30px;
	}

	.elementor-1419 .elementor-element.elementor-element-2129b65 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-4b68e908 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-6268e880 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-215095 .elementor-heading-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-4216b6bb {
		padding: 60px 20px 60px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-77e886be>.elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5af7f563>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5af7f563 {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-1fce25 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1419 .elementor-element.elementor-element-1b20b55 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1419 .elementor-element.elementor-element-1b20b55>.elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}

	.elementor-bc-flex-widget .elementor-1419 .elementor-element.elementor-element-48748e21.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

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

	.elementor-1419 .elementor-element.elementor-element-68924b7e {
		padding: 60px 20px 60px 20px;
	}

	.elementor-bc-flex-widget .elementor-1419 .elementor-element.elementor-element-3afb0682.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

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

	.elementor-1419 .elementor-element.elementor-element-42866f8c>.elementor-widget-container {
		margin: -120px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-aad9e73>.elementor-element-populated {
		padding: 0px 0px 0px 60px;
	}

	.elementor-1419 .elementor-element.elementor-element-f0997bc>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f0997bc {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-a8fa3fc>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-a8fa3fc {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-7788e95e {
		padding: 20px 0px 20px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-4d32a22 {
		padding: 0px 0px 60px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5e5169b5 .elementor-heading-title {
		font-size: 120px;
		line-height: 120px;
		letter-spacing: -1px;
	}

	.elementor-1419 .elementor-element.elementor-element-101cfc3f {
		--e-image-carousel-slides-to-show: 2;
	}

	.elementor-1419 .elementor-element.elementor-element-101cfc3f>.elementor-widget-container {
		margin: -80px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5e9f2956 {
		padding: 60px 20px 80px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-246f3990>.elementor-element-populated {
		padding: 0px 60px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 0px;
		--ekit_testimonial_slidetoshow: 2;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-6524214-font-size);
		line-height: var(--e-global-typography-6524214-line-height);
		letter-spacing: var(--e-global-typography-6524214-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-53bd251 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-632328b>.elementor-element-populated {
		padding: 0px 60px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-fe1047a {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-bf5ca16>.elementor-element-populated {
		padding: 0px 20px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
		margin: 0px 0px 30px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-content {
		margin: 0px 0px 30px 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
		padding: 18px 28px 18px 28px;
	}

	.elementor-1419 .elementor-element.elementor-element-22472ad>.elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
		margin: 0px 0px 30px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-content {
		margin: 0px 0px 30px 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
		padding: 18px 28px 18px 28px;
	}

	.elementor-1419 .elementor-element.elementor-element-0465982>.elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-header .elementskit-pricing-title {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag {
		margin: 0px 0px 30px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-content {
		margin: 0px 0px 30px 0px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
		padding: 18px 28px 18px 28px;
	}

	.elementor-1419 .elementor-element.elementor-element-508140b3 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-element-populated {
		padding: 40px 20px 40px 20px;
	}
}

@media(max-width:767px) {
	.elementor-1419 .elementor-element.elementor-element-1f59fdc {
		padding: 40px 20px 80px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-2d42ce3>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-fb895b9 .elementor-heading-title {
		font-size: 40px;
		line-height: 50px;
		letter-spacing: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-15215fec {
		padding: 40px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-6ddd1a2f>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-1419 .elementor-element.elementor-element-6ddd1a2f {
		font-size: 18px;
		line-height: 28px;
	}

	.elementor-1419 .elementor-element.elementor-element-77d2634>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-923b331>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-6b112fd>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-10980f67>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5b131f0b>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-480a9d04>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-6268e880 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-75b45a56>.elementor-element-populated {
		padding: 0px 0px 20px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-215095 .elementor-heading-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-4216b6bb {
		padding: 40px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-77e886be>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5af7f563>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5af7f563 {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-2c2f17d img {
		width: 100%;
	}

	.elementor-1419 .elementor-element.elementor-element-68924b7e {
		padding: 40px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-aad9e73>.elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f0997bc>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f0997bc {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-a8fa3fc>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-a8fa3fc {
		text-align: left;
	}

	.elementor-1419 .elementor-element.elementor-element-7788e95e {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-1c48984f {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-194de36f {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1b601695 {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1d143d7f {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-4d32a22 {
		padding: 0px 0px 40px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5e5169b5 .elementor-heading-title {
		font-size: 70px;
		line-height: 70px;
		letter-spacing: 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-101cfc3f {
		--e-image-carousel-slides-to-show: 1;
	}

	.elementor-1419 .elementor-element.elementor-element-101cfc3f>.elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-5e9f2956 {
		padding: 20px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-246f3990>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-1402b84a>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 0px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial-slider .swiper-wrapper {
		padding: 0px 20px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card {
		padding: 0px 20px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-6524214-font-size);
		line-height: var(--e-global-typography-6524214-line-height);
		letter-spacing: var(--e-global-typography-6524214-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-53bd251 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-632328b>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-c3156bd>.elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-bf5ca16>.elementor-element-populated {
		padding: 0px 0px 20px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-content {
		text-align: center;
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-22472ad>.elementor-element-populated {
		padding: 0px 0px 20px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-0465982>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-content {
		text-align: center;
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-5b04e39>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-1419 .elementor-element.elementor-element-38dedefb {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1419 .elementor-element.elementor-element-4ba4ef4a {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1419 .elementor-element.elementor-element-4ba4ef4a>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
}

@media(min-width:768px) {
	.elementor-1419 .elementor-element.elementor-element-75b45a56 {
		width: 30%;
	}

	.elementor-1419 .elementor-element.elementor-element-72c65556 {
		width: 69.666%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-1419 .elementor-element.elementor-element-77d2634 {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-923b331 {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-6b112fd {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-10980f67 {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-5b131f0b {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-480a9d04 {
		width: 50%;
	}

	.elementor-1419 .elementor-element.elementor-element-75b45a56 {
		width: 35%;
	}

	.elementor-1419 .elementor-element.elementor-element-72c65556 {
		width: 65%;
	}

	.elementor-1419 .elementor-element.elementor-element-77e886be {
		width: 35%;
	}

	.elementor-1419 .elementor-element.elementor-element-48748e21 {
		width: 65%;
	}
}

@media(min-width:1920px) {
	.elementor-1419 .elementor-element.elementor-element-215095 .elementor-heading-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-1d470cf2 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-68a2d2a4 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-406dc5b8 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-8352cd5-font-size);
		line-height: var(--e-global-typography-8352cd5-line-height);
		letter-spacing: var(--e-global-typography-8352cd5-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-11ac9135 .elementor-counter-title {
		font-size: var(--e-global-typography-784143b-font-size);
		line-height: var(--e-global-typography-784143b-line-height);
		letter-spacing: var(--e-global-typography-784143b-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-6524214-font-size);
		line-height: var(--e-global-typography-6524214-line-height);
		letter-spacing: var(--e-global-typography-6524214-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-304c04e6 .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-f364236 .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-3224e7c .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing .elementskit-pricing-price-wraper.has-tag .elementskit-pricing-price span {
		font-size: var(--e-global-typography-4353ebc-font-size);
		line-height: var(--e-global-typography-4353ebc-line-height);
		letter-spacing: var(--e-global-typography-4353ebc-letter-spacing);
	}

	.elementor-1419 .elementor-element.elementor-element-d208ffc .elementskit-single-pricing a.elementskit-pricing-btn {
		font-size: var(--e-global-typography-87350ce-font-size);
		line-height: var(--e-global-typography-87350ce-line-height);
		letter-spacing: var(--e-global-typography-87350ce-letter-spacing);
	}
}