.elementor-375034 .elementor-element.elementor-element-e3cda6b {
	--display: flex;
	--min-height: 63vh;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--background-transition: 0.3s;
	--overlay-opacity: 0.7;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15%;
	--padding-bottom: 5%;
	--padding-left: 15%;
	--padding-right: 15%;
}

.elementor-375034 .elementor-element.elementor-element-e3cda6b:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/08/Hospital-Billing-Banner.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-375034 .elementor-element.elementor-element-e3cda6b::before,
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-background-video-container::before,
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.e-con-inner>.elementor-background-video-container::before,
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-background-slideshow::before,
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-f9567d2);
	--background-overlay: '';
}

.elementor-375034 .elementor-element.elementor-element-e3cda6b,
.elementor-375034 .elementor-element.elementor-element-e3cda6b::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-06fa136 {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-06fa136 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 600;
}

.elementor-375034 .elementor-element.elementor-element-7defeb3 {
	text-align: center;
	color: #FFFFFF;
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-37a947d .elementor-button {
	background-color: #61CE700F;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 100px 100px 100px 100px;
}

.elementor-375034 .elementor-element.elementor-element-9bea976 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 3em 0em;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 15%;
	--padding-right: 15%;
}

.elementor-375034 .elementor-element.elementor-element-9bea976:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-9bea976>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/06/Cirlce-webinar02.webp");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-375034 .elementor-element.elementor-element-9bea976,
.elementor-375034 .elementor-element.elementor-element-9bea976::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-8b09fbb {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-8b09fbb .elementor-heading-title {
	color: var(--e-global-color-f9567d2);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 33px;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-1215ee0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 2.5em;
	font-weight: 400;
	line-height: 1.5;
}

.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-title {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 2.5em;
	font-weight: 400;
	line-height: 1.5;
}

.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-title {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 2.5em;
	font-weight: 400;
	line-height: 1.5;
}

.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-title {
	color: #333333;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-d28894f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 3%;
	--padding-right: 3%;
}

.elementor-375034 .elementor-element.elementor-element-d28894f:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-d28894f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #0367A5;
}

.elementor-375034 .elementor-element.elementor-element-d28894f,
.elementor-375034 .elementor-element.elementor-element-d28894f::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-b88d570 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-b88d570,
.elementor-375034 .elementor-element.elementor-element-b88d570::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-b88d570.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-375034 .elementor-element.elementor-element-e956990 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 2em;
	font-weight: 300;
	line-height: 1.5;
}

