
.elementor-9858 .elementor-element.elementor-element-3b52683c {
	--display: flex;
	--align-items: stretch;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--overlay-opacity: 0;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-3b52683c:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-3b52683c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilelkhf.nitrocdn.com/ejdaTgcvBXRlwOyeddpRNLyQdJTgECDd/assets/images/optimized/rev-f5ea0d9/scalablegrowth.co/wp-content/uploads/2026/08/sg-hero-background-desktop-1-scaled.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-9858 .elementor-element.elementor-element-3b52683c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-9858 .elementor-element.elementor-element-3b52683c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-9858 .elementor-element.elementor-element-3b52683c::before, .elementor-9858 .elementor-element.elementor-element-3b52683c > .elementor-background-video-container::before, .elementor-9858 .elementor-element.elementor-element-3b52683c > .e-con-inner > .elementor-background-video-container::before, .elementor-9858 .elementor-element.elementor-element-3b52683c > .elementor-background-slideshow::before, .elementor-9858 .elementor-element.elementor-element-3b52683c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9858 .elementor-element.elementor-element-3b52683c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-37f9ed6);
	--background-overlay: "";
}

.elementor-9858 .elementor-element.elementor-element-c7a7369 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-b852235 {
	text-align: start;
}

.elementor-9858 .elementor-element.elementor-element-b852235 img {
	width: fit-content;
	height: 80px;
	object-fit: contain;
	object-position: center center;
}

.elementor-9858 .elementor-element.elementor-element-4ae54e91 {
	text-align: start;
}

