.elementor-66 .elementor-element.elementor-element-7975f135 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 120px 120px;
	--row-gap: 120px;
	--column-gap: 120px;
	--overlay-opacity: 0.5;
	--padding-top: 450px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-7975f135::before,
.elementor-66 .elementor-element.elementor-element-7975f135>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-7975f135>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-7975f135>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-7975f135>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-7975f135>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: '';
	background-image: linear-gradient(90deg, var(--e-global-color-a835c15) 30%, var(--e-global-color-dcde266) 100%);
}

.elementor-66 .elementor-element.elementor-element-7975f135 .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.elementor-66 .elementor-element.elementor-element-399872d9 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-68328972 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-68328972>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-50b2a21);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-68328972.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-icon i {
	color: var(--e-global-color-9c764db);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-9c764db);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-text {
	color: var(--e-global-color-9c764db);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-secondary) 0%, var(--e-global-color-6b0ce64) 100%);
}

.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-db48b8b-font-family), Sans-serif;
	font-size: var(--e-global-typography-db48b8b-font-size);
	font-weight: var(--e-global-typography-db48b8b-font-weight);
	text-transform: var(--e-global-typography-db48b8b-text-transform);
	line-height: var(--e-global-typography-db48b8b-line-height);
}

.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-db48b8b-font-family), Sans-serif;
	font-size: var(--e-global-typography-db48b8b-font-size);
	font-weight: var(--e-global-typography-db48b8b-font-weight);
	text-transform: var(--e-global-typography-db48b8b-text-transform);
	line-height: var(--e-global-typography-db48b8b-line-height);
}

.elementor-66 .elementor-element.elementor-element-5ccfc4a7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6e299cdf>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-66 .elementor-element.elementor-element-6e299cdf {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-85f5f20 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-2462d40 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-b7f431c img {
	width: 45px;
	max-width: 100%;
	height: 45px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-9c082af);
	border-radius: 100% 100% 100% 100%;
}

.elementor-66 .elementor-element.elementor-element-5dc4cf63>.elementor-widget-container {
	margin: 0px 0px 0px -20px;
}

.elementor-66 .elementor-element.elementor-element-5dc4cf63 img {
	width: 45px;
	max-width: 100%;
	height: 45px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-9c082af);
	border-radius: 100% 100% 100% 100%;
}

.elementor-66 .elementor-element.elementor-element-24073a52>.elementor-widget-container {
	margin: 0px 0px 0px -20px;
}

.elementor-66 .elementor-element.elementor-element-24073a52 img {
	width: 45px;
	max-width: 100%;
	height: 45px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-9c082af);
	border-radius: 100% 100% 100% 100%;
}

.elementor-66 .elementor-element.elementor-element-4b3fc0b2>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-66 .elementor-element.elementor-element-4b3fc0b2 {
	--e-rating-icon-font-size: 25px;
	--e-rating-gap: 5px;
	--e-rating-icon-color: var(--e-global-color-50b2a21);
}

.elementor-66 .elementor-element.elementor-element-409808ab {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 7px 7px;
	--row-gap: 7px;
	--column-gap: 7px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-a17fb72 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9c764db);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-8921147>.elementor-widget-container {
	margin: -1px 0px 0px -3px;
}

.elementor-66 .elementor-element.elementor-element-8921147 .elementor-heading-title {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-2ef7cf50>.elementor-widget-container {
	margin: -1px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-2ef7cf50 .elementor-heading-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-1e2d8cc2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 25px 25px;
	--row-gap: 25px;
	--column-gap: 25px;
	--margin-top: 15px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-202f45b9 .elementor-button {
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-9c082af) 50%, var(--e-global-color-9c764db) 100%);
}

.elementor-66 .elementor-element.elementor-element-202f45b9 .elementor-button:hover,
.elementor-66 .elementor-element.elementor-element-202f45b9 .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
	border-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-202f45b9 .elementor-button:hover svg,
.elementor-66 .elementor-element.elementor-element-202f45b9 .elementor-button:focus svg {
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-9c082af);
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(180deg, var(--e-global-color-0962333) 0%, var(--e-global-color-0962333) 100%);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button:hover,
.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button:focus {
	color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button:hover svg,
.elementor-66 .elementor-element.elementor-element-45adfa0 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-18a8e051 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overflow: hidden;
	--overlay-opacity: 0.1;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-18a8e051:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-18a8e051>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-6b0ce64);
}

.elementor-66 .elementor-element.elementor-element-18a8e051::before,
.elementor-66 .elementor-element.elementor-element-18a8e051>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-18a8e051>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-18a8e051>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-18a8e051>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-18a8e051>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/10-school-paper-texture-hq-2023-11-27-05-02-52-utc-1.jpg");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-d399c28 {
	--display: flex;
	--justify-content: flex-start;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-d399c28:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-d399c28>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Adsiz-tasarim-2.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-75a4ed3d {
	--spacer-size: 50px;
}

