/* End Custom Fonts CSS */

.elementor-4806 .elementor-element.elementor-element-edb2ae4 {
	--display: flex;
	--min-height: 50vh;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--overlay-opacity: .24;
	--overlay-mix-blend-mode: screen;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 0px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-edb2ae4:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(0deg, var(--e-global-color-765453d) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-4806 .elementor-element.elementor-element-edb2ae4::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-jnkep.nitrocdn.com/GTmurwhroBoLJVMAHNGccmBVEhSunPoF/assets/images/optimized/rev-ed4d356/graylog.org/wp-content/uploads/2024/04/GL_backgrounds_bluegreen_hex_cluster.png");
	--background-overlay: "";
	background-position: 84% 32%;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-4806 .elementor-element.elementor-element-bf97ea6 {
	--display: flex;
	--min-height: 35vh;
	--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-around;
	--overlay-opacity: .25;
	border-style: none;
	--border-style: none;
	--border-radius: 25px 25px 25px 25px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 60px;
	--padding-right: 60px;
	--z-index: 1;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-bf97ea6:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(32, 25, 77, 0);
}

.elementor-4806 .elementor-element.elementor-element-bf97ea6::before, .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bf97ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-1e2f1e9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-1e2f1e9.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-cdf4a4d > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-4806 .elementor-element.elementor-element-cdf4a4d .elementor-heading-title {
	font-size: 60px;
	font-weight: 600;
	color: #03c3ff;
}

.elementor-4806 .elementor-element.elementor-element-2916d3f {
	width: var(--container-widget-width, 1140px);
	max-width: 1140px;
	--container-widget-width: 1140px;
	--container-widget-flex-grow: 0;
}

.elementor-4806 .elementor-element.elementor-element-2916d3f > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-2916d3f .elementor-heading-title {
	font-family: var(--e-global-typography-2512058-font-family), Sans-serif;
	font-size: var(--e-global-typography-2512058-font-size);
	font-weight: var(--e-global-typography-2512058-font-weight);
	text-transform: var(--e-global-typography-2512058-text-transform);
	color: var(--e-global-color-938f224);
}

.elementor-4806 .elementor-element.elementor-element-2391b11 {
	width: var(--container-widget-width, 1140px);
	max-width: 1140px;
	--container-widget-width: 1140px;
	--container-widget-flex-grow: 0;
}

.elementor-4806 .elementor-element.elementor-element-2391b11 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-2391b11 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
	color: var(--e-global-color-938f224);
}

.elementor-4806 .elementor-element.elementor-element-f48d4a2 {
	--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: center;
	--align-items: center;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f48d4a2 .elementor-background-slideshow__slide__image {
	background-size: contain;
	background-position: center center;
}

.elementor-4806 .elementor-element.elementor-element-f48d4a2::before, .elementor-4806 .elementor-element.elementor-element-f48d4a2 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f48d4a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f48d4a2 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f48d4a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f48d4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-3c826a0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 30px;
	--padding-bottom: 90px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-3c826a0:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-3c826a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-765453d) 0%, var(--e-global-color-3d60ebc) 100%);
}

.elementor-4806 .elementor-element.elementor-element-1a545c8 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 25px 25px 25px 25px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-1a545c8:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-1a545c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-938f224);
}