.elementor-9858 .elementor-element.elementor-element-4ae54e91 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	line-height: 55px;
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-788dad1d {
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-788dad1d a {
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-5f71b49 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-fc355c1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 0;
}

.elementor-9858 .elementor-element.elementor-element-fc355c1:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-fc355c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilelkhf.nitrocdn.com/ejdaTgcvBXRlwOyeddpRNLyQdJTgECDd/assets/images/optimized/rev-f5ea0d9/scalablegrowth.co/wp-content/uploads/2026/01/quotes.png");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-9858 .elementor-element.elementor-element-fc355c1:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-9858 .elementor-element.elementor-element-fc355c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-9858 .elementor-element.elementor-element-6269abc {
	--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: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 24px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-f12dfd5 {
	font-family: var(--e-global-typography-7295eba-font-family), Sans-serif;
	font-size: var(--e-global-typography-7295eba-font-size);
	line-height: var(--e-global-typography-7295eba-line-height);
}

.elementor-9858 .elementor-element.elementor-element-8bb95b6 {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-794aecb {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-794aecb:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-794aecb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-e5c4e12 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-50d8903 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-8563664 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-1ad376c {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-f7dbcf1 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-f7dbcf1:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-f7dbcf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-0c26bf2 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-23f5538 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-7f34eb3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-36eff24 {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-517974e {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-517974e:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-517974e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-c8f3ec0 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-1dc5651 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-e7c6eed .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-6195323 {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-61968fa {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-61968fa:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-61968fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-e61d347 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-8dfa321 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-b445d39 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-97a42a1 {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-1e47fb8 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-1e47fb8:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-1e47fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-a4f7755 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-15a80b4 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-4a2cd5c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-3eb543b {
	--display: flex;
}

.elementor-9858 .elementor-element.elementor-element-5816e63 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-5816e63:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-5816e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-b54eda5 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-b5ddb51 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-82c1d54 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-b5524db {
	--e-n-carousel-swiper-slides-to-display: 3;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
}

.elementor-9858 .elementor-element.elementor-element-928417c {
	width: 100%;
	max-width: 100%;
}

.elementor-9858 .elementor-element.elementor-element-928417c > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
}

.elementor-9858 .elementor-element.elementor-element-928417c.elementor-element {
	--order: -99999;
}

.elementor-9858 .elementor-element.elementor-element-928417c .elementor-heading-title {
	font-family: var(--e-global-typography-2ef3169-font-family), Sans-serif;
	font-size: var(--e-global-typography-2ef3169-font-size);
	font-weight: var(--e-global-typography-2ef3169-font-weight);
	line-height: var(--e-global-typography-2ef3169-line-height);
}

.elementor-9858 .elementor-element.elementor-element-fc99e1d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-119390b {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-119390b:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-119390b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-31a835d .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-fdb70cc {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-c5fce61 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-cb00740 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-cb00740:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-cb00740 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-5c51477 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-6ab0d59 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-f48605a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-8643bff {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-8643bff:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-8643bff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-ec258c5 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-d06e06e {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-ff7c47c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-826f2f5 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-826f2f5:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-826f2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-0edb16b .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-42d6133 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-26dea3e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-d62053f {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-d62053f:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-d62053f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-27616e0 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-c2d8ec3 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-14f22d1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-53fbf00 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .2);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-53fbf00:not(.elementor-motion-effects-element-type-background), .elementor-9858 .elementor-element.elementor-element-53fbf00 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9c30e7e);
}

.elementor-9858 .elementor-element.elementor-element-ade0736 .elementor-heading-title {
	font-family: "Forum", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9858 .elementor-element.elementor-element-a59f197 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-9858 .elementor-element.elementor-element-35c5f77 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
}

.elementor-9858 .elementor-element.elementor-element-2d6e372 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
}

.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button {
	background-color: var(--e-global-color-9c30e7e);
	font-family: var(--e-global-typography-7295eba-font-family), Sans-serif;
	font-size: var(--e-global-typography-7295eba-font-size);
	line-height: var(--e-global-typography-7295eba-line-height);
	fill: var(--e-global-color-66072e8);
	color: var(--e-global-color-66072e8);
	padding: 0px 0px 0px 0px;
}

.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button:hover, .elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button:focus {
	background-color: var(--e-global-color-9c30e7e);
	color: var(--e-global-color-abe6e17);
}

.elementor-9858 .elementor-element.elementor-element-97d3bb8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button:hover svg, .elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button:focus svg {
	fill: var(--e-global-color-abe6e17);
}

.elementor-9858 .elementor-element.elementor-element-276473f5 {
	--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-around;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 80px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-680e3524 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-8515285 .elementor-heading-title {
	font-family: var(--e-global-typography-2ef3169-font-family), Sans-serif;
	font-size: var(--e-global-typography-2ef3169-font-size);
	font-weight: var(--e-global-typography-2ef3169-font-weight);
	line-height: var(--e-global-typography-2ef3169-line-height);
}

.elementor-9858 .elementor-element.elementor-element-94ec4d4 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	line-height: 32px;
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-4493599 .elementor-heading-title {
	font-family: var(--e-global-typography-2ef3169-font-family), Sans-serif;
	font-size: var(--e-global-typography-2ef3169-font-size);
	font-weight: var(--e-global-typography-2ef3169-font-weight);
	line-height: var(--e-global-typography-2ef3169-line-height);
}

.elementor-9858 .elementor-element.elementor-element-624b4748 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	line-height: 32px;
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-7a6fa845 {
	--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-around;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 180px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-9858 .elementor-element.elementor-element-2419761c {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-55e0331a .elementor-heading-title {
	font-family: var(--e-global-typography-2ef3169-font-family), Sans-serif;
	font-size: var(--e-global-typography-2ef3169-font-size);
	font-weight: var(--e-global-typography-2ef3169-font-weight);
	line-height: var(--e-global-typography-2ef3169-line-height);
}

.elementor-9858 .elementor-element.elementor-element-7a5ad56d {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	line-height: 32px;
	color: var(--e-global-color-secondary);
}

.elementor-9858 .elementor-element.elementor-element-3c6a7f1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9858 .elementor-element.elementor-element-e48f1a6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

@media (max-width:992px) {
	.elementor-9858 .elementor-element.elementor-element-3b52683c {
		--overlay-opacity: 1;
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-4ae54e91 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-f12dfd5 {
		font-size: var(--e-global-typography-7295eba-font-size);
		line-height: var(--e-global-typography-7295eba-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-e5c4e12 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-0c26bf2 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-c8f3ec0 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-e61d347 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-a4f7755 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-5816e63 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-9858 .elementor-element.elementor-element-b54eda5 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-b5524db {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-9858 .elementor-element.elementor-element-b5524db > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-928417c .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-fc99e1d {
		--justify-content: space-around;
		--align-items: stretch;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-9858 .elementor-element.elementor-element-fc99e1d.e-con {
		--align-self: flex-start;
	}
	
	.elementor-9858 .elementor-element.elementor-element-31a835d .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-5c51477 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-ec258c5 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-0edb16b .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-27616e0 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-53fbf00 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-9858 .elementor-element.elementor-element-ade0736 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button {
		font-size: var(--e-global-typography-7295eba-font-size);
		line-height: var(--e-global-typography-7295eba-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-276473f5 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 60px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-8515285 .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-4493599 .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-7a6fa845 {
		--padding-top: 0px;
		--padding-bottom: 120px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-55e0331a .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
}

@media (max-width:768px) {
	.elementor-9858 .elementor-element.elementor-element-3b52683c {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-b852235 img {
		height: 40px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-4ae54e91 .elementor-heading-title {
		font-size: 38px;
		line-height: 1em;
	}
	
	.elementor-9858 .elementor-element.elementor-element-788dad1d {
		font-size: 18px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-f12dfd5 {
		font-size: var(--e-global-typography-7295eba-font-size);
		line-height: var(--e-global-typography-7295eba-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-e5c4e12 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-0c26bf2 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-c8f3ec0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-e61d347 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-a4f7755 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-b54eda5 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-b5524db {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-9858 .elementor-element.elementor-element-928417c .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-31a835d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-5c51477 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-ec258c5 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-0edb16b .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-27616e0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-ade0736 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-97d3bb8 .elementor-button {
		font-size: var(--e-global-typography-7295eba-font-size);
		line-height: var(--e-global-typography-7295eba-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-276473f5 {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-8515285 .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-4493599 .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
	
	.elementor-9858 .elementor-element.elementor-element-7a6fa845 {
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-55e0331a .elementor-heading-title {
		font-size: var(--e-global-typography-2ef3169-font-size);
		line-height: var(--e-global-typography-2ef3169-line-height);
	}
}

@media (min-width:769px) {
	.elementor-9858 .elementor-element.elementor-element-3b52683c {
		--content-width: 1140px;
	}
	
	.elementor-9858 .elementor-element.elementor-element-c7a7369 {
		--width: 70%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-794aecb {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-f7dbcf1 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-517974e {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-61968fa {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-1e47fb8 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-5816e63 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-119390b {
		--width: 40%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-cb00740 {
		--width: 58%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-8643bff {
		--width: 58%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-826f2f5 {
		--width: 40%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-d62053f {
		--width: 40%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-53fbf00 {
		--width: 58%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-680e3524 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-2419761c {
		--width: 100%;
	}
}

@media (max-width:992px) and (min-width:769px) {
	.elementor-9858 .elementor-element.elementor-element-c7a7369 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-794aecb {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-f7dbcf1 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-517974e {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-61968fa {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-1e47fb8 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-5816e63 {
		--width: 100%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-119390b {
		--width: 40%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-cb00740 {
		--width: 57%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-8643bff {
		--width: 56%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-d62053f {
		--width: 40%;
	}
	
	.elementor-9858 .elementor-element.elementor-element-53fbf00 {
		--width: 57%;
	}
}