.elementor-66 .elementor-element.elementor-element-12f02896 {
	--display: flex;
	--justify-content: center;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-27732acc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-395e9e1f {
	width: 100%;
	max-width: 100%;
}

.elementor-66 .elementor-element.elementor-element-395e9e1f img {
	width: 100%;
	height: 230px;
	object-fit: cover;
	object-position: center center;
}

.elementor-66 .elementor-element.elementor-element-59b51fae {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title {
	margin-bottom: 10px;
}

.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title,
.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-78375fb4 {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-78375fb4 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-1c655438>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-1c655438 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-1c655438 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-73389af {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-645ec906 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--overflow: hidden;
	--overlay-opacity: 0.4;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 100px;
}

.elementor-66 .elementor-element.elementor-element-645ec906:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-645ec906>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-645ec906::before,
.elementor-66 .elementor-element.elementor-element-645ec906>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-645ec906>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-645ec906>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-645ec906>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-645ec906>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/Geo-Shapes-Bg-Light-1-1.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-66 .elementor-element.elementor-element-196645e3 {
	--display: flex;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-4dce279d {
	--spacer-size: 450px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
	top: -84.969px;
	z-index: 0;
}

.elementor-66 .elementor-element.elementor-element-4dce279d>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-0dc0d3d) 0%, var(--e-global-color-9c082af) 65%);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-4dce279d {
	right: 410.965px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-4dce279d {
	left: 410.965px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-4aaba88d {
	left: -127px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-4aaba88d {
	right: -127px;
}

.elementor-66 .elementor-element.elementor-element-4aaba88d {
	top: 70.996px;
}

.elementor-66 .elementor-element.elementor-element-4aaba88d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-4aaba88d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-4aaba88d.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-4aaba88d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-9c764db);
	border-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-4aaba88d.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-4aaba88d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-4aaba88d .elementor-icon {
	font-size: 35px;
}

.elementor-66 .elementor-element.elementor-element-4aaba88d .elementor-icon svg {
	height: 35px;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-4ddb98ec {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6d935ae2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 0.05;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-6d935ae2:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-6d935ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-6d935ae2::before,
.elementor-66 .elementor-element.elementor-element-6d935ae2>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-6d935ae2>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-6d935ae2>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-6d935ae2>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-6d935ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/futuristic-geometric-shape-composition-backgrounds-2023-11-27-05-32-33-utc-1-1.png");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-1b44332e {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-461f512a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-76450021 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 45px 45px;
	--row-gap: 45px;
	--column-gap: 45px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-c14a02b {
	width: 100%;
	max-width: 100%;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-c14a02b>.elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-icon i {
	color: var(--e-global-color-9c082af);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-9c082af);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-text {
	color: var(--e-global-color-fdf12ae);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-413c77c5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-63ac759c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 0.05;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-63ac759c:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-63ac759c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-63ac759c::before,
.elementor-66 .elementor-element.elementor-element-63ac759c>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-63ac759c>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-63ac759c>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-63ac759c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-63ac759c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/futuristic-geometric-shape-composition-backgrounds-2023-11-27-05-32-33-utc-1-1.png");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-69d164e8 {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-50e17e72 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-77b96f45 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 45px 45px;
	--row-gap: 45px;
	--column-gap: 45px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-381d364d {
	width: 100%;
	max-width: 100%;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-381d364d>.elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-icon i {
	color: var(--e-global-color-9c082af);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-9c082af);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-text {
	color: var(--e-global-color-fdf12ae);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-1c993fee {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-370f0cc6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: 0.05;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-370f0cc6:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-370f0cc6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-370f0cc6::before,
.elementor-66 .elementor-element.elementor-element-370f0cc6>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-370f0cc6>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-370f0cc6>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-370f0cc6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-370f0cc6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/futuristic-geometric-shape-composition-backgrounds-2023-11-27-05-32-33-utc-1-1.png");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-4cac159a {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-49186778 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-1adeaea6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 45px 45px;
	--row-gap: 45px;
	--column-gap: 45px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-2440cd90 {
	width: 100%;
	max-width: 100%;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-2440cd90>.elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-icon i {
	color: var(--e-global-color-9c082af);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-9c082af);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-text {
	color: var(--e-global-color-fdf12ae);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-2018dff7 {
	--n-accordion-title-font-size: var(--e-global-typography-b21c26e-font-size);
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 0px 0px 0px 0px;
	--n-accordion-title-normal-color: var(--e-global-color-e328c38);
	--n-accordion-title-hover-color: var(--e-global-color-4da9a17);
	--n-accordion-title-active-color: var(--e-global-color-4da9a17);
	--n-accordion-icon-size: 15px;
}

.elementor-66 .elementor-element.elementor-element-2018dff7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-2018dff7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-2018dff7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-2018dff7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-6b0ce64);
}

.elementor-66 .elementor-element.elementor-element-2018dff7 {
	--n-accordion-padding: 30px 0px 30px 0px;
}

:where(.elementor-66 .elementor-element.elementor-element-2018dff7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

:where(.elementor-66 .elementor-element.elementor-element-2018dff7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: none;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-1e6faee5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 45px 45px;
	--row-gap: 45px;
	--column-gap: 45px;
	--overlay-opacity: 0.05;
	--padding-top: 200px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-1e6faee5:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-1e6faee5::before,
.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-1e6faee5>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-1e6faee5>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/futuristic-geometric-shape-composition-backgrounds-2023-11-27-05-32-33-utc-1-1.png");
	--background-overlay: '';
	background-position: top center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-3d48e878 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-422ab0b5 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-422ab0b5>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-50b2a21);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-icon i {
	color: var(--e-global-color-9c764db);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-9c764db);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-text {
	color: var(--e-global-color-9c764db);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-2d6a869) 0%, var(--e-global-color-9c082af) 100%);
}

.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-9c082af);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-7cf65aff {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-3776679 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-228235b3 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-368830bd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-277103d5 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-2866b754.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-2866b754.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-2866b754.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-2866b754.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin-1.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-secondary) 0%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox.image-active::before {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-info-box-icon {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-146b8955 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-64bb6021.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-64bb6021.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-64bb6021.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-9c082af) 50%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox.image-active::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 20%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-9c082af);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-fdf12ae);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-info-box-icon {
	color: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-68f16e3b {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-500b7331.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-500b7331.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-500b7331.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-500b7331.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin-2.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-secondary) 0%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox.image-active::before {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-info-box-icon {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-1930e39f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-7c7067e9 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-7545c45a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6822fa89 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-5adae617.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-5adae617.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-5adae617.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-5adae617.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin-3.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-9c082af) 50%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox.image-active::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 20%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-9c082af);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-fdf12ae);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-info-box-icon {
	color: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-11a1827f {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-cd83a74.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-cd83a74.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-cd83a74.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin-4.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-secondary) 0%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox.image-active::before {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-info-box-icon {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-c7830c0 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-4af50411.ekit-equal-height-enable,
.elementor-66 .elementor-element.elementor-element-4af50411.ekit-equal-height-enable>div,
.elementor-66 .elementor-element.elementor-element-4af50411.ekit-equal-height-enable .ekit-wid-con,
.elementor-66 .elementor-element.elementor-element-4af50411.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox {
	background-image: url("/assets/images/Bir-baslik-ekleyin-5.png");
	background-position: center center;
	background-size: cover;
	padding: 50px 50px 50px 50px;
	border-style: none;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox:hover {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-btn {
	background-color: transparent;
	padding: 16px 35px 16px 35px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
	background-image: linear-gradient(160deg, var(--e-global-color-9c082af) 50%, var(--e-global-color-9c764db) 100%);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox:hover .elementskit-btn {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox.image-active::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 20%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox.gradient-active:hover::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-dcde266) 0%, var(--e-global-color-a835c15) 100%);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-9c082af);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-fdf12ae);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-info-box-icon {
	color: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 45px;
	transform: rotate(0deg);
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 25px 0px;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-btn i {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-btn svg {
	margin-left: 5px;
}

.elementor-66 .elementor-element.elementor-element-37ef217c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 0.1;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-37ef217c:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-37ef217c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-6b0ce64);
}

.elementor-66 .elementor-element.elementor-element-37ef217c::before,
.elementor-66 .elementor-element.elementor-element-37ef217c>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-37ef217c>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-37ef217c>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-37ef217c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-37ef217c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/10-school-paper-texture-hq-2023-11-27-05-02-52-utc-1.jpg");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-7259cc27 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6c3c1cb3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-48ee01c2 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-62e95544 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-1b6e3bfa {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 0.4;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-1b6e3bfa:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-1b6e3bfa::before,
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-1b6e3bfa>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/Geo-Shapes-Bg-Light-1-1.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-66 .elementor-element.elementor-element-5f25ffef {
	--display: flex;
	--justify-content: center;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-5f25ffef:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-5f25ffef>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Bir-baslik-ekleyin-9.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-2b86f50f {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(50px/2);
	margin-left: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-50px/2);
	margin-left: calc(-50px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-50px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-50px/2);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-29a945c1 {
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-8417390>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-8417390 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-8417390 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-16321441 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-12334860 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 0.4;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-12334860:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-12334860>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-12334860::before,
.elementor-66 .elementor-element.elementor-element-12334860>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-12334860>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-12334860>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-12334860>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-12334860>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/Geo-Shapes-Bg-Light-1-1.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-66 .elementor-element.elementor-element-bc157bc {
	--display: flex;
	--justify-content: center;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-bc157bc:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-bc157bc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Bir-baslik-ekleyin-1-1.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-5fc9ea3d {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(50px/2);
	margin-left: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-50px/2);
	margin-left: calc(-50px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-50px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-50px/2);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc {
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-5561a2d4>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-5561a2d4 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-5561a2d4 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-16ec9b8a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-7065b46c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 0.4;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-66 .elementor-element.elementor-element-7065b46c:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-7065b46c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-7065b46c::before,
.elementor-66 .elementor-element.elementor-element-7065b46c>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-7065b46c>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-7065b46c>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-7065b46c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-7065b46c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/Geo-Shapes-Bg-Light-1-1.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-66 .elementor-element.elementor-element-2692402e {
	--display: flex;
	--justify-content: center;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-2692402e:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-2692402e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Bir-baslik-ekleyin-2-1.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-72973fe1 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-679076f-font-family), Sans-serif;
	font-size: var(--e-global-typography-679076f-font-size);
	font-weight: var(--e-global-typography-679076f-font-weight);
	text-transform: var(--e-global-typography-679076f-text-transform);
	line-height: var(--e-global-typography-679076f-line-height);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(50px/2);
	margin-left: calc(50px/2);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-50px/2);
	margin-left: calc(-50px/2);
}

body.rtl .elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-50px/2);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-50px/2);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd {
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-1eb2da8-font-family), Sans-serif;
	font-size: var(--e-global-typography-1eb2da8-font-size);
	font-weight: var(--e-global-typography-1eb2da8-font-weight);
	line-height: var(--e-global-typography-1eb2da8-line-height);
}

.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-20224ba8>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-20224ba8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-20224ba8 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-1280fb78 {
	--n-tabs-heading-justify-content: flex-end;
	--n-tabs-title-width: initial;
	--n-tabs-title-height: initial;
	--n-tabs-title-align-items: center;
	--n-tabs-title-flex-grow: 0;
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
	--n-tabs-title-gap: 20px;
	--n-tabs-gap: 100px;
	--n-tabs-title-border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-1280fb78>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected='false']:not( :hover) {
	background: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-1280fb78.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='false']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 50%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-1280fb78.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected="true"],
.elementor-66 .elementor-element.elementor-element-1280fb78.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode='true']>.e-n-tabs-heading>.e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-primary);
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 50%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-1280fb78>.elementor-widget-container {
	margin: -150px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-79722abe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0.05;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: -200px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-66 .elementor-element.elementor-element-79722abe:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-79722abe>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-79722abe::before,
.elementor-66 .elementor-element.elementor-element-79722abe>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-79722abe>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-79722abe>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-79722abe>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-79722abe>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/futuristic-geometric-shape-composition-backgrounds-2023-11-27-05-32-33-utc-1-1.png");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-5cf55f1c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-22740ddd {
	--display: flex;
	--justify-content: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-66 .elementor-element.elementor-element-445e0aef {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-3322460e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-2ffc50cf>.elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-66 .elementor-element.elementor-element-2ffc50cf .elementor-counter-number-wrapper {
	color: var(--e-global-color-9c764db);
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-5b566d06 {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-5b566d06>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-5b566d06.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-5b566d06 .elementor-heading-title {
	font-family: var(--e-global-typography-a10f8a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-a10f8a0-font-size);
	font-weight: var(--e-global-typography-a10f8a0-font-weight);
	text-transform: var(--e-global-typography-a10f8a0-text-transform);
	line-height: var(--e-global-typography-a10f8a0-line-height);
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title,
.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-description {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-55262076 {
	--display: flex;
	--justify-content: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-66 .elementor-element.elementor-element-680dd0f7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-32df470c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-493ef9d5>.elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-66 .elementor-element.elementor-element-493ef9d5 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9c764db);
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-131029c4 {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-131029c4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-131029c4.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-131029c4 .elementor-heading-title {
	font-family: var(--e-global-typography-a10f8a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-a10f8a0-font-size);
	font-weight: var(--e-global-typography-a10f8a0-font-weight);
	text-transform: var(--e-global-typography-a10f8a0-text-transform);
	line-height: var(--e-global-typography-a10f8a0-line-height);
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title,
.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-description {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1ed8d9b {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-376e5292 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-3e6fd0d4 {
	--display: flex;
	--justify-content: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-66 .elementor-element.elementor-element-5ad8a438 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-3828130a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-108be28>.elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-66 .elementor-element.elementor-element-108be28 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9c764db);
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-1f590906 {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-1f590906>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-1f590906.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-1f590906 .elementor-heading-title {
	font-family: var(--e-global-typography-a10f8a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-a10f8a0-font-size);
	font-weight: var(--e-global-typography-a10f8a0-font-weight);
	text-transform: var(--e-global-typography-a10f8a0-text-transform);
	line-height: var(--e-global-typography-a10f8a0-line-height);
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title,
.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-description {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-6f005e52 {
	--display: flex;
	--justify-content: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-66 .elementor-element.elementor-element-37805d3b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-5a552fec {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-322f96be>.elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-66 .elementor-element.elementor-element-322f96be .elementor-counter-number-wrapper {
	color: var(--e-global-color-9c764db);
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-3839dd03 {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-3839dd03>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-3839dd03.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-3839dd03 .elementor-heading-title {
	font-family: var(--e-global-typography-a10f8a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-a10f8a0-font-size);
	font-weight: var(--e-global-typography-a10f8a0-font-weight);
	text-transform: var(--e-global-typography-a10f8a0-text-transform);
	line-height: var(--e-global-typography-a10f8a0-line-height);
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title,
.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title a {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-description {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-5d47f74b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0.67;
	--padding-top: 300px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-5d47f74b:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-5d47f74b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Adsiz-tasarim-5.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-5d47f74b::before,
.elementor-66 .elementor-element.elementor-element-5d47f74b>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-5d47f74b>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-5d47f74b>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-5d47f74b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-5d47f74b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: '';
	background-image: linear-gradient(180deg, var(--e-global-color-0962333) 0%, var(--e-global-color-a835c15) 65%);
}

.elementor-66 .elementor-element.elementor-element-5bd9b414 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-7e448490 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-7e448490.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7e448490.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-7e448490.elementor-view-default .elementor-icon {
	color: var(--e-global-color-9c764db);
	border-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7e448490.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-7e448490.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7e448490 .elementor-icon {
	font-size: 45px;
}

.elementor-66 .elementor-element.elementor-element-7e448490 .elementor-icon svg {
	height: 45px;
}

.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-2d6a869) 0%, var(--e-global-color-9c082af) 100%);
}

.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-9c082af);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button {
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-9c082af) 50%, var(--e-global-color-9c764db) 100%);
}

.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button:hover,
.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-9c082af);
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
	border-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button:hover svg,
.elementor-66 .elementor-element.elementor-element-202380a1 .elementor-button:focus svg {
	fill: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-5add5c83 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overflow: hidden;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-8c24d84 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-48c9a5bd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-662adef4 {
	--display: flex;
	--justify-content: center;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-44fd828 {
	--spacer-size: 450px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
	top: -84.969px;
	z-index: 0;
}

.elementor-66 .elementor-element.elementor-element-44fd828>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-0dc0d3d) 0%, var(--e-global-color-9c082af) 65%);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-44fd828 {
	right: 410.965px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-44fd828 {
	left: 410.965px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-216015ae {
	left: -127px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-216015ae {
	right: -127px;
}

.elementor-66 .elementor-element.elementor-element-216015ae {
	top: 70.996px;
}

.elementor-66 .elementor-element.elementor-element-216015ae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-216015ae.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-216015ae.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-216015ae.elementor-view-default .elementor-icon {
	color: var(--e-global-color-9c764db);
	border-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-216015ae.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-216015ae.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-216015ae .elementor-icon {
	font-size: 35px;
}

.elementor-66 .elementor-element.elementor-element-216015ae .elementor-icon svg {
	height: 35px;
}

.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-2a862bb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-2a862bb .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-385ced12 {
	--display: flex;
	--justify-content: center;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-385ced12:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-385ced12>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("/assets/images/Bir-baslik-ekleyin-3-1.png");
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-2e14c147 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overflow: hidden;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-788c8075 {
	--spacer-size: 300px;
	width: var(--container-widget-width, 350px);
	max-width: 350px;
	--container-widget-width: 350px;
	--container-widget-flex-grow: 0;
	top: 0px;
	z-index: 2;
}

.elementor-66 .elementor-element.elementor-element-788c8075>.elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-9c082af) 10%, var(--e-global-color-0962333) 100%);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-788c8075 {
	left: 0px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-788c8075 {
	right: 0px;
}

.elementor-66 .elementor-element.elementor-element-6cc3673e {
	--spacer-size: 300px;
	width: var(--container-widget-width, 350px);
	max-width: 350px;
	--container-widget-width: 350px;
	--container-widget-flex-grow: 0;
	top: 0px;
	z-index: 2;
}

.elementor-66 .elementor-element.elementor-element-6cc3673e>.elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-0962333) 0%, var(--e-global-color-9c082af) 90%);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-6cc3673e {
	right: -3px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-6cc3673e {
	left: -3px;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 30px;
	--ekit_testimonial_slidetoshow: 3;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-6b0ce64) 50%, var(--e-global-color-9c082af) 100%);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:before {
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 50%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active {
	background-color: transparent;
	background-image: linear-gradient(160deg, var(--e-global-color-primary) 50%, var(--e-global-color-secondary) 100%);
}

.elementor-66 .elementor-element.elementor-element-7591916e {
	z-index: 1;
}

.elementor-66 .elementor-element.elementor-element-7591916e .ekit_testimonial_style_5 .elementskit-watermark-icon {
	bottom: 30px;
	right: 30px;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card {
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card {
	box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card .elementskit-commentor-coment {
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:hover .elementskit-commentor-content>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active .elementskit-commentor-content>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card .elementskit-commentor-coment {
	font-family: var(--e-global-typography-48cd92d-font-family), Sans-serif;
	font-size: var(--e-global-typography-48cd92d-font-size);
	font-weight: var(--e-global-typography-48cd92d-font-weight);
	font-style: var(--e-global-typography-48cd92d-font-style);
	line-height: var(--e-global-typography-48cd92d-line-height);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-stars>li>a,
.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-stars>li>span {
	color: #fec42d;
	fill: #fec42d;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-stars>li:not(:last-child) {
	margin-right: 5px;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
	color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
	color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
	color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
	color: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-2d6a869);
	fill: var(--e-global-color-2d6a869);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon>i {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-9c764db);
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
	border-radius: 50%;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-name {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-4aceb21-font-family), Sans-serif;
	font-size: var(--e-global-typography-4aceb21-font-size);
	font-weight: var(--e-global-typography-4aceb21-font-weight);
	line-height: var(--e-global-typography-4aceb21-line-height);
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:hover .elementskit-author-name {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-des {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider:hover .elementskit-author-des {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des {
	color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-commentor-bio .elementskit-commentor-image>img {
	height: 70px;
	width: 70px;
}

.elementor-66 .elementor-element.elementor-element-5c8b47d3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overflow: hidden;
	--overlay-opacity: 0.4;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-5c8b47d3:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-5c8b47d3::before,
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-5c8b47d3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/Geo-Shapes-Bg-Light-1-1.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-66 .elementor-element.elementor-element-7533c314 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"],
.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true],
.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
	background-color: var(--e-global-color-0962333);
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
	background-color: var(--e-global-color-0962333);
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
	color: var(--e-global-color-e328c38);
	border-radius: 30px 30px 30px 30px;
	padding: 25px 25px 25px 25px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 {
	width: 100%;
	max-width: 100%;
	z-index: 1;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"] {
	color: var(--e-global-color-4da9a17);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true] {
	color: var(--e-global-color-4da9a17);
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card:not(:last-child) {
	margin-bottom: 20px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body p {
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body {
	color: var(--e-global-color-text);
	padding: 0px 25px 25px 25px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body p,
.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion>.elementskit-card.active {
	border-style: solid;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
	border-radius: 30px 30px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion>.elementskit-card {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link.collapsed {
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-25aebb30 {
	--display: flex;
	--justify-content: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-49ea1f0d {
	--spacer-size: 450px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
	top: -115.961px;
	z-index: 0;
}

.elementor-66 .elementor-element.elementor-element-49ea1f0d>.elementor-widget-container {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-0dc0d3d) 0%, var(--e-global-color-9c082af) 65%);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-49ea1f0d {
	right: 237.957px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-49ea1f0d {
	left: 237.957px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-2653b712 {
	left: -30.992px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-2653b712 {
	right: -30.992px;
}

.elementor-66 .elementor-element.elementor-element-2653b712 {
	top: -45.023px;
}

.elementor-66 .elementor-element.elementor-element-2653b712 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-2653b712.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-2653b712.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-2653b712.elementor-view-default .elementor-icon {
	color: var(--e-global-color-9c764db);
	border-color: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-2653b712.elementor-view-framed .elementor-icon,
.elementor-66 .elementor-element.elementor-element-2653b712.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-9c764db);
}

.elementor-66 .elementor-element.elementor-element-2653b712 .elementor-icon {
	font-size: 35px;
}

.elementor-66 .elementor-element.elementor-element-2653b712 .elementor-icon svg {
	height: 35px;
}

.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-108e269e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-108e269e .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-4db9103b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 0.1;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-4db9103b:not(.elementor-motion-effects-element-type-background),
.elementor-66 .elementor-element.elementor-element-4db9103b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-6b0ce64);
}

.elementor-66 .elementor-element.elementor-element-4db9103b::before,
.elementor-66 .elementor-element.elementor-element-4db9103b>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-4db9103b>.e-con-inner>.elementor-background-video-container::before,
.elementor-66 .elementor-element.elementor-element-4db9103b>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-4db9103b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-66 .elementor-element.elementor-element-4db9103b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("/assets/images/10-school-paper-texture-hq-2023-11-27-05-02-52-utc-1.jpg");
	--background-overlay: '';
	background-position: center center;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-69eef553 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-97ac841 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-393c7fbe {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 17px;
	--icon-vertical-offset: 0px;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa>.elementor-widget-container {
	padding: 10px 20px 10px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-2d6a869);
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa.elementor-element {
	--align-self: flex-start;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title.text_fill>span {
	background-color: transparent;
	background-image: radial-gradient(at center center, var(--e-global-color-text) 0%, var(--e-global-color-accent) 100%);
}

.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-accent);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-c397194-font-family), Sans-serif;
	font-size: var(--e-global-typography-c397194-font-size);
	font-weight: var(--e-global-typography-c397194-font-weight);
	text-transform: var(--e-global-typography-c397194-text-transform);
	line-height: var(--e-global-typography-c397194-line-height);
}

.elementor-66 .elementor-element.elementor-element-1657684e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-28e7f60c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-28e7f60c .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card {
	background-color: var(--e-global-color-4da9a17);
	box-shadow: 0px 10px 25px 0px rgba(0, 0, 0, 0);
	border-radius: 30px 30px 30px 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 35px 10px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta {
	background-color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-btn {
	background-color: #E83A1400;
	padding: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
	border-radius: 5px 5px 5px 5px;
}

.elementor-66 .elementor-element.elementor-element-1db65314>.elementor-widget-container {
	margin: 0px 0px -35px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card {
	display: block;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .btn-wraper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post .elementskit-post-body {
	padding: 35px 35px 35px 35px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card .elementskit-post-body {
	padding: 35px 35px 35px 35px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-thumb {
	border-radius: 30px 30px 30px 30px;
	margin: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .ekit-wid-con .elementskit-entry-thumb {
	padding: 0px 0px 0px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .post-meta-list {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists.elementskit-style-tag {
	left: -10px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
	font-family: var(--e-global-typography-b21c26e-font-family), Sans-serif;
	font-size: var(--e-global-typography-b21c26e-font-size);
	font-weight: var(--e-global-typography-b21c26e-font-weight);
	line-height: var(--e-global-typography-b21c26e-line-height);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists.elementskit-style-tag>.elementskit-single-meta::before {
	color: var(--e-global-color-4da9a17);
	border-width: 5px;
	left: 0%;
	top: -10px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-categories .elementskit-meta-wraper span a {
	font-family: var(--e-global-typography-3958d75-font-family), Sans-serif;
	font-size: var(--e-global-typography-3958d75-font-size);
	font-weight: var(--e-global-typography-3958d75-font-weight);
	text-transform: var(--e-global-typography-3958d75-text-transform);
	line-height: var(--e-global-typography-3958d75-line-height);
	letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-categories .elementskit-meta-wraper span {
	background-color: var(--e-global-color-9c764db);
	padding: 10px 20px 10px 20px;
	border-radius: 30px 30px 30px 30px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card .elementskit-post-body .entry-title a,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card .elementskit-entry-header .entry-title a,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post .elementskit-post-body .entry-title a {
	font-family: var(--e-global-typography-a10f8a0-font-family), Sans-serif;
	font-size: var(--e-global-typography-a10f8a0-font-size);
	font-weight: var(--e-global-typography-a10f8a0-font-weight);
	text-transform: var(--e-global-typography-a10f8a0-text-transform);
	line-height: var(--e-global-typography-a10f8a0-line-height);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title a {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title a {
	color: var(--e-global-color-9c082af);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card:hover .entry-title a {
	color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card:hover .entry-title a {
	color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title {
	text-align: left;
	margin: 0px 0px 10px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title {
	text-align: left;
	margin: 0px 0px 10px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-footer>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body>p {
	color: var(--e-global-color-fdf12ae);
	text-align: left;
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post:hover .elementskit-post-footer>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card:hover .elementskit-post-footer>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card:hover .elementskit-post-footer>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post:hover .elementskit-post-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card:hover .elementskit-post-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card:hover .elementskit-post-body>p {
	color: var(--e-global-color-fdf12ae);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-footer>p,
.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body>p {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-footer {
	text-align: left;
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post .elementskit-post-footer>p {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-btn:hover {
	color: var(--e-global-color-9c082af);
	fill: var(--e-global-color-9c082af);
}

@media(min-width:768px) {
	.elementor-66 .elementor-element.elementor-element-7975f135 {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-399872d9 {
		--width: 60%;
	}

	.elementor-66 .elementor-element.elementor-element-18a8e051 {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-196645e3 {
		--width: 570px;
	}

	.elementor-66 .elementor-element.elementor-element-1e6faee5 {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-3d48e878 {
		--content-width: 720px;
	}

	.elementor-66 .elementor-element.elementor-element-228235b3 {
		--width: 66%;
	}

	.elementor-66 .elementor-element.elementor-element-68f16e3b {
		--width: 31.7%;
	}

	.elementor-66 .elementor-element.elementor-element-7c7067e9 {
		--width: 66%;
	}

	.elementor-66 .elementor-element.elementor-element-c7830c0 {
		--width: 31.7%;
	}

	.elementor-66 .elementor-element.elementor-element-37ef217c {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-48ee01c2 {
		--width: 45%;
	}

	.elementor-66 .elementor-element.elementor-element-5d47f74b {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-5bd9b414 {
		--content-width: 720px;
	}

	.elementor-66 .elementor-element.elementor-element-5add5c83 {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-662adef4 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-385ced12 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-5c8b47d3 {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-7533c314 {
		--width: 60%;
	}

	.elementor-66 .elementor-element.elementor-element-25aebb30 {
		--width: 40%;
	}

	.elementor-66 .elementor-element.elementor-element-4db9103b {
		--content-width: 1280px;
	}

	.elementor-66 .elementor-element.elementor-element-1657684e {
		--width: 45%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-66 .elementor-element.elementor-element-399872d9 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-196645e3 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-228235b3 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-368830bd {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-68f16e3b {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-7c7067e9 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-7545c45a {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-c7830c0 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-48ee01c2 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-5cf55f1c {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-1ed8d9b {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-376e5292 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-7533c314 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-25aebb30 {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-393c7fbe {
		--width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-1657684e {
		--width: 100%;
	}
}

@media(min-width:1025px) {

	.elementor-66 .elementor-element.elementor-element-1e6faee5::before,
	.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-background-video-container::before,
	.elementor-66 .elementor-element.elementor-element-1e6faee5>.e-con-inner>.elementor-background-video-container::before,
	.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-background-slideshow::before,
	.elementor-66 .elementor-element.elementor-element-1e6faee5>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-66 .elementor-element.elementor-element-1e6faee5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-attachment: fixed;
	}
}

@media(max-width:1024px) {
	.elementor-66 .elementor-element.elementor-element-7975f135 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 50px 50px;
		--row-gap: 50px;
		--column-gap: 50px;
		--padding-top: 250px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-db48b8b-font-size);
		line-height: var(--e-global-typography-db48b8b-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-db48b8b-font-size);
		line-height: var(--e-global-typography-db48b8b-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-a17fb72 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-18a8e051 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-75a4ed3d {
		--spacer-size: 350px;
	}

	.elementor-66 .elementor-element.elementor-element-12f02896 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-27732acc {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1c655438 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-73389af {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-66 .elementor-element.elementor-element-645ec906 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-461f512a {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-50e17e72 {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-49186778 {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2018dff7 {
		--n-accordion-title-font-size: var(--e-global-typography-b21c26e-font-size);
	}

	:where(.elementor-66 .elementor-element.elementor-element-2018dff7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1e6faee5 {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3776679 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1930e39f {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-37ef217c {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-6c3c1cb3 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b6e3bfa {
		--gap: 45px 45px;
		--row-gap: 45px;
		--column-gap: 45px;
	}

	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-8417390 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-12334860 {
		--gap: 45px 45px;
		--row-gap: 45px;
		--column-gap: 45px;
	}

	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5561a2d4 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-7065b46c {
		--gap: 45px 45px;
		--row-gap: 45px;
		--column-gap: 45px;
	}

	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-20224ba8 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-1280fb78 {
		--n-tabs-heading-justify-content: flex-start;
		--n-tabs-title-width: initial;
		--n-tabs-title-height: initial;
		--n-tabs-title-align-items: center;
		--n-tabs-title-flex-grow: 0;
		--n-tabs-gap: 30px;
	}

	.elementor-66 .elementor-element.elementor-element-1280fb78>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-66 .elementor-element.elementor-element-79722abe {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-66 .elementor-element.elementor-element-22740ddd {
		--padding-top: 35px;
		--padding-bottom: 35px;
		--padding-left: 35px;
		--padding-right: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-2ffc50cf .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5b566d06 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-55262076 {
		--padding-top: 35px;
		--padding-bottom: 35px;
		--padding-left: 35px;
		--padding-right: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-493ef9d5 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-131029c4 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3e6fd0d4 {
		--padding-top: 35px;
		--padding-bottom: 35px;
		--padding-left: 35px;
		--padding-right: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-108be28 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1f590906 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6f005e52 {
		--padding-top: 35px;
		--padding-bottom: 35px;
		--padding-left: 35px;
		--padding-right: 35px;
	}

	.elementor-66 .elementor-element.elementor-element-322f96be .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3839dd03 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5d47f74b {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 250px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-202380a1 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-5add5c83 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-48c9a5bd {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-66 .elementor-element.elementor-element-662adef4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2a862bb {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-385ced12 {
		--min-height: 300px;
	}

	.elementor-66 .elementor-element.elementor-element-2e14c147 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-66 .elementor-element.elementor-element-788c8075 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-66 .elementor-element.elementor-element-6cc3673e {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 30px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-48cd92d-font-size);
		line-height: var(--e-global-typography-48cd92d-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-4aceb21-font-size);
		line-height: var(--e-global-typography-4aceb21-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-5c8b47d3 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body p,
	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-108e269e {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-4db9103b {
		--gap: 35px 35px;
		--row-gap: 35px;
		--column-gap: 35px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-66 .elementor-element.elementor-element-97ac841 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
	}

	.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-28e7f60c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-categories .elementskit-meta-wraper span a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card .elementskit-post-body .entry-title a,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card .elementskit-entry-header .entry-title a,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post .elementskit-post-body .entry-title a {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-footer>p,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}

@media(max-width:767px) {

	.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-68328972 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-db48b8b-font-size);
		line-height: var(--e-global-typography-db48b8b-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-78fb2482 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-db48b8b-font-size);
		line-height: var(--e-global-typography-db48b8b-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5ccfc4a7 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-a17fb72 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-aaf2c85 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-1b7302e7 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-3ba75377 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-2ad1e723 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-59011e2c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-76450021 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-c14a02b .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-77b96f45 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-381d364d .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1adeaea6 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-2440cd90 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2018dff7 {
		--n-accordion-title-font-size: var(--e-global-typography-b21c26e-font-size);
	}

	:where(.elementor-66 .elementor-element.elementor-element-2018dff7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-422ab0b5 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6aa0e88e .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2866b754 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-64bb6021 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-500b7331 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5adae617 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-cd83a74 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox {
		padding: 35px 35px 35px 35px;
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-infobox .box-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4af50411 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-4b7e9c1f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-55d23d9b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b6e3bfa {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-5f25ffef {
		--min-height: 250px;
	}

	.elementor-66 .elementor-element.elementor-element-2b86f50f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6eb64b6 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-29a945c1 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-12334860 {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-bc157bc {
		--min-height: 250px;
	}

	.elementor-66 .elementor-element.elementor-element-5fc9ea3d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-262848c8 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-13ea6ccc .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-7065b46c {
		--gap: 30px 30px;
		--row-gap: 30px;
		--column-gap: 30px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-66 .elementor-element.elementor-element-2692402e {
		--min-height: 250px;
	}

	.elementor-66 .elementor-element.elementor-element-72973fe1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-14465ec .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-679076f-font-size);
		line-height: var(--e-global-typography-679076f-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-1b3c3dcd .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-1eb2da8-font-size);
		line-height: var(--e-global-typography-1eb2da8-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1280fb78 {
		--n-tabs-title-justify-content: flex-start;
		--n-tabs-title-align-items: flex-start;
		--n-tabs-title-text-align: start;
	}

	.elementor-66 .elementor-element.elementor-element-79722abe {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-5cf55f1c {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-2ffc50cf .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-5b566d06 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-4bd60920 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-493ef9d5 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-131029c4 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-184d50a6 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1ed8d9b {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-376e5292 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-108be28 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1f590906 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-3642bb51 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-322f96be .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-3839dd03 .elementor-heading-title {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title,
	.elementor-66 .elementor-element.elementor-element-6fc773ea .elementor-icon-box-title a {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-2df2855b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-6cc3c450 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-788c8075 {
		--spacer-size: 500px;
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100px);
		max-width: 100px;
	}

	.elementor-66 .elementor-element.elementor-element-6cc3673e {
		--spacer-size: 500px;
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100px);
		max-width: 100px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial-slider .swiper-wrapper {
		padding: 0px 0px 0px 0px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-66 .elementor-element.elementor-element-7591916e .ekit-main-swiper .elementskit-single-testimonial-slider,
	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card {
		margin-left: 0px;
		margin-right: 0px;
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: var(--e-global-typography-48cd92d-font-size);
		line-height: var(--e-global-typography-48cd92d-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-4aceb21-font-size);
		line-height: var(--e-global-typography-4aceb21-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-7591916e .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body p,
	.elementor-66 .elementor-element.elementor-element-587e6ea0 .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-2ed2a8c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-66 .elementor-element.elementor-element-4f5c4faa .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-66 .elementor-element.elementor-element-e80ead2 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-c397194-font-size);
		line-height: var(--e-global-typography-c397194-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong {
		font-size: var(--e-global-typography-b21c26e-font-size);
		line-height: var(--e-global-typography-b21c26e-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-lists .elementskit-single-meta {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-meta-categories .elementskit-meta-wraper span a {
		font-size: var(--e-global-typography-3958d75-font-size);
		line-height: var(--e-global-typography-3958d75-line-height);
		letter-spacing: var(--e-global-typography-3958d75-letter-spacing);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body .entry-title,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-entry-header .entry-title,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-image-card .elementskit-post-body .entry-title a,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-card .elementskit-entry-header .entry-title a,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-blog-block-post .elementskit-post-body .entry-title a {
		font-size: var(--e-global-typography-a10f8a0-font-size);
		line-height: var(--e-global-typography-a10f8a0-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-footer>p,
	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-post-body>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-66 .elementor-element.elementor-element-1db65314 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}