.elementor-4731 .elementor-element.elementor-element-95c160c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-077595e .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-4731 .elementor-element.elementor-element-678b2f37 {
	--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: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.8;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-678b2f37::before,
.elementor-4731 .elementor-element.elementor-element-678b2f37>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-678b2f37>.e-con-inner>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-678b2f37>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-678b2f37>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-678b2f37>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-4731 .elementor-element.elementor-element-6ed64e79 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 20px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-4731 .elementor-element.elementor-element-3767a17 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-5ff1f9c);
	--divider-border-width: 2px;
}

.elementor-4731 .elementor-element.elementor-element-3767a17 .elementor-divider-separator {
	width: 10%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-4731 .elementor-element.elementor-element-3767a17 .elementor-divider {
	text-align: center;
	padding-block-start: 6px;
	padding-block-end: 6px;
}

.elementor-4731 .elementor-element.elementor-element-3767a17.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-3767a17.elementor-view-framed .elementor-icon,
.elementor-4731 .elementor-element.elementor-element-3767a17.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5ff1f9c);
	border-color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-3767a17.elementor-view-framed .elementor-icon,
.elementor-4731 .elementor-element.elementor-element-3767a17.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-22d4ab9e .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-22d4ab9e .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-22d4ab9e .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-ece4472.elementor-element {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-419eb47 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-a2ef0b4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-9f8bc6f>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-9f8bc6f .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-9f8bc6f .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-9f8bc6f .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-7867340 {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-e891bca {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-e891bca.e-con {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-f8d30ab {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-4ec10df.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-4ec10df.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-4ec10df.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-4ec10df .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-4ec10df .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-4ec10df .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-73bb8e2 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-07e29d1.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-07e29d1.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-07e29d1.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-07e29d1 .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-07e29d1 .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-4359876 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-55e5946.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-55e5946.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-55e5946.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-55e5946.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-55e5946>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-55e5946 .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-55e5946 .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-55e5946 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-f1330f8 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-1faaddb.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-1faaddb.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-1faaddb.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-1faaddb .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-1faaddb .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-1faaddb .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-8f5f1c8 {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-8f5f1c8.e-con {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-163eb7a {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-04978c5.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-04978c5.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-04978c5.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-04978c5.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-04978c5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-04978c5 .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-04978c5 .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-04978c5 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-d7fb625 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-b314750.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-b314750.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-b314750.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-b314750.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-b314750>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-b314750 .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-b314750 .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-b314750 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-6510ac4 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-20767c0.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-20767c0.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-20767c0.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-20767c0.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-20767c0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-20767c0 .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-20767c0 .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-20767c0 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-6c94286 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-c42720b.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-c42720b.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-c42720b.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-c42720b.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box.hover-border-bottom .elementskit-box-body::before {
	background-color: var(--e-global-color-6bfd977);
	height: 3px;
}

.elementor-4731 .elementor-element.elementor-element-c42720b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-box-header {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-box-header img {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.1);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .ekit-image-box-body,
.elementor-4731 .elementor-element.elementor-element-c42720b .ekit-image-box-body:before,
.elementor-4731 .elementor-element.elementor-element-c42720b .ekit-image-box-body:after {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-box-body {
	padding: 20px 20px 20px 20px;
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.06);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-c42720b .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 0px 0px;
	font-size: 16px;
}

.elementor-4731 .elementor-element.elementor-element-60cae946 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0.7;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-60cae946::before,
.elementor-4731 .elementor-element.elementor-element-60cae946>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-60cae946>.e-con-inner>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-60cae946>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-60cae946>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-60cae946>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-4731 .elementor-element.elementor-element-11259f49 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-b9f54eb {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-7429324>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper p {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-4731 .elementor-element.elementor-element-b45812f {
	--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;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-4731 .elementor-element.elementor-element-c4d68f7 img {
	max-width: 96%;
	border-radius: 40px 40px 40px 40px;
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4731 .elementor-element.elementor-element-0d49360 {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-0faf58d {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
}

.elementor-4731 .elementor-element.elementor-element-a09adc4 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-42586f7>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-42586f7 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-42586f7 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-42586f7 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-a655833 {
	--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;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-4731 .elementor-element.elementor-element-a655833:not(.elementor-motion-effects-element-type-background),
.elementor-4731 .elementor-element.elementor-element-a655833>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-4731 .elementor-element.elementor-element-05af5da {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-14bdec3 img {
	max-width: 100%;
	border-radius: 20px 20px 20px 20px;
}

.elementor-4731 .elementor-element.elementor-element-bd22e87 {
	--display: flex;
}

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

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-4731 .elementor-element.elementor-element-5fd7d74.elementor-element {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-5fd7d74 {
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-weight: 300;
	line-height: 37px;
}

.elementor-4731 .elementor-element.elementor-element-5fd7d74 p {
	margin-block-end: 0px;
}

.elementor-4731 .elementor-element.elementor-element-cee27e3 {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-d7c0c5f {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-1f1a1e8 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e557f9 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-559148c>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-559148c .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-559148c .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-559148c .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-aea8a4e {
	--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: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.15;
	--padding-top: 0px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-aea8a4e:not(.elementor-motion-effects-element-type-background),
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../images/bg-shape-07-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-4731 .elementor-element.elementor-element-aea8a4e::before,
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.e-con-inner>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-aea8a4e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-4731 .elementor-element.elementor-element-7df75a6 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 30px;
}

.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper .elementskit-section-title:hover {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper p {
	color: #2A2A2A;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 300;
	line-height: 23px;
}

.elementor-4731 .elementor-element.elementor-element-bc664bd {
	--divider-border-style: dashed;
	--divider-color: #77777745;
	--divider-border-width: 1px;
}

.elementor-4731 .elementor-element.elementor-element-bc664bd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bc664bd .elementor-divider-separator {
	width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-bc664bd .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-4731 .elementor-element.elementor-element-2432536 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 14px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-0af9ec5 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2bc9144 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: -100px;
	--margin-left: 0px;
	--margin-right: 0px;
	--z-index: 1;
}

.elementor-4731 .elementor-element.elementor-element-acbf791 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 15px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-b915cc7.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-b915cc7.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-b915cc7.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox:hover {
	background-color: #FFFFFF;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox {
	padding: 5px 5px 5px 5px;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-secondary);
	line-height: 26px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-text);
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox p {
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-info-box-icon {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox:hover .elementskit-info-box-icon {
	background-color: var(--e-global-color-6bfd977);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b915cc7 .elementskit-infobox .elementskit-info-box-icon {
	padding: 0px 0px 0px 0px;
	transform: rotate(0deg);
}

.elementor-4731 .elementor-element.elementor-element-12ce520 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -50px;
	--margin-bottom: 0px;
	--margin-left: 15px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-b923682.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-b923682.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-b923682.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox:hover {
	background-color: #FFFFFF;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox {
	padding: 5px 5px 5px 5px;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-secondary);
	line-height: 26px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-text);
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox p {
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-info-box-icon {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox:hover .elementskit-info-box-icon {
	background-color: var(--e-global-color-6bfd977);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b923682 .elementskit-infobox .elementskit-info-box-icon {
	padding: 0px 0px 0px 0px;
	transform: rotate(0deg);
}

.elementor-4731 .elementor-element.elementor-element-bef7302.ekit-equal-height-enable,
.elementor-4731 .elementor-element.elementor-element-bef7302.ekit-equal-height-enable>div,
.elementor-4731 .elementor-element.elementor-element-bef7302.ekit-equal-height-enable .ekit-wid-con,
.elementor-4731 .elementor-element.elementor-element-bef7302.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox:hover {
	background-color: #FFFFFF;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox {
	padding: 5px 5px 5px 5px;
	box-shadow: 0px 0px 15px 0px rgba(204, 204, 204, 0.4);
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-secondary);
	line-height: 26px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox:hover .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox .box-body>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox:hover .box-body>p {
	color: var(--e-global-color-text);
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox p {
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-info-box-icon {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox:hover .elementskit-info-box-icon {
	background-color: var(--e-global-color-6bfd977);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-bef7302 .elementskit-infobox .elementskit-info-box-icon {
	padding: 0px 0px 0px 0px;
	transform: rotate(0deg);
}

.elementor-4731 .elementor-element.elementor-element-3933e674 {
	--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;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-d77a33b {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-a9c87f8>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-a9c87f8 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-a9c87f8 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-a9c87f8 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-19a58b2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: -40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-1c52c173 {
	--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: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-4731 .elementor-element.elementor-element-2469ba0f {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-790b9f67 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-10ef5872 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-4a437fc1 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-f4858c2 {
	--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: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-4731 .elementor-element.elementor-element-e311e57 {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-5d1dc1b {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-5bf8895 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-b675bcd {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body,
.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body::before,
.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body::after {
	background-color: #ffffff;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-box-body {
	background-color: #ffffff;
	padding: 30px 5px 30px 5px;
	box-shadow: -1.21px 6.894px 15px 0px rgba(0, 0, 0, 0.07);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa {
	width: 100%;
	max-width: 100%;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body {
	height: 90px;
	margin-top: -40px;
	width: 90%;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #000000;
	fill: #000000;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
	height: 211px;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>i {
	color: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style:hover .elementskit-box-body .elementskit-info-box-title>svg path {
	stroke: #2575fc;
	fill: #2575fc;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>i {
	font-size: 26px;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body .elementskit-info-box-title>svg {
	max-width: 26px;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-box-header img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.elementskit-thumb-card>img {
	opacity: 1;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box:hover .elementskit-box-header img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.elementskit-thumb-card:hover>img {
	opacity: 1;
	transform: scale(1.01);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-info-box-title {
	margin: 0px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-info-box-title {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-info-box-title a {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box:hover .elementskit-info-box-title {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box:hover .elementskit-info-box-title a {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
	stroke: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-box-style-content {
	margin: 0px 0px 14px 0px;
}

.elementor-4731 .elementor-element.elementor-element-338d9f5 {
	--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;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2316aec {
	--display: flex;
}

.elementor-4731 .elementor-element.elementor-element-06bbab2>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-06bbab2 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 40px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-06bbab2 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-06bbab2 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-6454612 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--padding-top: 0px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-6454612::before,
.elementor-4731 .elementor-element.elementor-element-6454612>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-6454612>.e-con-inner>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-6454612>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-6454612>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-6454612>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-4731 .elementor-element.elementor-element-45c339a4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-4731 .elementor-element.elementor-element-71fc4d0e {
	--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;
}

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

.elementor-4731 .elementor-element.elementor-element-571bb98d.e-con {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-30ca4a34 {
	--spacer-size: 20px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 0px;
	--ekit_testimonial_slidetoshow: 1;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
	background-color: #FFFFFF;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit_testimonial_style_5 .elementskit-watermark-icon {
	bottom: 30px;
	right: 30px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider .swiper-wrapper {
	padding: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit-main-swiper .elementskit-single-testimonial-slider,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
	margin-left: 0px;
	margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
	padding: 30px 30px 30px 30px;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider {
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #FAF8F7;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-content {
	text-align: left;
	padding: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
	text-align: left;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-profile-info {
	text-align: left;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-bio {
	text-align: left;
	justify-content: left;
	margin: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit_testimonial_style_5 .elementskit-commentor-header {
	text-align: left;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
	color: var(--e-global-color-text);
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card .elementskit-commentor-coment {
	color: var(--e-global-color-text);
	margin: 0px 0px 10px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-stars>li>a,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-stars>li>span {
	color: var(--e-global-color-5ff1f9c);
	fill: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider:hover .elementskit-stars>li>a,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider:hover .elementskit-stars>li>span,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>a,
.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider.testimonial-active .elementskit-stars>li>span {
	color: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-stars>li:not(:last-child) {
	margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-stars {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 20px 0px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider .elementskit-watermark-icon>i {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-watermark-icon svg path {
	stroke: var(--e-global-color-6bfd977);
	fill: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
	border-radius: 50%;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-profile-info .elementskit-author-name {
	color: var(--e-global-color-secondary);
	margin-bottom: 5px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider:hover .elementskit-author-name {
	color: var(--e-global-color-secondary);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name {
	color: var(--e-global-color-secondary);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-profile-info .elementskit-author-des {
	color: var(--e-global-color-primary);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider:hover .elementskit-author-des {
	color: var(--e-global-color-primary);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des {
	color: var(--e-global-color-primary);
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementkit-commentor-details {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-image>img {
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: #F1F1F1;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-bio .elementskit-commentor-image>img {
	height: 90px;
	width: 90px;
}

.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit-testimonial--avatar {
	margin: 20px 20px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-1cf078e6 {
	--display: flex;
	--justify-content: center;
	--overlay-opacity: 0.56;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-1cf078e6::before,
.elementor-4731 .elementor-element.elementor-element-1cf078e6>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-1cf078e6>.e-con-inner>.elementor-background-video-container::before,
.elementor-4731 .elementor-element.elementor-element-1cf078e6>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-1cf078e6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4731 .elementor-element.elementor-element-1cf078e6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
}

.elementor-4731 .elementor-element.elementor-element-f3e8815 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-4731 .elementor-element.elementor-element-f3e8815.elementor-element {
	--align-self: center;
}

.elementor-4731 .elementor-element.elementor-element-f3e8815 .elementor-wrapper {
	--video-aspect-ratio: 0.5625;
}

.elementor-4731 .elementor-element.elementor-element-afb21d0 {
	--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: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-4731 .elementor-element.elementor-element-afb21d0:not(.elementor-motion-effects-element-type-background),
.elementor-4731 .elementor-element.elementor-element-afb21d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../pdf_images/haldi.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4731 .elementor-element.elementor-element-b8e8a05 {
	--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;
}

.elementor-4731 .elementor-element.elementor-element-832680a {
	--display: flex;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 20px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-4731 .elementor-element.elementor-element-832680a:not(.elementor-motion-effects-element-type-background),
.elementor-4731 .elementor-element.elementor-element-832680a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-4731 .elementor-element.elementor-element-b26d99b>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-4731 .elementor-element.elementor-element-b26d99b .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-6bfd977);
	margin: 0px 0px 0px 0px;
	font-size: 30px;
	font-weight: 700;
}

.elementor-4731 .elementor-element.elementor-element-b26d99b .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-6bfd977);
}

.elementor-4731 .elementor-element.elementor-element-b26d99b .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input[type="submit"] {
	background-color: var(--e-global-color-6bfd977);
	border-radius: 4px 4px 4px 4px;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input[type="submit"]:hover {
	background-color: var(--e-global-color-5ff1f9c);
}

.elementor-4731 .elementor-element.elementor-element-d7751fc>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form label {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form label span {
	color: #777777;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),
.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form select {
	width: 100%;
	height: 50px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form textarea {
	width: 100%;
	height: 176px;
	margin-bottom: 20px;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form .ekit-form-input,
.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form select,
.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input {
	margin-bottom: 20px;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .wpcf7-form textarea {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-wid-con .ekit-form form textarea {
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form textarea::-webkit-input-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form textarea::-moz-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form textarea:-ms-input-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form textarea:-moz-placeholder {
	font-size: 14px;
	color: #000000;
}

.elementor-4731 .elementor-element.elementor-element-d7751fc .ekit-form form>p {
	text-align: left;
}

@media(max-width:1024px) {
	.elementor-4731 .elementor-element.elementor-element-22d4ab9e>.elementor-widget-container {
		margin: 0% 5% 0% 5%;
	}

	.elementor-4731 .elementor-element.elementor-element-ece4472.elementor-element {
		--align-self: center;
	}

	.elementor-4731 .elementor-element.elementor-element-419eb47 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4731 .elementor-element.elementor-element-a2ef0b4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-9f8bc6f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-60cae946 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-11259f49 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4731 .elementor-element.elementor-element-b9f54eb {
		--justify-content: center;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-7429324>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-42586f7>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-1f1a1e8 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-4731 .elementor-element.elementor-element-2e557f9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-559148c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-7df75a6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-0af9ec5 {
		--justify-content: center;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-a9c87f8>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-790b9f67 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-4a437fc1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-5d1dc1b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-b675bcd {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-box-body {
		padding: 10px 10px 10px 10px;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a) {
		font-size: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-06bbab2>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-571bb98d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-4731 .elementor-element.elementor-element-1cf078e6 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-afb21d0 {
		--padding-top: 18px;
		--padding-bottom: 18px;
		--padding-left: 18px;
		--padding-right: 18px;
	}

	.elementor-4731 .elementor-element.elementor-element-832680a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-b26d99b>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
}

@media(max-width:767px) {
	.elementor-4731 .elementor-element.elementor-element-6ed64e79 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-3767a17 .elementor-divider-separator {
		width: 20%;
	}

	.elementor-4731 .elementor-element.elementor-element-ece4472.elementor-element {
		--align-self: center;
	}

	.elementor-4731 .elementor-element.elementor-element-9f8bc6f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-9f8bc6f .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-secondary);
	}

	.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title {
		color: var(--e-global-color-5ff1f9c);
	}

	.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title a {
		color: var(--e-global-color-5ff1f9c);
	}

	.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-info-box-title svg path {
		stroke: var(--e-global-color-5ff1f9c);
		fill: var(--e-global-color-5ff1f9c);
	}

	.elementor-4731 .elementor-element.elementor-element-07e29d1 .elementskit-info-image-box:hover .elementskit-box-style-content {
		color: var(--e-global-color-5ff1f9c);
	}

	.elementor-4731 .elementor-element.elementor-element-60cae946 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-7429324>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
	}

	.elementor-4731 .elementor-element.elementor-element-7429324 .elementskit-section-title-wraper p {
		color: var(--e-global-color-text);
	}

	.elementor-4731 .elementor-element.elementor-element-42586f7>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-42586f7 .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
		font-size: 30px;
	}

	.elementor-4731 .elementor-element.elementor-element-1f1a1e8 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-559148c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-559148c .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
		font-size: 30px;
	}

	.elementor-4731 .elementor-element.elementor-element-aea8a4e {
		--padding-top: 0px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ca1edf .elementskit-section-title-wraper .elementskit-section-title {
		font-size: 30px;
	}

	.elementor-4731 .elementor-element.elementor-element-2432536 {
		--justify-content: center;
	}

	.elementor-4731 .elementor-element.elementor-element-0af9ec5 {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-0af9ec5.e-con {
		--order: -99999
			/* order start hack */
		;
	}

	.elementor-4731 .elementor-element.elementor-element-acbf791 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-12ce520 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-3933e674 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-a9c87f8>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-a9c87f8 .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
		font-size: 30px;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-18fd2f9 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-75d9c8d .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-2ad1625 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-dac8ae1 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-667c1ee .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-ae64432 .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-85a1bae .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style .elementskit-box-body {
		height: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-e4b87fa .elementskit-info-image-box.floating-style:hover .elementskit-box-body {
		height: 150px;
	}

	.elementor-4731 .elementor-element.elementor-element-338d9f5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-06bbab2>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-06bbab2 .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
		font-size: 30px;
	}

	.elementor-4731 .elementor-element.elementor-element-6454612 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-single-testimonial-slider,
	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
		padding: 20px 20px 20px 20px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-content {
		text-align: center;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial_card {
		text-align: center;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-profile-info {
		text-align: center;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-bio {
		text-align: center;
		justify-content: center;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit_testimonial_style_5 .elementskit-commentor-header {
		text-align: center;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-watermark-icon>i {
		font-size: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-watermark-icon>svg {
		width: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i {
		margin-bottom: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i {
		margin-bottom: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-watermark-icon {
		margin-bottom: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-profile-info .elementskit-author-name {
		margin-bottom: 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementkit-commentor-details {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-image>img {
		border-width: 0px 0px 0px 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .elementskit-commentor-bio .elementskit-commentor-image>img {
		height: 60px;
		width: 60px;
	}

	.elementor-4731 .elementor-element.elementor-element-2e2d0cef .ekit-testimonial--avatar {
		margin: 0px 10px 0px 0px;
	}

	.elementor-4731 .elementor-element.elementor-element-1cf078e6 {
		--min-height: 417px;
	}

	.elementor-4731 .elementor-element.elementor-element-afb21d0 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}

	.elementor-4731 .elementor-element.elementor-element-832680a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4731 .elementor-element.elementor-element-832680a.e-con {
		--order: -99999
			/* order start hack */
		;
	}

	.elementor-4731 .elementor-element.elementor-element-b26d99b>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-4731 .elementor-element.elementor-element-b26d99b .elementskit-section-title-wraper .elementskit-section-title {
		color: var(--e-global-color-6bfd977);
		font-size: 27px;
	}
}

@media(min-width:768px) {
	.elementor-4731 .elementor-element.elementor-element-678b2f37 {
		--content-width: 750px;
	}

	.elementor-4731 .elementor-element.elementor-element-e891bca {
		--width: 92%;
	}

	.elementor-4731 .elementor-element.elementor-element-8f5f1c8 {
		--width: 92%;
	}

	.elementor-4731 .elementor-element.elementor-element-60cae946 {
		--content-width: 1186px;
	}

	.elementor-4731 .elementor-element.elementor-element-a655833 {
		--width: 80%;
	}

	.elementor-4731 .elementor-element.elementor-element-7df75a6 {
		--width: 45%;
	}

	.elementor-4731 .elementor-element.elementor-element-0af9ec5 {
		--width: 55%;
	}

	.elementor-4731 .elementor-element.elementor-element-571bb98d {
		--width: 60%;
	}

	.elementor-4731 .elementor-element.elementor-element-1cf078e6 {
		--width: 30%;
	}

	.elementor-4731 .elementor-element.elementor-element-afb21d0 {
		--content-width: 1309px;
	}

	.elementor-4731 .elementor-element.elementor-element-b8e8a05 {
		--width: 75%;
	}

	.elementor-4731 .elementor-element.elementor-element-832680a {
		--width: 55%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-4731 .elementor-element.elementor-element-a2ef0b4 {
		--width: 60%;
	}

	.elementor-4731 .elementor-element.elementor-element-e891bca {
		--width: 733px;
	}

	.elementor-4731 .elementor-element.elementor-element-8f5f1c8 {
		--width: 733px;
	}

	.elementor-4731 .elementor-element.elementor-element-b9f54eb {
		--width: 60%;
	}

	.elementor-4731 .elementor-element.elementor-element-2e557f9 {
		--width: 60%;
	}

	.elementor-4731 .elementor-element.elementor-element-7df75a6 {
		--width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-0af9ec5 {
		--width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-acbf791 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-12ce520 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-2469ba0f {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-790b9f67 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-10ef5872 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-4a437fc1 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-e311e57 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-5d1dc1b {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-5bf8895 {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-b675bcd {
		--width: 50%;
	}

	.elementor-4731 .elementor-element.elementor-element-571bb98d {
		--width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-1cf078e6 {
		--width: 100%;
	}

	.elementor-4731 .elementor-element.elementor-element-832680a {
		--width: 100%;
	}
}

@media(min-width:1025px) {

	.elementor-4731 .elementor-element.elementor-element-afb21d0:not(.elementor-motion-effects-element-type-background),
	.elementor-4731 .elementor-element.elementor-element-afb21d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}