.elementor-375034 .elementor-element.elementor-element-59dea61 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-67d30da {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-9556575 .elementor-button {
	background-color: #7EB63E;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	border-radius: 100px 100px 100px 100px;
	padding: 15px 40px 15px 40px;
}

.elementor-375034 .elementor-element.elementor-element-1fbad0b {
	--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;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-c56d050 {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-c56d050 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 48px;
	font-weight: 300;
}

.elementor-375034 .elementor-element.elementor-element-3a40fd8>.elementor-widget-container {
	padding: 0em 0em 0em 0em;
}

.elementor-375034 .elementor-element.elementor-element-3a40fd8 {
	text-align: center;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-10d3391 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: -10%;
	--padding-top: 2%;
	--padding-bottom: 5%;
	--padding-left: 10%;
	--padding-right: 0%;
}

.elementor-375034 .elementor-element.elementor-element-b8b0d8e {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-28efea9 {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-28efea9:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-28efea9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-28efea9,
.elementor-375034 .elementor-element.elementor-element-28efea9::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-7802763 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-4748ec2 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-4748ec2 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-493022e {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-b200c97 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-7c6c030 {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-7c6c030:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-7c6c030>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-7c6c030,
.elementor-375034 .elementor-element.elementor-element-7c6c030::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-2212054 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-c027fba {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-c027fba .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-0f320d4 {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-787bdb6 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-8b39f7f {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-8b39f7f:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-8b39f7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-8b39f7f,
.elementor-375034 .elementor-element.elementor-element-8b39f7f::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-c14e519 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-7039b2e {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-7039b2e .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-1ac653c {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-eef4d10 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-35b9ff8 {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-35b9ff8:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-35b9ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-35b9ff8,
.elementor-375034 .elementor-element.elementor-element-35b9ff8::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-b89ae54 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-eee7d2d {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-eee7d2d .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-820dfbb {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-fefc36d {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-9c54505 {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-9c54505:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-9c54505>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-9c54505,
.elementor-375034 .elementor-element.elementor-element-9c54505::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-5183006 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-b08b94f {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-b08b94f .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-f58d6e2 {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-59bc177 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-e78949b {
	--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: flex-start;
	--background-transition: 0.3s;
	--border-radius: 30px 30px 30px 30px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 5%;
	--padding-right: 5%;
}

.elementor-375034 .elementor-element.elementor-element-e78949b:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-e78949b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8EFF4;
}

.elementor-375034 .elementor-element.elementor-element-e78949b,
.elementor-375034 .elementor-element.elementor-element-e78949b::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-36a25b1 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-91d12e8 {
	width: var(--container-widget-width, 90%);
	max-width: 90%;
	--container-widget-width: 90%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-91d12e8 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-375034 .elementor-element.elementor-element-ccdc4ed {
	text-align: left;
	color: var(--e-global-color-cde9fee);
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 1em;
	font-weight: 400;
	line-height: 2em;
}

.elementor-375034 .elementor-element.elementor-element-de67f97 {
	--e-n-carousel-swiper-slides-to-display: 4;
	--e-n-carousel-swiper-slides-gap: 15em;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 84%;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 49%;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 10%;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 49%;
	--e-n-carousel-arrow-size: 2.25em;
	--e-n-carousel-arrow-normal-color: var(--e-global-color-cde9fee);
	--e-n-carousel-arrow-hover-color: #4F4F4F;
	--e-n-carousel-swiper-pagination-size: 10px;
	--e-n-carousel-dots-normal-color: #000000;
	--e-n-carousel-dots-horizontal-position: 50%;
	--e-n-carousel-dots-horizontal-transform: -50%;
	--e-n-carousel-dots-horizontal-offset: -44%;
	--e-n-carousel-dots-vertical-position: 100%;
	--e-n-carousel-dots-vertical-transform: -100%;
	--e-n-carousel-dots-vertical-offset: -5%;
	--e-n-carousel-swiper-pagination-spacing: 5em;
}

:where(.elementor-375034 .elementor-element.elementor-element-de67f97 .swiper-slide)>.e-con {
	background-color: #E8EFF4;
	--border-radius: 30px 30px 30px 30px;
}

.elementor-375034 .elementor-element.elementor-element-de67f97>.elementor-widget-container {
	margin: 0% -12% 0% 0%;
}

.elementor-375034 .elementor-element.elementor-element-0851124 {
	--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: 1em 0em;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-0851124:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-0851124>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-0c43618);
	background-image: url("../../2024/06/Cirlce-webinar02.webp");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-375034 .elementor-element.elementor-element-0851124,
.elementor-375034 .elementor-element.elementor-element-0851124::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-b1c8850 {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-b1c8850 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 3em;
	font-weight: 300;
}

.elementor-375034 .elementor-element.elementor-element-e6aa5c1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0em 4em;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-c8e6fad {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-9be44c7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-9be44c7 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-62625be {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-a6a6235 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-a6a6235 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 600;
}

.elementor-375034 .elementor-element.elementor-element-219311a {
	text-align: left;
	color: var(--e-global-color-cde9fee);
}

.elementor-375034 .elementor-element.elementor-element-f0aa840 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-f0aa840:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-f0aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
	background-image: url("../../2024/06/top-left-circle.svg");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-375034 .elementor-element.elementor-element-f0aa840,
.elementor-375034 .elementor-element.elementor-element-f0aa840::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-523e4d2 {
	--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;
	--background-transition: 0.3s;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 3%;
}

.elementor-375034 .elementor-element.elementor-element-22a2970 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-22a2970 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 600;
}

.elementor-375034 .elementor-element.elementor-element-52b0ec4 {
	text-align: left;
	color: var(--e-global-color-cde9fee);
}

.elementor-375034 .elementor-element.elementor-element-823409e {
	--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;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-eb14f65 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0em 3em;
	--background-transition: 0.3s;
	--overlay-opacity: 1;
	--padding-top: 3%;
	--padding-bottom: 3%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-eb14f65::before,
.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-background-video-container::before,
.elementor-375034 .elementor-element.elementor-element-eb14f65>.e-con-inner>.elementor-background-video-container::before,
.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-background-slideshow::before,
.elementor-375034 .elementor-element.elementor-element-eb14f65>.e-con-inner>.elementor-background-slideshow::before,
.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("../../2024/06/Cirlce-webinar-bg.webp");
	--background-overlay: '';
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-375034 .elementor-element.elementor-element-eb14f65,
.elementor-375034 .elementor-element.elementor-element-eb14f65::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-a1b7623 {
	--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;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-2643d1a {
	--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;
	--background-transition: 0.3s;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 3%;
}

.elementor-375034 .elementor-element.elementor-element-55e2824 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-55e2824 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-weight: 600;
}

.elementor-375034 .elementor-element.elementor-element-224f92a {
	text-align: left;
	color: var(--e-global-color-cde9fee);
}

.elementor-375034 .elementor-element.elementor-element-d9d8896 {
	--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;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 0%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/03/testimonial-bg-circle.svg");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-375034 .elementor-element.elementor-element-d9d8896,
.elementor-375034 .elementor-element.elementor-element-d9d8896::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text-wrapper {
	gap: 10px;
	flex-direction: row;
	justify-content: center;
}

.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text-item {
	gap: 4px;
	justify-content: center;
}

.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text {
	justify-content: center;
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 55px;
	font-weight: 600;
	line-height: 1.5;
	letter-spacing: 1px;
	-webkit-text-stroke-width: 0px;
	text-stroke-width: 0 px;
}

.elementor-375034 .elementor-element.elementor-element-0e6c95c {
	--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: 0em 2em;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-375034 .elementor-element.elementor-element-b2fdbc5.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .ue-item {
	transform: scale(0.9, 0.9);
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc-active-item .ue-item {
	transform: scale(1, 1);
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .carousel-image {
	height: 490px;
	background-size: contain;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc_image_carousel_placeholder {
	padding: 10px 10px 10px 10px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc-active-item .carousel-image {
	opacity: 100%;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc_image_carousel_container_holder {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .content-padding {
	padding: 10px 10px 10px 10px;
	min-height: 473px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .ue-title {
	color: #000000;
	margin-top: 0px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .ue-text {
	color: #686868;
	margin-top: 10px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc_more_btn {
	padding: 10px 20px 10px 20px;
	border-radius: 15px;
	background-color: #d3d3d3;
	color: #000000;
	margin-top: 10px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc_more_btn svg {
	fill: #000000;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .ue-btn-inner-wrapper {
	gap: 10px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-nav .owl-prev {
	left: 0px;
	right: auto;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-nav .owl-next {
	right: 0px;
	left: auto;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-carousel .owl-nav .owl-next,
.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-carousel .owl-nav .owl-prev {
	top: 90px;
	border-radius: 0px;
	width: 62px;
	height: 62px;
	line-height: 62px;
	font-size: 24px;
	background-color: #ffffff;
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-carousel .owl-nav .owl-next:hover,
.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-carousel .owl-nav .owl-prev:hover {
	background-color: #000000;
	color: #ffffff;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-dot {
	width: 8px;
	height: 8px;
	background-color: #c6c6c6;
	margin: 0px 5px;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-dot.active {
	background-color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-8c868a6 .owl-dots {
	margin-top: 20px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .ue-item {
	transform: scale(0.9, 0.9);
}

.elementor-375034 .elementor-element.elementor-element-505816d .uc-active-item .ue-item {
	transform: scale(1, 1);
}

.elementor-375034 .elementor-element.elementor-element-505816d .carousel-image {
	height: 420px;
	background-size: contain;
	opacity: 100%;
}

.elementor-375034 .elementor-element.elementor-element-505816d .uc-active-item .carousel-image {
	opacity: 100%;
}

.elementor-375034 .elementor-element.elementor-element-505816d .uc_image_carousel_container_holder {
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-505816d .content-padding {
	padding: 10px 10px 10px 10px;
	min-height: 473px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .ue-title {
	color: #000000;
	margin-top: 0px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .ue-text {
	color: #686868;
	margin-top: 10px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .uc_more_btn {
	padding: 10px 20px 10px 20px;
	border-radius: 15px;
	background-color: #d3d3d3;
	color: #000000;
	margin-top: 10px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .uc_more_btn svg {
	fill: #000000;
}

.elementor-375034 .elementor-element.elementor-element-505816d .ue-btn-inner-wrapper {
	gap: 10px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-nav .owl-prev {
	left: 0px;
	right: auto;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-nav .owl-next {
	right: 0px;
	left: auto;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-carousel .owl-nav .owl-next,
.elementor-375034 .elementor-element.elementor-element-505816d .owl-carousel .owl-nav .owl-prev {
	top: 90px;
	border-radius: 0px;
	width: 62px;
	height: 62px;
	line-height: 62px;
	font-size: 24px;
	background-color: #ffffff;
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-carousel .owl-nav .owl-next:hover,
.elementor-375034 .elementor-element.elementor-element-505816d .owl-carousel .owl-nav .owl-prev:hover {
	background-color: #000000;
	color: #ffffff;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-dot {
	width: 8px;
	height: 8px;
	background-color: #c6c6c6;
	margin: 0px 5px;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-dot.active {
	background-color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-505816d .owl-dots {
	margin-top: 20px;
}

.elementor-375034 .elementor-element.elementor-element-062c03b {
	--display: flex;
	--justify-content: flex-start;
	--gap: 0px 0px;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 {
	width: initial;
	max-width: initial;
}

.elementor-375034 .elementor-element.elementor-element-42fce42>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .uc_quote_item {
	transition: all 200ms;
	border-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 100px;
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .uc_quote_info {
	flex-direction: column-reverse;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .uc_quote_item,
.elementor-375034 .elementor-element.elementor-element-42fce42 .flipster__item__content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .uc_author {
	flex-direction: column;
	margin-top: 0px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .ue-text {
	color: #000;
	margin-top: 16px;
	min-height: 0px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-nav .owl-prev {
	left: 15px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-nav .owl-next {
	right: 15px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-carousel .owl-nav .owl-next,
.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-carousel .owl-nav .owl-prev {
	top: 150px;
	border-radius: 10px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	background-color: #ffffff;
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-carousel .owl-nav .owl-next:hover,
.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-carousel .owl-nav .owl-prev:hover {
	background-color: #000000;
	color: #ffffff;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-dot {
	width: 8px;
	height: 8px;
	background-color: #c6c6c6;
	margin: 0px 5px;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-dot.active {
	background-color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-42fce42 .owl-dots {
	margin-top: 20px;
	text-align: center;
}

.elementor-375034 .elementor-element.elementor-element-f5840b6 {
	--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;
	--justify-content: space-between;
	--align-items: center;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 65%;
	--padding-right: 0%;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f.elementor-element {
	--align-self: flex-end;
	--order: 99999
		/* order end hack */
	;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-carousel-navigation-wrapper {
	justify-content: flex-end;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-carousel-navigation {
	flex-direction: row;
	gap: 0px;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-arrow {
	flex-direction: row;
	gap: 10px;
	background-color: #ffffff;
	min-width: 35px;
	min-height: 35px;
	border-radius: 100px 100px 100px 100px;
	border-style: none;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-carousel-nav-label {
	color: #ffffff;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-arrow .ue-carousel-nav-icon {
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f button .ue-carousel-nav-icon svg {
	fill: #000000;
}

.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-carousel-nav-icon {
	font-size: 20px;
}

.elementor-375034 .elementor-element.elementor-element-71a7839 .ue-remote-bullet-btn {
	background-color: #d9d9d9;
	width: 8px;
	height: 8px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-375034 .elementor-element.elementor-element-71a7839 .ue-remote-bullet-btn.active {
	background-color: #000000;
	height: 10px;
	width: 10px;
}

.elementor-375034 .elementor-element.elementor-element-71a7839>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-71a7839 .ue-remote-bullets {
	gap: 7px;
	flex-direction: row;
	justify-content: center;
	align-items: flex-end;
}

.elementor-375034 .elementor-element.elementor-element-77b6ca8 {
	--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;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-77b6ca8:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-77b6ca8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-0c43618);
}

.elementor-375034 .elementor-element.elementor-element-77b6ca8,
.elementor-375034 .elementor-element.elementor-element-77b6ca8::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-41c184c {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-10a8369 {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-10a8369,
.elementor-375034 .elementor-element.elementor-element-10a8369::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-494fb56 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-4bff4fd {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-3eb8ad8 {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-3eb8ad8,
.elementor-375034 .elementor-element.elementor-element-3eb8ad8::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-58d87dc img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-ff579be {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-6bee6fe {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-6bee6fe,
.elementor-375034 .elementor-element.elementor-element-6bee6fe::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-4abb597 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-d1dd5c6 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-abbbb4d {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-abbbb4d,
.elementor-375034 .elementor-element.elementor-element-abbbb4d::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-2175d07 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-bdf2e90 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-0687abd {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-0687abd,
.elementor-375034 .elementor-element.elementor-element-0687abd::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-9acae15 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-7fc80f3 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-552fb8a {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-552fb8a,
.elementor-375034 .elementor-element.elementor-element-552fb8a::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-876aea9 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-55960dc {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-ffa3234 {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-ffa3234,
.elementor-375034 .elementor-element.elementor-element-ffa3234::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-4e4a7d1 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-8b56a8b {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-1b3196d {
	--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;
	--background-transition: 0.3s;
	--border-radius: 16px 16px 16px 16px;
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 2%;
	--padding-right: 2%;
}

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

.elementor-375034 .elementor-element.elementor-element-1b3196d,
.elementor-375034 .elementor-element.elementor-element-1b3196d::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-c56dc19 img {
	width: 100%;
}

.elementor-375034 .elementor-element.elementor-element-e73b5b1 {
	--e-n-carousel-swiper-slides-to-display: 4;
	--e-n-carousel-swiper-slides-gap: 30px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: -20px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: -20px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-size: 30px;
	--e-n-carousel-arrow-normal-color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-e9781d1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 10%;
	--padding-right: 10%;
}

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

.elementor-375034 .elementor-element.elementor-element-e9781d1,
.elementor-375034 .elementor-element.elementor-element-e9781d1::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-8f786b8 .elementor-heading-title {
	color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 2.2em;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-item {
	border-width: 0px;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-item .elementor-tab-content {
	border-width: 0px;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-icon,
.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-title {
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-icon svg {
	fill: #000000;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-active .elementor-accordion-icon,
.elementor-375034 .elementor-element.elementor-element-958765c .elementor-active .elementor-accordion-title {
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-active .elementor-accordion-icon svg {
	fill: #000000;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-title {
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 17px;
	font-weight: 500;
	line-height: 21px;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title {
	padding: 1.2em 1.2em 1.2em 0em;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title .elementor-accordion-icon i:before {
	color: #86868B;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title .elementor-accordion-icon svg {
	fill: #86868B;
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: var(--e-global-color-f9567d2);
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-f9567d2);
}

.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-content {
	color: #7A7A7A;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-375034 .elementor-element.elementor-element-a14f314 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-375034 .elementor-element.elementor-element-a14f314:not(.elementor-motion-effects-element-type-background),
.elementor-375034 .elementor-element.elementor-element-a14f314>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F3F3F3;
}

.elementor-375034 .elementor-element.elementor-element-a14f314,
.elementor-375034 .elementor-element.elementor-element-a14f314::before {
	--border-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-488519c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--background-transition: 0.3s;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-375034 .elementor-element.elementor-element-4f3cbf4 {
	text-align: left;
}

.elementor-375034 .elementor-element.elementor-element-4f3cbf4 .elementor-heading-title {
	color: #000000;
}

.elementor-375034 .elementor-element.elementor-element-c8922d9 {
	text-align: left;
	color: var(--e-global-color-cde9fee);
}

.elementor-375034 .elementor-element.elementor-element-941ebf7 {
	--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;
	--background-transition: 0.3s;
}

.elementor-375034 .elementor-element.elementor-element-5862db1 .elementor-button {
	background-color: #000000;
	font-family: "Poppins Optimized", Sans-serif;
	font-size: 0.9em;
	font-weight: 600;
	border-radius: 100px 100px 100px 100px;
}

.elementor-375034 .elementor-element.elementor-element-9d23177 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-375034 .elementor-element.elementor-element-cc862b7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-375034 .elementor-element.elementor-element-cc862b7 {
	text-align: right;
}

.elementor-375034 .elementor-element.elementor-element-cc862b7 img {
	width: 75%;
}

@media(min-width:768px) {
	.elementor-375034 .elementor-element.elementor-element-e3cda6b {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--content-width: 67em;
	}

	.elementor-375034 .elementor-element.elementor-element-b88d570 {
		--width: 75.031%;
	}

	.elementor-375034 .elementor-element.elementor-element-1fbad0b {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-10d3391 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-28efea9 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-7c6c030 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-8b39f7f {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-35b9ff8 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-9c54505 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-e78949b {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-e6aa5c1 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-523e4d2 {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-823409e {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-a1b7623 {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-2643d1a {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--width: 70%;
	}

	.elementor-375034 .elementor-element.elementor-element-062c03b {
		--width: 30%;
	}

	.elementor-375034 .elementor-element.elementor-element-f5840b6 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-77b6ca8 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-41c184c {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-10a8369 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-4bff4fd {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-3eb8ad8 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-ff579be {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-6bee6fe {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-d1dd5c6 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-abbbb4d {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-bdf2e90 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-0687abd {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-7fc80f3 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-552fb8a {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-55960dc {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-ffa3234 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-8b56a8b {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-1b3196d {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-e9781d1 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-a14f314 {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-488519c {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-9d23177 {
		--width: 50%;
	}
}

@media(max-width:1440px) and (min-width:768px) {
	.elementor-375034 .elementor-element.elementor-element-d28894f {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b88d570 {
		--width: 73%;
	}

	.elementor-375034 .elementor-element.elementor-element-67d30da {
		--content-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-1fbad0b {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b8b0d8e {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b200c97 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-787bdb6 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-eef4d10 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-fefc36d {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-59bc177 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-e6aa5c1 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-c8e6fad {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-62625be {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--width: 70%;
	}

	.elementor-375034 .elementor-element.elementor-element-062c03b {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-77b6ca8 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-41c184c {
		--width: 100%;
	}
}

@media(max-width:1200px) and (min-width:768px) {
	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--width: 66.862%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-375034 .elementor-element.elementor-element-b88d570 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--width: 50%;
	}

	.elementor-375034 .elementor-element.elementor-element-488519c {
		--width: 100%;
	}
}

@media(max-width:880px) and (min-width:768px) {
	.elementor-375034 .elementor-element.elementor-element-c8e6fad {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-62625be {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-523e4d2 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-823409e {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-a1b7623 {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-2643d1a {
		--width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-f5840b6 {
		--width: 100%;
	}
}

@media(max-width:1440px) {

	.elementor-375034 .elementor-element.elementor-element-e3cda6b:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: cover;
	}

	.elementor-375034 .elementor-element.elementor-element-e3cda6b {
		--padding-top: 0%;
		--padding-bottom: 5%;
		--padding-left: 10%;
		--padding-right: 10%;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-9bea976>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 20% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 10%;
		--padding-right: 10%;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--grid-auto-flow: row;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
		font-size: 2.5em;
		line-height: 58px;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-title {
		font-size: 1em;
		line-height: 45px;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
		font-size: 2.5em;
		line-height: 58px;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-title {
		font-size: 1em;
		line-height: 45px;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
		font-size: 2.5em;
		line-height: 58px;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-title {
		font-size: 1em;
		line-height: 45px;
	}

	.elementor-375034 .elementor-element.elementor-element-d28894f {
		--justify-content: center;
		--gap: 0em 0em;
		--padding-top: 3%;
		--padding-bottom: 3%;
		--padding-left: 3%;
		--padding-right: 3%;
	}

	.elementor-375034 .elementor-element.elementor-element-b88d570 {
		--justify-content: center;
		--gap: 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-e956990 .elementor-heading-title {
		font-size: 1.3em;
		line-height: 1.5;
	}

	.elementor-375034 .elementor-element.elementor-element-9556575 .elementor-button {
		padding: 13px 30px 13px 30px;
	}

	.elementor-375034 .elementor-element.elementor-element-1fbad0b {
		--padding-top: 5%;
		--padding-bottom: 0%;
		--padding-left: 10%;
		--padding-right: 10%;
	}

	.elementor-375034 .elementor-element.elementor-element-28efea9 {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-4748ec2 .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-7c6c030 {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-c027fba .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-8b39f7f {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-7039b2e .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-35b9ff8 {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-eee7d2d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-eee7d2d .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-9c54505 {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-b08b94f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b08b94f .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-e78949b {
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-91d12e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-91d12e8 .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97 {
		--e-n-carousel-swiper-slides-gap: 15em;
		--e-n-carousel-arrow-prev-left-position: 81%;
		--e-n-carousel-arrow-next-right-position: 11%;
		--e-n-carousel-dots-horizontal-offset: -42%;
		--e-n-carousel-dots-vertical-offset: -4%;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97>.elementor-widget-container {
		margin: 0% -8% 0% 0%;
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-0851124>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 20% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-f0aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 15% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 15% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
		--gap: 60px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--justify-content: center;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .carousel-image {
		height: 400px;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .content-padding {
		min-height: 380px;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .content-padding {
		min-height: 380px;
	}

	.elementor-375034 .elementor-element.elementor-element-062c03b {
		--justify-content: center;
		--gap: 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-42fce42>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-42fce42 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-f5840b6 {
		--justify-content: space-between;
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 65%;
		--padding-right: 0%;
	}

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

	.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-carousel-navigation-wrapper {
		justify-content: center;
	}

	.elementor-375034 .elementor-element.elementor-element-77b6ca8 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-a14f314 {
		--justify-content: center;
		--padding-top: 5%;
		--padding-bottom: 0%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-488519c {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}
}

@media(max-width:1200px) {
	.elementor-375034 .elementor-element.elementor-element-e3cda6b {
		--padding-top: 0%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-9bea976>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 20% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--grid-auto-flow: row;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-title {
		font-size: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-title {
		font-size: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-title {
		font-size: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97 {
		--e-n-carousel-swiper-slides-to-display: 3;
		--e-n-carousel-arrow-prev-left-position: 80%;
		--e-n-carousel-dots-horizontal-offset: -40%;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97>.elementor-widget-container {
		margin: 0% -20% 0% 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-2643d1a {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 12% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text {
		font-size: 40px;
		line-height: 1;
	}

	.elementor-375034 .elementor-element.elementor-element-4aa953f>.elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-arrow {
		min-width: 25px;
		min-height: 25px;
	}

	.elementor-375034 .elementor-element.elementor-element-71a7839 .ue-remote-bullet-btn {
		width: 6px;
	}

	.elementor-375034 .elementor-element.elementor-element-e73b5b1 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
}

@media(max-width:1024px) {
	.elementor-375034 .elementor-element.elementor-element-9bea976 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 10%;
		--padding-right: 10%;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--grid-auto-flow: row;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-title {
		font-size: 14px;
		line-height: 22px;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-title {
		font-size: 14px;
		line-height: 22px;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
		font-size: 2.3em;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-title {
		font-size: 14px;
		line-height: 22px;
	}

	.elementor-375034 .elementor-element.elementor-element-d28894f {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 2em 2em;
		--padding-top: 3%;
		--padding-bottom: 3%;
		--padding-left: 3%;
		--padding-right: 3%;
	}

	.elementor-375034 .elementor-element.elementor-element-e956990 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-59dea61 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-3a40fd8>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-375034 .elementor-element.elementor-element-3a40fd8 {
		font-size: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97 {
		--e-n-carousel-swiper-slides-to-display: 2;
		--e-n-carousel-swiper-slides-gap: 15em;
		--e-n-carousel-arrow-prev-left-position: 78%;
		--e-n-carousel-arrow-prev-top-position: 49%;
		--e-n-carousel-arrow-next-top-position: 49%;
		--e-n-carousel-dots-horizontal-offset: -38%;
		--e-n-carousel-dots-vertical-offset: -3%;
		--e-n-carousel-swiper-pagination-spacing: 4em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97>.elementor-widget-container {
		margin: 0% -25% 0% 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-e6aa5c1 {
		--gap: 2em 2em;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--gap: 1em 1em;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-f0aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 15% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-523e4d2 {
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65 {
		--gap: 1em 1em;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 12% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
		--gap: 40px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-062c03b {
		--justify-content: flex-start;
		--gap: 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-42fce42>.elementor-widget-container {
		padding: 0px 40px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-e73b5b1 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}

	.elementor-375034 .elementor-element.elementor-element-e9781d1 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-a14f314 {
		--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: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-941ebf7 {
		--justify-content: flex-start;
	}

	.elementor-375034 .elementor-element.elementor-element-9d23177 {
		--justify-content: flex-end;
	}
}

@media(max-width:880px) {
	.elementor-375034 .elementor-element.elementor-element-9bea976 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
		font-size: 2em;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
		font-size: 2em;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
		font-size: 2em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97 {
		--e-n-carousel-arrow-prev-left-position: 75%;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124 {
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-e6aa5c1 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 1em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-9be44c7 {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-9be44c7 img {
		width: 60%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-f0aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 20% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-baacf8d {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-baacf8d img {
		width: 60%;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65 {
		--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: 5%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-52f19a3 {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-52f19a3 img {
		width: 60%;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 12% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
		--gap: 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text {
		font-size: 30px;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--gap: 0em 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--justify-content: center;
		--gap: 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .carousel-image {
		height: 320px;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .ue-item {
		transform: scale(0.9, 0.9);
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .uc-active-item .ue-item {
		transform: scale(1, 1);
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .carousel-image {
		height: 400px;
	}

	.elementor-375034 .elementor-element.elementor-element-f5840b6 {
		--justify-content: space-between;
		--padding-top: 0%;
		--padding-bottom: 0%;
		--padding-left: 50%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-4aa953f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-4aa953f .ue-remote-arrow {
		min-width: 10px;
		min-height: 10px;
	}

	.elementor-375034 .elementor-element.elementor-element-e73b5b1 {
		--e-n-carousel-swiper-slides-to-display: 2;
	}

	.elementor-375034 .elementor-element.elementor-element-e9781d1 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}
}

@media(max-width:767px) {
	.elementor-375034 .elementor-element.elementor-element-e3cda6b {
		--min-height: 70vh;
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 2%;
		--padding-right: 2%;
	}

	.elementor-375034 .elementor-element.elementor-element-e3cda6b:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-e3cda6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976 {
		--gap: 1em 1em;
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-9bea976:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-9bea976>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 30% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-1215ee0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--gap: 3em 0em;
		--grid-auto-flow: row;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-number-wrapper {
		font-size: 2em;
		line-height: 40px;
	}

	.elementor-375034 .elementor-element.elementor-element-544adf9 .elementor-counter-title {
		font-size: 14px;
		line-height: 16px;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-number-wrapper {
		font-size: 2em;
		line-height: 40px;
	}

	.elementor-375034 .elementor-element.elementor-element-42996c0 .elementor-counter-title {
		font-size: 14px;
		line-height: 16px;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-number-wrapper {
		font-size: 2em;
		line-height: 40px;
	}

	.elementor-375034 .elementor-element.elementor-element-ec8ed7f .elementor-counter-title {
		font-size: 14px;
		line-height: 16px;
	}

	.elementor-375034 .elementor-element.elementor-element-d28894f {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-b88d570 {
		--gap: 1em 0em;
	}

	.elementor-375034 .elementor-element.elementor-element-e956990 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-e956990 .elementor-heading-title {
		font-size: 1.2em;
		line-height: 1.1;
	}

	.elementor-375034 .elementor-element.elementor-element-59dea61 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-67d30da {
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-375034 .elementor-element.elementor-element-1fbad0b {
		--padding-top: 10%;
		--padding-bottom: 5%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-3a40fd8>.elementor-widget-container {
		padding: 0.5em 0.5em 0.5em 0.5em;
	}

	.elementor-375034 .elementor-element.elementor-element-3a40fd8 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-10d3391 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-4748ec2 .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-c027fba .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-7039b2e .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-eee7d2d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-eee7d2d .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-b08b94f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-b08b94f .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-91d12e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-91d12e8 .elementor-heading-title {
		font-size: 1.2em;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97 {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-swiper-slides-gap: 5em;
		--e-n-carousel-arrow-prev-left-position: 70%;
		--e-n-carousel-arrow-prev-top-position: 49%;
		--e-n-carousel-arrow-next-right-position: 7%;
		--e-n-carousel-arrow-next-top-position: 49%;
		--e-n-carousel-dots-horizontal-offset: -25%;
	}

	.elementor-375034 .elementor-element.elementor-element-de67f97>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-0851124>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 30% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-0851124 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-9be44c7 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-9be44c7 img {
		width: 75%;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-f0aa840>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 30% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-f0aa840 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-523e4d2 {
		--gap: 1em 0em;
		--padding-top: 1em;
		--padding-bottom: 0em;
		--padding-left: 0em;
		--padding-right: 0em;
	}

	.elementor-375034 .elementor-element.elementor-element-22a2970 {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-52b0ec4 {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-baacf8d img {
		width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65::before,
	.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-background-video-container::before,
	.elementor-375034 .elementor-element.elementor-element-eb14f65>.e-con-inner>.elementor-background-video-container::before,
	.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-background-slideshow::before,
	.elementor-375034 .elementor-element.elementor-element-eb14f65>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-375034 .elementor-element.elementor-element-eb14f65>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-size: 30% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-eb14f65 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-52f19a3 img {
		width: 100%;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896:not(.elementor-motion-effects-element-type-background),
	.elementor-375034 .elementor-element.elementor-element-d9d8896>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 30% auto;
	}

	.elementor-375034 .elementor-element.elementor-element-d9d8896 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-7dcbf12 {
		--gap: 30px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text-wrapper {
		gap: 8px;
	}

	.elementor-375034 .elementor-element.elementor-element-94b57c6 .uc-splitting-text {
		font-size: 26px;
		line-height: 1;
	}

	.elementor-375034 .elementor-element.elementor-element-0e6c95c {
		--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: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-b2fdbc5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6.elementor-element {
		--align-self: center;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .ue-item {
		transform: scale(1, 1);
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc-active-item .ue-item {
		transform: scale(1, 1);
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .uc_image_carousel_container_holder {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-8c868a6 .content-padding {
		padding: 0px 0px 0px 0px;
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d.elementor-element {
		--align-self: center;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .ue-item {
		transform: scale(1, 1);
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .uc-active-item .ue-item {
		transform: scale(1, 1);
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .carousel-image {
		height: 250px;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .uc_image_carousel_container_holder {
		text-align: left;
	}

	.elementor-375034 .elementor-element.elementor-element-505816d .content-padding {
		padding: 0px 0px 0px 0px;
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-375034 .elementor-element.elementor-element-42fce42 .uc_quote_item {
		padding: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-f5840b6 {
		--justify-content: space-between;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-4aa953f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-375034 .elementor-element.elementor-element-71a7839>.elementor-widget-container {
		padding: 0px 0px 0px 20px;
	}

	.elementor-375034 .elementor-element.elementor-element-71a7839 .ue-remote-bullets {
		justify-content: flex-start;
	}

	.elementor-375034 .elementor-element.elementor-element-77b6ca8 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-e73b5b1 {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-arrow-prev-left-position: -10px;
		--e-n-carousel-arrow-next-right-position: -10px;
		--e-n-carousel-arrow-size: 20px;
	}

	.elementor-375034 .elementor-element.elementor-element-e9781d1 {
		--padding-top: 10%;
		--padding-bottom: 10%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-8f786b8 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-8f786b8 .elementor-heading-title {
		font-size: 1.5em;
		line-height: 1.5em;
	}

	.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-title {
		font-size: 0.8em;
		line-height: 1em;
	}

	.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-title {
		padding: 10px 10px 10px 10px;
	}

	.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-958765c .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-958765c .elementor-tab-content {
		font-size: 0.9em;
	}

	.elementor-375034 .elementor-element.elementor-element-a14f314 {
		--padding-top: 10%;
		--padding-bottom: 0%;
		--padding-left: 5%;
		--padding-right: 5%;
	}

	.elementor-375034 .elementor-element.elementor-element-941ebf7 {
		--flex-direction: row;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: center;
	}

	.elementor-375034 .elementor-element.elementor-element-9d23177 {
		--padding-top: 10%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-375034 .elementor-element.elementor-element-cc862b7 {
		text-align: center;
	}

	.elementor-375034 .elementor-element.elementor-element-cc862b7 img {
		width: 75%;
	}
}

/* Start custom CSS for counter, class: .elementor-element-544adf9 */
.elementor-counter-number-suffix {
	font-weight: 300 !important;
}

.elementor-counter .elementor-counter-number-wrapper {
	display: inline-block !important;
}

.elementor-counter .elementor-counter-title {
	text-align: left !important;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-42996c0 */
.elementor-counter-number-suffix {
	font-weight: 300 !important;
}

.elementor-counter .elementor-counter-number-wrapper {
	display: inline-block !important;
}

.elementor-counter .elementor-counter-title {
	text-align: left !important;
}

/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ec8ed7f */
.elementor-counter-number-suffix {
	font-weight: 300 !important;
}

.elementor-counter .elementor-counter-number-wrapper {
	display: inline-block !important;
}

.elementor-counter .elementor-counter-title {
	text-align: left !important;
}

/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-de67f97 */
.features-carousel {
	display: ruby-text !important;
	overflow: hidden !important;

}

/* End custom CSS */
/* Start custom CSS for ucaddon_responsive_testemonial_carousel, class: .elementor-element-42fce42 */
button.owl-prev,
button.owl-next {
	display: none !important;
}

/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-958765c */
.accordion-item .elementor-accordion-item {
	border-bottom: 1px solid #D2D2D7 !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('../../2024/03/poppins-light-webfont.woff2') format('woff2');
}

@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../../2024/03/poppins-regular-webfont.woff2') format('woff2');
}

@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../../2024/03/poppins-medium-webfont.woff2') format('woff2');
}

@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../../2024/03/poppins-semibold-webfont.woff2') format('woff2');
}

@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../../2024/03/poppins-bold-webfont.woff2') format('woff2');
}

@font-face {
	font-family: 'Poppins Optimized';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: ;
}

/* End Custom Fonts CSS */