/* End custom CSS */

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

.elementor-6367 .elementor-element.elementor-element-7d60870 {
	width: 100%;
	max-width: 100%;
}

.elementor-6367 .elementor-element.elementor-element-7d60870 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6367 .elementor-element.elementor-element-e975af3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-e4d5640 {
	--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: flex-start;
}

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

.elementor-6367 .elementor-element.elementor-element-782a46e > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-6367 .elementor-element.elementor-element-1b51b50 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-1b51b50.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-1b51b50 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-af2af19 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-fcb78a9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--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-6367 .elementor-element.elementor-element-fcb78a9.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-7adf7a5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--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-6367 .elementor-element.elementor-element-e4c984f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--border-radius: 24px 24px 24px 24px;
	--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-6367 .elementor-element.elementor-element-e544065 img {
	width: 100%;
	height: 450px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

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

.elementor-6367 .elementor-element.elementor-element-2981ebc {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-2981ebc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-cde98ca {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-cde98ca .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-d1be7cd {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-d1be7cd:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-d1be7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildooki.nitrocdn.com/btPojpPfpxUzRXZhbIGAeQowcLUVolUm/assets/images/optimized/rev-d138826/sparkler.ahexlab.com/wp-content/uploads/2025/07/custom-solution-bg-sec-scaled.jpg");
	background-position: 0px -20%;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

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

.elementor-6367 .elementor-element.elementor-element-bb7c954 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-6b52659 {
	--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: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-6367 .elementor-element.elementor-element-87d2aea > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-8e2750c {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-8e2750c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-d50167b > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-56f7a9a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-6367 .elementor-element.elementor-element-56f7a9a {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-56f7a9a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-5805b00 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-8f229a0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-1bb61f9 {
	--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;
	--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-6367 .elementor-element.elementor-element-3b192d5 img {
	width: 100%;
	height: 320px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-05f95c4 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-05f95c4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-7a60c08 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-d22dc15 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-a075a8c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-a075a8c:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-a075a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-569f964 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-569f964 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-f0af46d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-ac066c9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-0d5c8ca {
	--display: flex;
	--min-height: 600px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .5;
	--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-6367 .elementor-element.elementor-element-0d5c8ca:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildooki.nitrocdn.com/btPojpPfpxUzRXZhbIGAeQowcLUVolUm/assets/images/optimized/rev-d138826/sparkler.ahexlab.com/wp-content/uploads/2025/07/Customers-bg.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: auto;
}

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

.elementor-6367 .elementor-element.elementor-element-0d5c8ca::before, .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-background-video-container::before, .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .e-con-inner > .elementor-background-video-container::before, .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-background-slideshow::before, .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-6367 .elementor-element.elementor-element-00c6254 {
	--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: flex-start;
}

.elementor-6367 .elementor-element.elementor-element-dbcd3da > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-9902428 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-9902428.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-9902428 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-d891a93 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-4ab9feb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-4ab9feb {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-4ab9feb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-2208962 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--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-6367 .elementor-element.elementor-element-2ee0ba6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-95be093 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-95be093 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-dae156c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--border-radius: 0px 0px 0px 0px;
	--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-6367 .elementor-element.elementor-element-1413bca {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 0px 0px 0px 0px;
	--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-6367 .elementor-element.elementor-element-28710a6 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-28710a6:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-28710a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-afba492 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-e894145 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-f934390 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-f934390:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-f934390 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

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

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

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

.elementor-6367 .elementor-element.elementor-element-2b26487 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-2b26487 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-2b26487.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-2b26487.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-2b26487.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-2b26487.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-2b26487.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-2b26487 .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-2b26487 .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-95eed83 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-95eed83 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-95eed83 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

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

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

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

.elementor-6367 .elementor-element.elementor-element-fd1ac04 {
	width: var(--container-widget-width, 9rem);
	max-width: 9rem;
	--container-widget-width: 9rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-421edcd {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-91f5486 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-91f5486 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-14db038 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-14db038:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-14db038 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-bbe524e {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-38c6913 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-71f8b3f {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-71f8b3f:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-71f8b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-1b6156a.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-1b6156a.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-1b6156a .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-443dd8d {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-443dd8d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-443dd8d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-b323bda {
	width: var(--container-widget-width, 9rem);
	max-width: 9rem;
	--container-widget-width: 9rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-2f04dd3 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-1dd233d {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-1dd233d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-8d53832 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-8d53832:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-8d53832 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-51f2672 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-e53ba22 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-bc370d0 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-bc370d0:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-bc370d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-dd76db0.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-dd76db0.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0 .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-dd76db0 .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-9fd9861 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-9fd9861 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-9fd9861 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-708fb44 {
	width: var(--container-widget-width, 9rem);
	max-width: 9rem;
	--container-widget-width: 9rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-2324665 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-11d4e1b {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-11d4e1b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-bb76e50 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-bb76e50:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-bb76e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-b827676 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-d746ce4 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-b534747 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-b534747:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-b534747 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8f60b5d.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8f60b5d.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-8f60b5d .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-926763b {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-926763b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-926763b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-993caf6 {
	width: var(--container-widget-width, 9rem);
	max-width: 9rem;
	--container-widget-width: 9rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-6fd09b4 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-8972a62 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-8972a62 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-dac4d98 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-dac4d98:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-dac4d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-580fae2 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-aea6059 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-b0ccd53 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-b0ccd53:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-b0ccd53 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-6f207ae.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-6f207ae.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-6f207ae .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-05b40ad {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-05b40ad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-05b40ad .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-b6d3732 {
	width: var(--container-widget-width, 9rem);
	max-width: 9rem;
	--container-widget-width: 9rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-3878da6 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-4aef90e {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-4aef90e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

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

.elementor-6367 .elementor-element.elementor-element-ae4b70d {
	--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: flex-start;
}

.elementor-6367 .elementor-element.elementor-element-eecb946 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-c768090 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-c768090.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-c768090 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-ea661b8 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

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

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

.elementor-6367 .elementor-element.elementor-element-ab9cff2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ab9cff2 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ab9cff2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-d06de39 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-d06de39 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-6367 .elementor-element.elementor-element-f525670:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-f525670 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildooki.nitrocdn.com/btPojpPfpxUzRXZhbIGAeQowcLUVolUm/assets/images/optimized/rev-d138826/sparkler.ahexlab.com/wp-content/uploads/2025/07/Customers-bg.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: auto;
}

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

.elementor-6367 .elementor-element.elementor-element-966aab2 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-63619c0 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 24px 24px 24px 24px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 44px;
	--padding-bottom: 44px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-63619c0:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-63619c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-63619c0.e-con {
	--align-self: center;
}

.elementor-6367 .elementor-element.elementor-element-89af58f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-89af58f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-71d7ff3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-71d7ff3 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-71d7ff3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	font-style: italic;
	line-height: 30px;
	color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-f461441 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-75153e2 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-98d8f6f {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-8a5514c {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-8a5514c:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-8a5514c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-b6e9bf4 {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-d18b81d {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-158498e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-158498e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-158498e.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-158498e.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-158498e.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-158498e.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-158498e.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-158498e .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-158498e .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-952f46a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-952f46a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-952f46a.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-952f46a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-952f46a.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-952f46a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-952f46a.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-952f46a .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-952f46a .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-26a0134 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-26a0134 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-26a0134.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-26a0134.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-26a0134.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-26a0134.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-26a0134.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-26a0134 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-26a0134 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ea4cf6b.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ea4cf6b.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ea4cf6b .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-e244865 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-e244865 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-e244865.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e244865.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-e244865.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e244865.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-e244865.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e244865 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-e244865 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-f583aff > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-f583aff {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-f583aff .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-a15c976 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-a15c976 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a15c976 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-6b541a7 {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-260215d {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-260215d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-9ddf9fa {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-32dc031 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-ca4766c {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-ca4766c:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-ca4766c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-1e2e65c {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-465eb92 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-8a36bba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8a36bba.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8a36bba.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-8a36bba .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4cfe0d0.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4cfe0d0.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4cfe0d0 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-d88e423 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-d88e423 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-d88e423.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d88e423.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-d88e423.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d88e423.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-d88e423.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d88e423 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-d88e423 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-62e23fe.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-62e23fe.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-62e23fe .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4365b5f.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4365b5f.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4365b5f .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-7506b0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-7506b0a {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-7506b0a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-48f82af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-48f82af {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-48f82af .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-9060f15 {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-576a5b1 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-576a5b1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-89c2ee9 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-0c62f1a {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-002fb50 {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-002fb50:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-002fb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-c421159 {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-8273f48 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-234298c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-234298c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-234298c.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-234298c.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-234298c.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-234298c.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-234298c.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-234298c .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-234298c .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-eb0e769.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-eb0e769.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-eb0e769 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-95fe04b.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-95fe04b.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-95fe04b .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-999ad5c.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-999ad5c.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-999ad5c .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-f56703f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-f56703f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-f56703f.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-f56703f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-f56703f.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-f56703f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-f56703f.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-f56703f .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-f56703f .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-949a53f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-949a53f {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-949a53f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-979f3be > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-979f3be {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-979f3be .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-566a48a {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-ace44ad {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-ace44ad .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-774a091 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-9876828 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-1bfc3fe {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-1bfc3fe:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-1bfc3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-3d787f7 {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-117a6a6 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-dacfb1e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-dacfb1e.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-dacfb1e.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-dacfb1e .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-8509589 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-8509589 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-8509589.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8509589.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8509589.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8509589.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-8509589.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-8509589 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-8509589 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-797b63a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-797b63a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-797b63a.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-797b63a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-797b63a.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-797b63a.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-797b63a.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-797b63a .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-797b63a .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ef4b81f.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ef4b81f.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ef4b81f .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-23afc56 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-23afc56 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-23afc56.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-23afc56.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-23afc56.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-23afc56.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-23afc56.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-23afc56 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-23afc56 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-a8e3c4c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-a8e3c4c {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a8e3c4c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-2902fd4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-2902fd4 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-2902fd4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-805c240 {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-14a7df7 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-14a7df7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-0f7d453 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-96fe311 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-87d69e3 {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-87d69e3:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-87d69e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-753a90c {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-198c13d {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-02b934d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-02b934d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-02b934d.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-02b934d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-02b934d.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-02b934d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-02b934d.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-02b934d .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-02b934d .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-e9630de > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-e9630de .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-e9630de.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e9630de.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-e9630de.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e9630de.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-e9630de.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-e9630de .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-e9630de .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ce0c304.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ce0c304.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ce0c304 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-bcdeb93.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-bcdeb93.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-bcdeb93 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-74f3420 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-74f3420 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-74f3420.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-74f3420.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-74f3420.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-74f3420.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-74f3420.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-74f3420 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-74f3420 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ffba1e6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ffba1e6 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ffba1e6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-24e0975 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-24e0975 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-24e0975 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-9e2a5c8 {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-8b6e0e6 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-8b6e0e6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-9957231 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-f4cb73c {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-e4cbed1 {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-e4cbed1:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-e4cbed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-28654e7 {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-868a309 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-b6a7ee3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b6a7ee3.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b6a7ee3.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-b6a7ee3 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-7a0e2e9.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-7a0e2e9.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-7a0e2e9 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4682b71 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-4682b71 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-4682b71.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4682b71.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4682b71.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4682b71.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-4682b71.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-4682b71 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-4682b71 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a0e4dd3.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a0e4dd3.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-a0e4dd3 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-d2ac846.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-d2ac846.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-d2ac846 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-f76da70 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-f76da70 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-f76da70 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-5352f0e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-5352f0e {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-5352f0e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

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

.elementor-6367 .elementor-element.elementor-element-c68b0a8 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-c68b0a8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-3587884 {
	--display: flex;
}

.elementor-6367 .elementor-element.elementor-element-247fa9a {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 60px;
	--padding-right: 60px;
}

.elementor-6367 .elementor-element.elementor-element-67a5e6e {
	--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;
	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-color: #d5d5d5;
	--border-color: #d5d5d5;
	--border-radius: 28px 28px 28px 28px;
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25098039215686);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 28px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-6367 .elementor-element.elementor-element-67a5e6e:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-67a5e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-2d13e2d {
	--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: flex-start;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 2px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 2px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #e8e8e8;
	--border-color: #e8e8e8;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 20px;
}

.elementor-6367 .elementor-element.elementor-element-32c846f {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-ea9c7be > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ea9c7be.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-ea9c7be.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-ea9c7be .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-679fab7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-679fab7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-679fab7.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-679fab7.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-679fab7.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-679fab7.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-679fab7.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-679fab7 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-679fab7 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b301ca7.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b301ca7.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-b301ca7 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-cb894c3.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-cb894c3.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3 .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-cb894c3 .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b.elementor-view-stacked .elementor-icon {
	background-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a42b05b.elementor-view-default .elementor-icon {
	color: #ffc107;
	border-color: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a42b05b.elementor-view-default .elementor-icon svg {
	fill: #ffc107;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b .elementor-icon {
	font-size: 16px;
}

.elementor-6367 .elementor-element.elementor-element-a42b05b .elementor-icon svg {
	height: 16px;
}

.elementor-6367 .elementor-element.elementor-element-89ccf9c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-89ccf9c {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-89ccf9c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-7f8e24a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-7f8e24a {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-7f8e24a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
	color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-9931fed {
	--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;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 10px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-bb76c0b {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-bb76c0b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3em;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-97cef22 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 20px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 20px;
	--e-n-carousel-arrow-size: 14px;
	--e-n-carousel-arrow-normal-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-97cef22 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {
	background-color: #0053a3;
	border-radius: 50% 50% 50% 50%;
	padding: 14px 14px 14px 14px;
}

:where( .elementor-6367 .elementor-element.elementor-element-97cef22 .swiper-slide ) > .e-con {
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-right: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
}

:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con {
	--padding-block-start: 0px;
	--padding-inline-end: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
}

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

.elementor-6367 .elementor-element.elementor-element-5142808 {
	--display: flex;
	--border-radius: 24px 24px 24px 24px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-5142808:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-5142808 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-ea23eb3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ea23eb3 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ea23eb3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-502f5c3 {
	--display: flex;
	--border-radius: 24px 24px 24px 24px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-502f5c3:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-502f5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-a633a4e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-a633a4e {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a633a4e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-ab80774 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ab80774 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ab80774 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-9fe8fb7 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--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-6367 .elementor-element.elementor-element-9fe8fb7:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-9fe8fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildooki.nitrocdn.com/btPojpPfpxUzRXZhbIGAeQowcLUVolUm/assets/images/optimized/rev-d138826/sparkler.ahexlab.com/wp-content/uploads/2025/07/custom-solution-bg-sec-scaled.jpg");
	background-position: 0px -20%;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

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

.elementor-6367 .elementor-element.elementor-element-aea3cac {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-6e7424b {
	--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: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-6367 .elementor-element.elementor-element-565f2b2 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-7c15fa8 {
	width: var(--container-widget-width, auto);
	max-width: auto;
	--container-widget-width: auto;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-7c15fa8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-3128503 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-07b5b09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-07b5b09 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-07b5b09 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-53ebe31 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 50px 20px 50px;
}

.elementor-6367 .elementor-element.elementor-element-53ebe31 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-53ebe31 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-59625ed {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-076b5eb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-b695ebe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--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-6367 .elementor-element.elementor-element-c57326f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-d770f14 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-d770f14 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-d8ff7f9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overflow: hidden;
	--border-radius: 0px 0px 0px 0px;
	--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-6367 .elementor-element.elementor-element-85f6891 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 0px 0px 0px 0px;
	--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-6367 .elementor-element.elementor-element-deb6210 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-deb6210:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-deb6210 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-884d99a {
	--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: flex-start;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-3ab55d0 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-41544e9 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-41544e9:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-41544e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-176168d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-176168d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-176168d.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-176168d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-176168d.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-176168d.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-176168d.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-176168d .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-176168d .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-c75c76b {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-c75c76b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-c75c76b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-c7db95a {
	width: var(--container-widget-width, 10rem);
	max-width: 10rem;
	--container-widget-width: 10rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-119924d {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-0ffd5ba {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-0ffd5ba .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-660ecf0 {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-660ecf0:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-660ecf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-2935c2d {
	--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: flex-start;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-b9c24ec {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-5ed924c {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-5ed924c:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-5ed924c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-bd168eb.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-bd168eb.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-bd168eb .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-aac117a {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-aac117a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-aac117a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-00b66d5 {
	width: var(--container-widget-width, 10rem);
	max-width: 10rem;
	--container-widget-width: 10rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-d603059 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-4c1463d {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-4c1463d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-34e3c4c {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-34e3c4c:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-34e3c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-ce0e5c0 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-794ca87 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-46ab613 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-46ab613:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-46ab613 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-a04d433 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-a04d433 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-a04d433.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-a04d433.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a04d433.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-a04d433.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-a04d433.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-a04d433 .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-a04d433 .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-9a5c961 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-9a5c961 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-9a5c961 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-8ae3879 {
	width: var(--container-widget-width, 10rem);
	max-width: 10rem;
	--container-widget-width: 10rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-a72bcfb {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-a3bcac9 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-a3bcac9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-9210bca {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-9210bca:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-9210bca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-43c08b2 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-b950f03 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-cadb510 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-cadb510:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-cadb510 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-b044e18 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-b044e18 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-b044e18.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-b044e18.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b044e18.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-b044e18.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-b044e18.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-b044e18 .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-b044e18 .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-2ab4f83 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-2ab4f83 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-2ab4f83 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-300ad77 {
	width: var(--container-widget-width, 10rem);
	max-width: 10rem;
	--container-widget-width: 10rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-f7fd3b5 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-3f338d1 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-3f338d1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-7d76a2e {
	--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: flex-start;
	--align-items: center;
	--gap: 12px 12px;
	--row-gap: 12px;
	--column-gap: 12px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-7d76a2e:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-7d76a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-28c15ae {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--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-6367 .elementor-element.elementor-element-12951cb {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-79e17fa {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 50% 50% 50% 50%;
	--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-6367 .elementor-element.elementor-element-79e17fa:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-79e17fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0053a3;
}

.elementor-6367 .elementor-element.elementor-element-44160e5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-44160e5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-44160e5.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-44160e5.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-44160e5.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-6367 .elementor-element.elementor-element-44160e5.elementor-view-framed .elementor-icon, .elementor-6367 .elementor-element.elementor-element-44160e5.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-6367 .elementor-element.elementor-element-44160e5 .elementor-icon {
	font-size: 10px;
}

.elementor-6367 .elementor-element.elementor-element-44160e5 .elementor-icon svg {
	height: 10px;
}

.elementor-6367 .elementor-element.elementor-element-fd67831 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-fd67831 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-fd67831 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-6367 .elementor-element.elementor-element-b207afe {
	width: var(--container-widget-width, 10rem);
	max-width: 10rem;
	--container-widget-width: 10rem;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-6367 .elementor-element.elementor-element-49a2142 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-76b84a6 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-76b84a6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-6367 .elementor-element.elementor-element-9a7edee {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 20px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-6367 .elementor-element.elementor-element-83227b6 {
	--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: flex-start;
}

.elementor-6367 .elementor-element.elementor-element-3b7bc3b > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ef8a00a {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-ef8a00a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-ef8a00a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: var(--e-global-color-text);
}

.elementor-6367 .elementor-element.elementor-element-7a9ef55 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-ab20807 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-1bd9db9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--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-6367 .elementor-element.elementor-element-37ff250 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-37ff250 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-c3e7416 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #0053a3;
	--border-color: #0053a3;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-c3e7416:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-c3e7416 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .15);
}

.elementor-6367 .elementor-element.elementor-element-79019f4 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-79019f4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-4a01a74 {
	text-align: left;
}

.elementor-6367 .elementor-element.elementor-element-4a01a74 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-495e9a5 {
	--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;
	--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-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6367 .elementor-element.elementor-element-dc4235d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-radius: 4px 4px 4px 4px;
	padding: 15px 30px 15px 30px;
}

.elementor-6367 .elementor-element.elementor-element-dc4235d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-df17f87 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-713773e {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #ef6c00;
	--border-color: #ef6c00;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-713773e:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-713773e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(239, 108, 0, .25);
}

.elementor-6367 .elementor-element.elementor-element-0179595 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-0179595 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-f53c7b0 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #8bc34a;
	--border-color: #8bc34a;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-f53c7b0:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-f53c7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(139, 195, 74, .25);
}

.elementor-6367 .elementor-element.elementor-element-38e8a99 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-38e8a99 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-b5ad24f {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 4px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 4px;
	border-color: #ffc107;
	--border-color: #ffc107;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-6367 .elementor-element.elementor-element-b5ad24f:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-b5ad24f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 193, 7, .25);
}

.elementor-6367 .elementor-element.elementor-element-5f7777a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-5f7777a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-2884ec6 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-2884ec6.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-30f0eab {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-30f0eab.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-icon i {
	color: #0053a3;
	transition: color .3s;
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-icon svg {
	fill: #0053a3;
	transition: fill .3s;
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-decoration: underline;
}

.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	color: #0053a3;
	transition: color .3s;
}

.elementor-6367 .elementor-element.elementor-element-2213c1e {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6367 .elementor-element.elementor-element-2213c1e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-bbc112f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-bbc112f {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-bbc112f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-e1b3f8f {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-e1b3f8f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-7a30164 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-7a30164 {
	text-align: center;
}

.elementor-6367 .elementor-element.elementor-element-7a30164 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #252525;
}

.elementor-6367 .elementor-element.elementor-element-9d4d0c0 {
	--display: flex;
	--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-6367 .elementor-element.elementor-element-9d4d0c0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0rem / 2);
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-icon i {
	color: #0053a3;
	transition: color .3s;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-icon svg {
	fill: #0053a3;
	transition: fill .3s;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	text-decoration: underline;
}

.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	color: #252525;
	transition: color .3s;
}

@media (max-width:1024px) {
	.elementor-6367 .elementor-element.elementor-element-0a6bc1a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e975af3 {
		--padding-top: 25px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-6367 .elementor-element.elementor-element-d1be7cd:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-d1be7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bb7c954 {
		--padding-top: 25px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8f229a0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ac066c9 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0d5c8ca:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e894145 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f934390 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-38c6913 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-71f8b3f {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e53ba22 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bc370d0 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d746ce4 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b534747 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aea6059 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b0ccd53 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b43615a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f525670 {
		--min-height: 550px;
		--padding-top: 35px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-966aab2 {
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-98d8f6f {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8a5514c {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b6e9bf4 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-32dc031 {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ca4766c {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1e2e65c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0c62f1a {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-002fb50 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c421159 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9876828 {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1bfc3fe {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3d787f7 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-96fe311 {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-87d69e3 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-753a90c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f4cb73c {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e4cbed1 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28654e7 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-247fa9a {
		--padding-top: 80px;
		--padding-bottom: 50px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-67a5e6e {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2d13e2d {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-97cef22 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab80774 > .elementor-widget-container {
		padding: 20px 15px 20px 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fe8fb7:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-9fe8fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aea3cac {
		--padding-top: 25px;
		--padding-bottom: 20px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7c15fa8 {
		width: var(--container-widget-width, 80%);
		max-width: 80%;
		--container-widget-width: 80%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-53ebe31 > .elementor-widget-container {
		padding: 0px 15px 20px 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-076b5eb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-884d99a {
		--justify-content: flex-start;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-6367 .elementor-element.elementor-element-3ab55d0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-41544e9 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2935c2d {
		--justify-content: flex-start;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b9c24ec {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-5ed924c {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ce0e5c0 {
		--justify-content: flex-start;
	}
	
	.elementor-6367 .elementor-element.elementor-element-794ca87 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-46ab613 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-43c08b2 {
		--justify-content: flex-start;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b950f03 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-cadb510 {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28c15ae {
		--justify-content: flex-start;
	}
	
	.elementor-6367 .elementor-element.elementor-element-12951cb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-79e17fa {
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b3dbfda {
		--margin-top: 0px;
		--margin-bottom: 35px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9a7edee {
		--padding-top: 25px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (min-width:768px) {
	.elementor-6367 .elementor-element.elementor-element-df4635f {
		--width: 100%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e4d5640 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e4c984f {
		--width: 100%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-6b52659 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1bb61f9 {
		--width: 100%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-00c6254 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2ee0ba6 {
		--width: 40%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-dae156c {
		--width: 60%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28710a6 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e894145 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f934390 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-14db038 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-38c6913 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-71f8b3f {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8d53832 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e53ba22 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bc370d0 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bb76e50 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d746ce4 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b534747 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-dac4d98 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aea6059 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b0ccd53 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ae4b70d {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-63619c0 {
		--width: 39%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f461441 {
		--width: 59%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-6e7424b {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c57326f {
		--width: 40%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d8ff7f9 {
		--width: 60%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-deb6210 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3ab55d0 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-41544e9 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-660ecf0 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b9c24ec {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-5ed924c {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-34e3c4c {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-794ca87 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-46ab613 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9210bca {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b950f03 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-cadb510 {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7d76a2e {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-12951cb {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-79e17fa {
		--width: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-83227b6 {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-df17f87 {
		--width: 80%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-30f0eab {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2213c1e {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e1b3f8f {
		--width: auto;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9d4d0c0 {
		--width: auto;
	}
}

@media (max-width:767px) {
	.elementor-6367 .elementor-element.elementor-element-0a6bc1a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 20px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e975af3 {
		--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-6367 .elementor-element.elementor-element-e4d5640 {
		--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: flex-start;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-6367 .elementor-element.elementor-element-1b51b50 {
		width: var(--container-widget-width, 52%);
		max-width: 52%;
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1b51b50 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-fcb78a9 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7adf7a5 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e4c984f {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e544065 img {
		width: 250px;
		height: 250px;
		border-width: 1px 1px 1px 1px;
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b4df5a6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2981ebc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2981ebc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-cde98ca > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-cde98ca .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d1be7cd {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d1be7cd:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-d1be7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bb7c954 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--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-6367 .elementor-element.elementor-element-6b52659 {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-6367 .elementor-element.elementor-element-8e2750c {
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 57%);
		max-width: 57%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8e2750c .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-56f7a9a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-56f7a9a {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-56f7a9a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-5805b00 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8f229a0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1bb61f9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3b192d5 img {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-05f95c4 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7a60c08 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d22dc15 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a075a8c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-569f964 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-569f964 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f0af46d {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 20px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ac066c9 {
		--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-6367 .elementor-element.elementor-element-0d5c8ca {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0d5c8ca:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-0d5c8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: top center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-00c6254 {
		--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: flex-start;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9902428 {
		width: var(--container-widget-width, 52%);
		max-width: 52%;
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9902428 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4ab9feb > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4ab9feb {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4ab9feb .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2208962 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2ee0ba6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-95be093 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-95be093 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-dae156c {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28710a6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-afba492 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e894145 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f934390 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-95eed83 {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-95eed83 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-95eed83 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-91f5486 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-91f5486 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-14db038 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bbe524e {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-38c6913 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-71f8b3f {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-443dd8d {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-443dd8d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-443dd8d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1dd233d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1dd233d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8d53832 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-51f2672 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e53ba22 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bc370d0 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fd9861 {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fd9861 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fd9861 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-11d4e1b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-11d4e1b .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bb76e50 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b827676 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d746ce4 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b534747 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-926763b {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-926763b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-926763b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8972a62 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8972a62 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-dac4d98 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-580fae2 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aea6059 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b0ccd53 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-05b40ad {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-05b40ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-05b40ad .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4aef90e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4aef90e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b4aef01 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b43615a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--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-6367 .elementor-element.elementor-element-ae4b70d {
		--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: flex-start;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c768090 {
		width: var(--container-widget-width, 52%);
		max-width: 52%;
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c768090 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-73f8b6e {
		--min-height: 300px;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bfd4440 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab9cff2 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab9cff2 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab9cff2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d06de39 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d06de39 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f525670 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 30px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-966aab2 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-63619c0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 10px 10px 10px 10px;
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-89af58f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-89af58f {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-89af58f .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-71d7ff3 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f461441 {
		--padding-top: 0px;
		--padding-bottom: 15px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-98d8f6f {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b6e9bf4 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-6b541a7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-260215d {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-32dc031 {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1e2e65c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9060f15 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-576a5b1 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0c62f1a {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c421159 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-566a48a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ace44ad {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9876828 {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3d787f7 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-805c240 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-14a7df7 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-96fe311 {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-753a90c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9e2a5c8 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-8b6e0e6 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f4cb73c {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28654e7 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d7af66e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c68b0a8 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-247fa9a {
		--padding-top: 60px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2d13e2d {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9931fed {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bb76c0b {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-97cef22 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e2c20d2 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ea23eb3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ea23eb3 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ea23eb3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a633a4e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a633a4e {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a633a4e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab80774 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 15px 0px 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab80774 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fe8fb7 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9fe8fb7:not(.elementor-motion-effects-element-type-background), .elementor-6367 .elementor-element.elementor-element-9fe8fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aea3cac {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--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-6367 .elementor-element.elementor-element-6e7424b {
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-6367 .elementor-element.elementor-element-7c15fa8 {
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 57%);
		max-width: 57%;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7c15fa8 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-07b5b09 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-07b5b09 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-07b5b09 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-53ebe31 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-53ebe31 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-59625ed {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-076b5eb {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b695ebe {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c57326f {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d770f14 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d770f14 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-d8ff7f9 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-deb6210 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-884d99a {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3ab55d0 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-41544e9 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c75c76b {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c75c76b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c75c76b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0ffd5ba > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0ffd5ba .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-660ecf0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2935c2d {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b9c24ec {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-5ed924c {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aac117a {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aac117a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-aac117a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4c1463d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4c1463d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-34e3c4c {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ce0e5c0 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-794ca87 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-46ab613 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9a5c961 {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9a5c961 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9a5c961 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a3bcac9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-a3bcac9 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9210bca {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-43c08b2 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b950f03 {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-cadb510 {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2ab4f83 {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2ab4f83 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2ab4f83 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3f338d1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-3f338d1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-7d76a2e {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-28c15ae {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--align-items: flex-start;
		--gap: 5px 5px;
		--row-gap: 5px;
		--column-gap: 5px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-12951cb {
		--width: 24px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-79e17fa {
		--width: 24px;
		--margin-top: 5px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-fd67831 {
		width: var(--container-widget-width, 90%);
		max-width: 90%;
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-fd67831 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-fd67831 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-76b84a6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-76b84a6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b3dbfda {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 20px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9a7edee {
		--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-6367 .elementor-element.elementor-element-83227b6 {
		--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: flex-start;
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ef8a00a {
		width: var(--container-widget-width, 52%);
		max-width: 52%;
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ef8a00a .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-ab20807 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-1bd9db9 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-37ff250 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-37ff250 {
		text-align: center;
	}
	
	.elementor-6367 .elementor-element.elementor-element-37ff250 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-c3e7416 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-79019f4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-79019f4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4a01a74 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-4a01a74 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-495e9a5 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-df17f87 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--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-6367 .elementor-element.elementor-element-713773e {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-0179595 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-f53c7b0 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-38e8a99 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-b5ad24f {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-5f7777a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2884ec6 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-30f0eab {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6367 .elementor-element.elementor-element-e7e9bbf .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 36px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-2213c1e {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-bbc112f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-e1b3f8f {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-6367 .elementor-element.elementor-element-7a30164 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6367 .elementor-element.elementor-element-9d4d0c0 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6367 .elementor-element.elementor-element-45ed434 .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 36px;
	}
}

/* Start custom CSS for container, class: .elementor-element-6b52659 */
.relative {
	position: relative;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-0d5c8ca */
.customer-bg-beyond {
	background-position: 18% 111% !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-8a5514c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ca4766c */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-002fb50 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1bfc3fe */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-87d69e3 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e4cbed1 */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67a5e6e */
.customer-review {
	box-shadow: 1px 1px 10px 0px rgba(71, 69, 69, .25);
	box-shadow: -1px -1px 10px 0px rgba(71, 69, 69, .25);
	overflow: visible;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f525670 */
.customer-bg {
	background-position: 38% 111% !important;
}

@media only screen and (min-width:768px) and (max-width:1028px) {
	.customer-bg {
		background-position: 38% 50px !important;
	}
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-73f8b6e */
.customer-bg {
	background-position: 38% 160% !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6e7424b */
.relative {
	position: relative;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-45ed434 */
.mail-details {
	color: inherit;
}