.elementor-4806 .elementor-element.elementor-element-1a545c8.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-130fc07.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-130fc07 .elementor-heading-title {
	font-family: var(--e-global-typography-ca02e6a-font-family), Sans-serif;
	font-size: var(--e-global-typography-ca02e6a-font-size);
	font-weight: var(--e-global-typography-ca02e6a-font-weight);
	text-transform: var(--e-global-typography-ca02e6a-text-transform);
	line-height: var(--e-global-typography-ca02e6a-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-73e2f2f {
	width: var(--container-widget-width, 100.084%);
	max-width: 100.084%;
	--container-widget-width: 100.084%;
	--container-widget-flex-grow: 0;
}

.elementor-4806 .elementor-element.elementor-element-73e2f2f > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-73e2f2f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-73e2f2f .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-b6509d5 .elementor-button {
	background-color: var(--e-global-color-e46b394);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	fill: var(--e-global-color-938f224);
	color: var(--e-global-color-938f224);
	border-radius: 12px 12px 12px 12px;
}

.elementor-4806 .elementor-element.elementor-element-b6509d5 > .elementor-widget-container {
	margin: -0px -0px -0px -0px;
}

.elementor-4806 .elementor-element.elementor-element-b6509d5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-58989b8 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-58989b8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-ad3bf4a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-ad3bf4a {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-ad3bf4a .elementor-heading-title {
	font-family: var(--e-global-typography-ca02e6a-font-family), Sans-serif;
	font-size: var(--e-global-typography-ca02e6a-font-size);
	font-weight: var(--e-global-typography-ca02e6a-font-weight);
	text-transform: var(--e-global-typography-ca02e6a-text-transform);
	line-height: var(--e-global-typography-ca02e6a-line-height);
	color: var(--e-global-color-e46b394);
}

.elementor-4806 .elementor-element.elementor-element-44d0285 {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-44d0285 .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-44bb649 {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-bd48b5f {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-bd48b5f:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-bd48b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-bd48b5f::before, .elementor-4806 .elementor-element.elementor-element-bd48b5f > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bd48b5f > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bd48b5f > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bd48b5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bd48b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-bd48b5f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-0b318ff {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-0b318ff img {
	width: 120px;
}

.elementor-4806 .elementor-element.elementor-element-55ae7b8 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-55ae7b8:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-55ae7b8::before, .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-55ae7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-55ae7b8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-295f51a {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-295f51a img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-171769f {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-171769f:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-171769f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-171769f::before, .elementor-4806 .elementor-element.elementor-element-171769f > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-171769f > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-171769f > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-171769f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-171769f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-171769f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-5511b5e {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-5511b5e img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-f8e1a95 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f8e1a95:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-f8e1a95::before, .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f8e1a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f8e1a95.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-aed8bfc {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-aed8bfc img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-b119a42 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-b119a42.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-257ba48 {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-257ba48 .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-41c6e9b {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-45f2325 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-45f2325:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-45f2325 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-45f2325::before, .elementor-4806 .elementor-element.elementor-element-45f2325 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-45f2325 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-45f2325 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-45f2325 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-45f2325 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-45f2325.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-e3c56da {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-e3c56da img {
	width: 250px;
}

.elementor-4806 .elementor-element.elementor-element-caee8c0 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-caee8c0:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-caee8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-caee8c0::before, .elementor-4806 .elementor-element.elementor-element-caee8c0 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-caee8c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-caee8c0 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-caee8c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-caee8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-caee8c0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-cecefd7 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-cecefd7 img {
	width: 250px;
}

.elementor-4806 .elementor-element.elementor-element-a7cab67 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-a7cab67:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-a7cab67 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-a7cab67::before, .elementor-4806 .elementor-element.elementor-element-a7cab67 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a7cab67 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a7cab67 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-a7cab67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-a7cab67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-a7cab67.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-40f4bcd {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-40f4bcd img {
	width: 250px;
}

.elementor-4806 .elementor-element.elementor-element-0662b17 {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-85bd271 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-85bd271:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-85bd271 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-85bd271::before, .elementor-4806 .elementor-element.elementor-element-85bd271 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-85bd271 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-85bd271 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-85bd271 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-85bd271 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-85bd271.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-b8837d6 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-b8837d6 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-535126e {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-535126e:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-535126e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-535126e::before, .elementor-4806 .elementor-element.elementor-element-535126e > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-535126e > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-535126e > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-535126e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-535126e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-535126e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-5272623 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-5272623 img {
	width: 250px;
}

.elementor-4806 .elementor-element.elementor-element-7f733d7 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-7f733d7:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-7f733d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-7f733d7::before, .elementor-4806 .elementor-element.elementor-element-7f733d7 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7f733d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7f733d7 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7f733d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7f733d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-7f733d7.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-8cad6cc {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-8cad6cc img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-486f232 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-486f232.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-b2f7f40 {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-b2f7f40 .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-1627a02 {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-0240d75 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-0240d75:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-0240d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-0240d75::before, .elementor-4806 .elementor-element.elementor-element-0240d75 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-0240d75 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-0240d75 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-0240d75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-0240d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-0240d75.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-c826b75 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-c826b75 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-1f5ad6e {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-1f5ad6e:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-1f5ad6e::before, .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-1f5ad6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-1f5ad6e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-9ba821d {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-9ba821d img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-fe1c939 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-fe1c939:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-fe1c939 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-fe1c939::before, .elementor-4806 .elementor-element.elementor-element-fe1c939 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-fe1c939 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-fe1c939 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-fe1c939 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-fe1c939 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-fe1c939.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-8b063bb {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-8b063bb img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-aa19860 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-aa19860:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-aa19860 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-aa19860::before, .elementor-4806 .elementor-element.elementor-element-aa19860 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-aa19860 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-aa19860 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-aa19860 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-aa19860 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-aa19860.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-c8ab1bb {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-c8ab1bb img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-d51a95d {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-7560c6c {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-7560c6c:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-7560c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-7560c6c::before, .elementor-4806 .elementor-element.elementor-element-7560c6c > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7560c6c > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7560c6c > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7560c6c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7560c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-7560c6c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-7ff4928 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-7ff4928 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-8db08d1 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-8db08d1:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-8db08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-8db08d1::before, .elementor-4806 .elementor-element.elementor-element-8db08d1 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-8db08d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-8db08d1 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-8db08d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-8db08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-8db08d1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-4d8053a {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-4d8053a img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-f331cea {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f331cea:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f331cea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-f331cea::before, .elementor-4806 .elementor-element.elementor-element-f331cea > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f331cea > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f331cea > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f331cea > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f331cea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f331cea.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-12b0804 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-12b0804 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-06b748c {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-06b748c:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-06b748c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-06b748c::before, .elementor-4806 .elementor-element.elementor-element-06b748c > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-06b748c > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-06b748c > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-06b748c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-06b748c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-06b748c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-41b0e83 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-41b0e83 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-533657d {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-533657d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-cce908a {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-cce908a .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-fe506ab {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-7b06783 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-7b06783:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-7b06783 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-7b06783::before, .elementor-4806 .elementor-element.elementor-element-7b06783 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7b06783 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-7b06783 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7b06783 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-7b06783 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-7b06783.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-82b2a1c {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-82b2a1c img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-f57b1bb {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f57b1bb:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f57b1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-f57b1bb::before, .elementor-4806 .elementor-element.elementor-element-f57b1bb > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f57b1bb > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f57b1bb > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f57b1bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f57b1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f57b1bb.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-eb1fa63 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-eb1fa63 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-0345f15 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-0345f15:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-0345f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-0345f15::before, .elementor-4806 .elementor-element.elementor-element-0345f15 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-0345f15 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-0345f15 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-0345f15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-0345f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-0345f15.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-1a6e10e {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-1a6e10e img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-3221e2c {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-3221e2c:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-3221e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-3221e2c::before, .elementor-4806 .elementor-element.elementor-element-3221e2c > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-3221e2c > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-3221e2c > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-3221e2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-3221e2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-3221e2c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-101ffbc {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-101ffbc img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-cda8f3b {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-cda8f3b.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-499270d {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-499270d .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-f7036f7 {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f094a4c {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f094a4c:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f094a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-f094a4c::before, .elementor-4806 .elementor-element.elementor-element-f094a4c > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f094a4c > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f094a4c > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f094a4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f094a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f094a4c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-e59993d {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-e59993d img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-798e128 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-798e128:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-798e128 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-798e128::before, .elementor-4806 .elementor-element.elementor-element-798e128 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-798e128 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-798e128 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-798e128 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-798e128 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-798e128.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-e20971e {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-e20971e img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-f0796af {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f0796af:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f0796af > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-f0796af::before, .elementor-4806 .elementor-element.elementor-element-f0796af > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f0796af > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-f0796af > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f0796af > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-f0796af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f0796af.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-6a1502d {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-6a1502d img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-ae60cb5 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-ae60cb5:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-ae60cb5::before, .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ae60cb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-ae60cb5.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-0fcfd90 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-0fcfd90 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-12d6d40 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-12d6d40:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-12d6d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-12d6d40::before, .elementor-4806 .elementor-element.elementor-element-12d6d40 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-12d6d40 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-12d6d40 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-12d6d40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-12d6d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-12d6d40.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-b30011a {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-b30011a img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-b638298 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-b638298.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-f6de02d {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-f6de02d .elementor-heading-title {
	font-family: var(--e-global-typography-eaf85f5-font-family), Sans-serif;
	font-size: var(--e-global-typography-eaf85f5-font-size);
	font-weight: var(--e-global-typography-eaf85f5-font-weight);
	text-transform: var(--e-global-typography-eaf85f5-text-transform);
	line-height: var(--e-global-typography-eaf85f5-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-1ed3417 {
	--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: 47px 47px;
	--row-gap: 47px;
	--column-gap: 47px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 70px;
	--padding-right: 70px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-9d605b4 {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-9d605b4:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-9d605b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-9d605b4::before, .elementor-4806 .elementor-element.elementor-element-9d605b4 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-9d605b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-9d605b4 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-9d605b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-9d605b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-9d605b4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-e2fa1f8 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-e2fa1f8 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-ad0792e {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-ad0792e:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-ad0792e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-ad0792e::before, .elementor-4806 .elementor-element.elementor-element-ad0792e > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ad0792e > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ad0792e > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ad0792e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ad0792e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-ad0792e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-d5a1d39 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-d5a1d39 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-19f24df {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-19f24df:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-19f24df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-19f24df::before, .elementor-4806 .elementor-element.elementor-element-19f24df > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-19f24df > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-19f24df > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-19f24df > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-19f24df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-19f24df.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-bb758b1 {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-bb758b1 img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-c627a0a {
	--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;
	--overlay-opacity: .2;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(3, 194, 255, .25);
	--border-color: rgba(3, 194, 255, .25);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-c627a0a:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-c627a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .77);
}

.elementor-4806 .elementor-element.elementor-element-c627a0a::before, .elementor-4806 .elementor-element.elementor-element-c627a0a > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c627a0a > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c627a0a > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c627a0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c627a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-c627a0a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-0fa628c {
	width: auto;
	max-width: auto;
}

.elementor-4806 .elementor-element.elementor-element-0fa628c img {
	width: 150px;
}

.elementor-4806 .elementor-element.elementor-element-bd7038e {
	--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;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-bd7038e:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-bd7038e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3d60ebc);
}

.elementor-4806 .elementor-element.elementor-element-bd7038e::before, .elementor-4806 .elementor-element.elementor-element-bd7038e > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bd7038e > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-bd7038e > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bd7038e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-bd7038e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-be935c6 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-be935c6.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-8f4fbb1 {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-8f4fbb1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-8f4fbb1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-096cf47 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-096cf47 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-41c9d98 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-41c9d98::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-41c9d98:hover::before, .elementor-4806 .elementor-element.elementor-element-41c9d98:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-41c9d98:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-41c9d98 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-41c9d98:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-41c9d98.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-db915b1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-db915b1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-b3593ae {
	--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;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-b3593ae:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-b3593ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3d60ebc);
}

.elementor-4806 .elementor-element.elementor-element-b3593ae::before, .elementor-4806 .elementor-element.elementor-element-b3593ae > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-b3593ae > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-b3593ae > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-b3593ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-b3593ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-748102e {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-748102e::before, .elementor-4806 .elementor-element.elementor-element-748102e > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-748102e > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-748102e > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-748102e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-748102e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-748102e:hover::before, .elementor-4806 .elementor-element.elementor-element-748102e:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-748102e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-748102e > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-748102e > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-748102e:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-748102e.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-ac46bc3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-ac46bc3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-495ed50 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-495ed50.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-a56544a {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-a56544a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-a56544a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-c8d6b24 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-c8d6b24 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-772b893 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-772b893::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-772b893:hover::before, .elementor-4806 .elementor-element.elementor-element-772b893:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-772b893:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-772b893 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-772b893:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-772b893.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-07db5a7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-07db5a7.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-ed7c767 {
	--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;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-ed7c767:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-ed7c767 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3d60ebc);
}

.elementor-4806 .elementor-element.elementor-element-ed7c767::before, .elementor-4806 .elementor-element.elementor-element-ed7c767 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed7c767 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed7c767 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ed7c767 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ed7c767 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-07124da {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-07124da.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-4367595 {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-4367595 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-4367595 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-0b2c409 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-0b2c409 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-33302ef {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-33302ef::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-33302ef:hover::before, .elementor-4806 .elementor-element.elementor-element-33302ef:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-33302ef:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-33302ef > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-33302ef:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-33302ef.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-943625c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-943625c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-cd56409 {
	--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;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-cd56409:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-cd56409 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3d60ebc);
}

.elementor-4806 .elementor-element.elementor-element-cd56409::before, .elementor-4806 .elementor-element.elementor-element-cd56409 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-cd56409 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-cd56409 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-cd56409 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-cd56409 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-ed1a389 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-ed1a389::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-ed1a389:hover::before, .elementor-4806 .elementor-element.elementor-element-ed1a389:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed1a389:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-ed1a389 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-ed1a389:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-ed1a389.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-7fc97fa > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-7fc97fa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-f496a17 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f496a17.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-220e2ee {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-220e2ee > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-220e2ee .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-597a0d1 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-597a0d1 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-a9a6f7c {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-a9a6f7c::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-a9a6f7c:hover::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-a9a6f7c > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-a9a6f7c:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-a9a6f7c.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-465c37d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-465c37d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-c4e1cb3 {
	--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;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-c4e1cb3:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3d60ebc);
}

.elementor-4806 .elementor-element.elementor-element-c4e1cb3::before, .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c4e1cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-4050e0e {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-4050e0e.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-c978c84 {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-c978c84 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-c978c84 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-dc6bc75 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-dc6bc75 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
	color: var(--e-global-color-secondary);
}

.elementor-4806 .elementor-element.elementor-element-c8aff7b {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-c8aff7b::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-c8aff7b:hover::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-c8aff7b > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-c8aff7b:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-c8aff7b.e-con {
	--align-self: center;
}

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

.elementor-4806 .elementor-element.elementor-element-5f0f57e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4806 .elementor-element.elementor-element-5f0f57e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-14bf483 {
	--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;
	--gap: 60px 60px;
	--row-gap: 60px;
	--column-gap: 60px;
	--overlay-opacity: 1;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-14bf483::before, .elementor-4806 .elementor-element.elementor-element-14bf483 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-14bf483 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-14bf483 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-14bf483 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-14bf483 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-41d5aff {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 50px;
	--margin-bottom: 0px;
	--margin-left: 30px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-41d5aff.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-5cf3361 {
	width: 100%;
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-5cf3361 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-4806 .elementor-element.elementor-element-5cf3361 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-3701985 > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-4806 .elementor-element.elementor-element-3701985 .elementor-heading-title {
	font-family: var(--e-global-typography-7235ad6-font-family), Sans-serif;
	font-size: var(--e-global-typography-7235ad6-font-size);
}

.elementor-4806 .elementor-element.elementor-element-6df9f00 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--overlay-opacity: 0;
	--border-radius: 25px 25px 25px 25px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-6df9f00:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-6df9f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-b0450ab) 0%, var(--e-global-color-8c15504) 100%);
}

.elementor-4806 .elementor-element.elementor-element-6df9f00::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-6df9f00:hover::before, .elementor-4806 .elementor-element.elementor-element-6df9f00:hover > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-6df9f00:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .elementor-background-slideshow:hover::before, .elementor-4806 .elementor-element.elementor-element-6df9f00 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-6df9f00:hover {
	--overlay-opacity: 0;
}

.elementor-4806 .elementor-element.elementor-element-6df9f00.e-con {
	--align-self: center;
}

.elementor-4806 .elementor-element.elementor-element-5dbf64e img {
	max-width: 100%;
}

.elementor-4806 .elementor-element.elementor-element-fd09a57 {
	--display: flex;
	--overlay-opacity: .5;
	--padding-top: 90px;
	--padding-bottom: 90px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-fd09a57:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-fd09a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-765453d) 0%, var(--e-global-color-18b402d) 94%);
}

.elementor-4806 .elementor-element.elementor-element-fd09a57::before, .elementor-4806 .elementor-element.elementor-element-fd09a57 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-fd09a57 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-fd09a57 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-fd09a57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-fd09a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-4806 .elementor-element.elementor-element-f54c1de {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 25px 25px 25px 25px;
	box-shadow: 0px 10px 25px -10px rgba(126.42826086957, 149.86689035917, 187, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
	overflow: visible;
}

.elementor-4806 .elementor-element.elementor-element-f54c1de:not(.elementor-motion-effects-element-type-background), .elementor-4806 .elementor-element.elementor-element-f54c1de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #edf3fc 0%, var(--e-global-color-938f224) 100%);
}

.elementor-4806 .elementor-element.elementor-element-666cccd.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-4806 .elementor-element.elementor-element-666cccd {
	text-align: center;
}

.elementor-4806 .elementor-element.elementor-element-666cccd .elementor-heading-title {
	font-family: var(--e-global-typography-ca02e6a-font-family), Sans-serif;
	font-size: var(--e-global-typography-ca02e6a-font-size);
	font-weight: var(--e-global-typography-ca02e6a-font-weight);
	text-transform: var(--e-global-typography-ca02e6a-text-transform);
	line-height: var(--e-global-typography-ca02e6a-line-height);
	color: var(--e-global-color-765453d);
}

.elementor-4806 .elementor-element.elementor-element-3369919 .elementor-button {
	background-color: var(--e-global-color-e46b394);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	fill: var(--e-global-color-938f224);
	color: var(--e-global-color-938f224);
	border-radius: 12px 12px 12px 12px;
}

.elementor-4806 .elementor-element.elementor-element-3369919 > .elementor-widget-container {
	margin: -0px -0px -0px -0px;
}

@media (min-width:768px) {
	.elementor-4806 .elementor-element.elementor-element-1e2f1e9 {
		--width: 50%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f48d4a2 {
		--width: 48%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1a545c8 {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-44bb649 {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bd48b5f {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-55ae7b8 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-171769f {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f8e1a95 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41c6e9b {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-45f2325 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-caee8c0 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-a7cab67 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0662b17 {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-85bd271 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-535126e {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7f733d7 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1627a02 {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0240d75 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1f5ad6e {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-fe1c939 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-aa19860 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-d51a95d {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7560c6c {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-8db08d1 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f331cea {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-06b748c {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-fe506ab {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7b06783 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f57b1bb {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0345f15 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-3221e2c {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f7036f7 {
		--content-width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f094a4c {
		--width: 15%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-798e128 {
		--width: 15%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f0796af {
		--width: 15%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ae60cb5 {
		--width: 15%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-12d6d40 {
		--width: 15%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1ed3417 {
		--content-width: 95%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-9d605b4 {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad0792e {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-19f24df {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c627a0a {
		--width: 20%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-be935c6 {
		--width: 38%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41c9d98 {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-748102e {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-495ed50 {
		--width: 38%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-772b893 {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-07124da {
		--width: 38%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-33302ef {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ed1a389 {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f496a17 {
		--width: 38%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-a9a6f7c {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-4050e0e {
		--width: 38%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8aff7b {
		--width: 57%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41d5aff {
		--width: 62%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-6df9f00 {
		--width: 35%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-fd09a57 {
		--content-width: 1140px;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-4806 .elementor-element.elementor-element-1e2f1e9 {
		--width: 50%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f48d4a2 {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bd48b5f {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-55ae7b8 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-171769f {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f8e1a95 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-45f2325 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-caee8c0 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-a7cab67 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-85bd271 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-535126e {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7f733d7 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0240d75 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1f5ad6e {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-fe1c939 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-aa19860 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7560c6c {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-8db08d1 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f331cea {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-06b748c {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-7b06783 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f57b1bb {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0345f15 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-3221e2c {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f094a4c {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-798e128 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f0796af {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ae60cb5 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-12d6d40 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-9d605b4 {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad0792e {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-19f24df {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c627a0a {
		--width: 220.125px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41d5aff {
		--width: 705.969px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-4806 .elementor-element.elementor-element-1a545c8 {
		--width: 79%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-486f232 {
		--width: 848px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-be935c6 {
		--width: 79%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41c9d98 {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-748102e {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-495ed50 {
		--width: 50%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-772b893 {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-07124da {
		--width: 79%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-33302ef {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ed1a389 {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f496a17 {
		--width: 50%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-a9a6f7c {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-4050e0e {
		--width: 79%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8aff7b {
		--width: 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41d5aff {
		--width: 79%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-6df9f00 {
		--width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-4806 .elementor-element.elementor-element-edb2ae4::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 100% 53%;
		background-size: 295px auto;
	}
	
	.elementor-4806 .elementor-element.elementor-element-edb2ae4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bf97ea6 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1e2f1e9 {
		--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: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cdf4a4d .elementor-heading-title {
		font-size: 58px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-2916d3f .elementor-heading-title {
		font-size: var(--e-global-typography-2512058-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-130fc07 {
		width: var(--container-widget-width, 1143.25px);
		max-width: 1143.25px;
		--container-widget-width: 1143.25px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4806 .elementor-element.elementor-element-130fc07 .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-73e2f2f .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-b6509d5 {
		width: var(--container-widget-width, 1118px);
		max-width: 1118px;
		--container-widget-width: 1118px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad3bf4a {
		width: var(--container-widget-width, 1210.24px);
		max-width: 1210.24px;
		--container-widget-width: 1210.24px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad3bf4a .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-44d0285 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-257ba48 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-b2f7f40 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-cce908a .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-499270d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-f6de02d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-096cf47 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8d6b24 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-0b2c409 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-597a0d1 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-dc6bc75 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-3701985 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-666cccd .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
}

@media (max-width:1024px) {
	.elementor-4806 .elementor-element.elementor-element-edb2ae4::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0% 0%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cdf4a4d .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-2916d3f .elementor-heading-title {
		font-size: var(--e-global-typography-2512058-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-130fc07 .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-73e2f2f .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-58989b8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad3bf4a .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-44d0285 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-b119a42 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-257ba48 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-486f232 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-b2f7f40 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-533657d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cce908a .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-cda8f3b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-499270d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-b638298 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f6de02d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-096cf47 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-495ed50 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 50px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8d6b24 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-0b2c409 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-f496a17 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 50px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-597a0d1 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-dc6bc75 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-3701985 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-666cccd .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
}

@media (max-width:767px) {
	.elementor-4806 .elementor-element.elementor-element-edb2ae4::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4806 .elementor-element.elementor-element-edb2ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: -71% 100%;
	}
	
	.elementor-4806 .elementor-element.elementor-element-edb2ae4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bf97ea6 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bf97ea6.e-con {
		--align-self: center;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1e2f1e9 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cdf4a4d .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-2916d3f {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-2916d3f .elementor-heading-title {
		font-size: var(--e-global-typography-2512058-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-2391b11 {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-2391b11 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-3c826a0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-1a545c8 {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-130fc07 .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-73e2f2f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-73e2f2f .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-58989b8 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ad3bf4a .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-44d0285 > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-44d0285 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-44bb649 {
		--content-width: 85%;
		--flex-wrap: wrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bd48b5f {
		--width: 235px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-55ae7b8 {
		--width: 233.547px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-171769f {
		--width: 235.547px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f8e1a95 {
		--width: 235.547px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-257ba48 > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-257ba48 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-41c6e9b {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0662b17 {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-b2f7f40 > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-b2f7f40 .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-1627a02 {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-d51a95d {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cce908a > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cce908a .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-fe506ab {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-499270d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-f7036f7 {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f6de02d > .elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f6de02d .elementor-heading-title {
		font-size: var(--e-global-typography-eaf85f5-font-size);
		line-height: var(--e-global-typography-eaf85f5-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-1ed3417 {
		--content-width: 85%;
		--flex-wrap: wrap;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-bd7038e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-be935c6 {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-8f4fbb1 {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-096cf47 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-41c9d98 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-b3593ae {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-748102e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-495ed50 {
		--width: 90%;
		--margin-top: 5%;
		--margin-bottom: 5%;
		--margin-left: 5%;
		--margin-right: 5%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-a56544a {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8d6b24 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-772b893 {
		--width: 90%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ed7c767 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-07124da {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-4367595 {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-0b2c409 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-33302ef {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-cd56409 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-ed1a389 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f496a17 {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-220e2ee {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-597a0d1 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-a9a6f7c {
		--width: 90%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c4e1cb3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-4050e0e {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-c978c84 {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-dc6bc75 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-c8aff7b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-14bf483 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-41d5aff {
		--width: 100%;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-5cf3361 {
		text-align: start;
	}
	
	.elementor-4806 .elementor-element.elementor-element-3701985 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-3701985 .elementor-heading-title {
		font-size: var(--e-global-typography-7235ad6-font-size);
	}
	
	.elementor-4806 .elementor-element.elementor-element-6df9f00 {
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 20px;
		--margin-right: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-fd09a57 {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-f54c1de {
		--width: 90%;
		--margin-top: 15px;
		--margin-bottom: 30px;
		--margin-left: 15px;
		--margin-right: 15px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-666cccd {
		width: var(--container-widget-width, 341px);
		max-width: 341px;
		--container-widget-width: 341px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-4806 .elementor-element.elementor-element-666cccd > .elementor-widget-container {
		margin: 30px 20px 20px 20px;
	}
	
	.elementor-4806 .elementor-element.elementor-element-666cccd .elementor-heading-title {
		font-size: var(--e-global-typography-ca02e6a-font-size);
		line-height: var(--e-global-typography-ca02e6a-line-height);
	}
	
	.elementor-4806 .elementor-element.elementor-element-3369919 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
}
