/* End custom CSS */

.elementor-7592 .elementor-element.elementor-element-6f934d7 {
	--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;
	--z-index: 2;
}

.elementor-7592 .elementor-element.elementor-element-2dd2995 {
	width: 100%;
	max-width: 100%;
}

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

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

.elementor-7592 .elementor-element.elementor-element-0bedd5a:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-0bedd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #d9d9d9 0%, #0053a3 55%);
}

.elementor-7592 .elementor-element.elementor-element-53beeb5 {
	--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: 150px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-2d6b9ee {
	--display: flex;
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-2d6b9ee.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.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-7592 .elementor-element.elementor-element-bb39e18 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-bb39e18 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	line-height: 60px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-39f01e9 {
	--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;
	--overflow: hidden;
	--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-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-7592 .elementor-element.elementor-element-7017ef0 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
}

.elementor-7592 .elementor-element.elementor-element-7017ef0 img {
	width: 100%;
	height: 100%;
	object-fit: fill;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-d30f602 {
	--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-7592 .elementor-element.elementor-element-d30f602:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-d30f602 > .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/round-bg-scaled.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7592 .elementor-element.elementor-element-38ce49a {
	--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-7592 .elementor-element.elementor-element-b067feb {
	--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-7592 .elementor-element.elementor-element-497f258 {
	--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-7592 .elementor-element.elementor-element-35a85d9 {
	--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;
	--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-7592 .elementor-element.elementor-element-35a85d9::before, .elementor-7592 .elementor-element.elementor-element-35a85d9 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-35a85d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-35a85d9 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-35a85d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-35a85d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-7298fe1 {
	--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-7592 .elementor-element.elementor-element-ace9ddd > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-a270a4f {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-a270a4f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-ed908dc > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-91ccb9b {
	--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-7592 .elementor-element.elementor-element-079544c {
	--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-7592 .elementor-element.elementor-element-e065169 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-201a0c0 {
	--display: flex;
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-2548eb9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-2548eb9:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-2548eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .22);
}

.elementor-7592 .elementor-element.elementor-element-07b5d84 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-07b5d84 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-0232a84 {
	--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: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 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-7592 .elementor-element.elementor-element-e435adc {
	--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-7592 .elementor-element.elementor-element-9f4838f {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-9f4838f:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-9f4838f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-1dd354c {
	text-align: center;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-b2b2aad {
	text-align: center;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-070baa2 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-070baa2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

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

.elementor-7592 .elementor-element.elementor-element-299a4fc:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-299a4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-e0696c0 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-3cd4960 {
	--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-7592 .elementor-element.elementor-element-a5e3ec8 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-641d85e {
	--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-7592 .elementor-element.elementor-element-208e184 {
	--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-7592 .elementor-element.elementor-element-1b0058b {
	--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;
	--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-7592 .elementor-element.elementor-element-1b0058b::before, .elementor-7592 .elementor-element.elementor-element-1b0058b > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-1b0058b > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-1b0058b > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-1b0058b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-1b0058b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-3d23035 {
	--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;
}

.elementor-7592 .elementor-element.elementor-element-f7eb6c7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-176431b {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-176431b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7592 .elementor-element.elementor-element-176431b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	line-height: 50px;
	color: #252525;
}

.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-7592 .elementor-element.elementor-element-d503430 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-d503430.elementor-view-stacked .elementor-icon {
	background-color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-d503430.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-d503430.elementor-view-default .elementor-icon {
	color: #252525;
	border-color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-d503430.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-d503430.elementor-view-default .elementor-icon svg {
	fill: #252525;
}

.elementor-7592 .elementor-element.elementor-element-d503430 .elementor-icon {
	font-size: 30px;
}

.elementor-7592 .elementor-element.elementor-element-d503430 .elementor-icon svg {
	height: 30px;
}

.elementor-7592 .elementor-element.elementor-element-f0028c2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-54143ca {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-54143ca:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-54143ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(0, 83, 163, .25) 0%, rgba(193, 155, 46, .25) 100%);
}

.elementor-7592 .elementor-element.elementor-element-01b2bc3 {
	--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: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 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-7592 .elementor-element.elementor-element-47d4361 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-3d518ef {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-3d518ef:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-3d518ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-912417d {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-912417d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-75dc15d {
	--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-7592 .elementor-element.elementor-element-7e59632 .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-7592 .elementor-element.elementor-element-7e59632 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-cdb6624 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-d3edae6 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-3604b85 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-3604b85 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-e7951a0 {
	--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-7592 .elementor-element.elementor-element-5d5a851 .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-7592 .elementor-element.elementor-element-5d5a851 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-26dc734 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-8ff4d2e {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-53bbc1f {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-a5bf1ef {
	--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-7592 .elementor-element.elementor-element-2d899bb .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-7592 .elementor-element.elementor-element-2d899bb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-97970d3 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-c40b8ce {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-3d4158d {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-e27cf63 {
	--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-7592 .elementor-element.elementor-element-818ca2b .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-7592 .elementor-element.elementor-element-818ca2b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-3c60153 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-0394944 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-5d0c127 {
	--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-7592 .elementor-element.elementor-element-6f1431e {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-6f1431e:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-6f1431e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-b9effd1 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-c6fa962 {
	--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-7592 .elementor-element.elementor-element-c85f536 .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-7592 .elementor-element.elementor-element-c85f536 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-3a426f7 {
	--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-7592 .elementor-element.elementor-element-18847a4 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-18847a4:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-18847a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-750f86a {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-750f86a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-f06f1f3 {
	--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-7592 .elementor-element.elementor-element-0432e90 .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-7592 .elementor-element.elementor-element-0432e90 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-a758692 {
	--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-7592 .elementor-element.elementor-element-1d07951 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-1d07951:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-1d07951 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-fef3f88 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-9bb0a8f {
	--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-7592 .elementor-element.elementor-element-dd8d257 .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-7592 .elementor-element.elementor-element-dd8d257 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-104dca1 {
	--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-7592 .elementor-element.elementor-element-e3634a6 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-14ba2dc {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-14ba2dc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-b6c1268 {
	--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-7592 .elementor-element.elementor-element-2d94871 .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-7592 .elementor-element.elementor-element-2d94871 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-115df36 {
	--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-7592 .elementor-element.elementor-element-4f8abd4 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-4f8abd4:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-4f8abd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .75);
}

.elementor-7592 .elementor-element.elementor-element-555b481 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-555b481 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-c9444da {
	--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-7592 .elementor-element.elementor-element-5cb6bd8 .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-7592 .elementor-element.elementor-element-5cb6bd8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-6deb3ed {
	--n-accordion-title-font-size: 20px;
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 12px 12px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #fff;
	--n-accordion-icon-hover-color: #fff;
	--n-accordion-icon-active-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-6deb3ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: rgba(0, 83, 163, .75);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

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

.elementor-7592 .elementor-element.elementor-element-6deb3ed {
	--n-accordion-padding: 24px 24px 24px 24px;
}

:where( .elementor-7592 .elementor-element.elementor-element-6deb3ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 400;
}

.elementor-7592 .elementor-element.elementor-element-6deb3ed :where( .elementor-7592 .elementor-element.elementor-element-6deb3ed > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-59bf5ff {
	--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: 17px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-4efb4f4 .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-7592 .elementor-element.elementor-element-4efb4f4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-c62f629 {
	--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: 8% 8%;
	--row-gap: 8%;
	--column-gap: 8%;
	--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-7592 .elementor-element.elementor-element-bfe88e7 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-010c8af {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-010c8af .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-f624289 {
	--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-7592 .elementor-element.elementor-element-7cbb071 .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-7592 .elementor-element.elementor-element-7cbb071 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-77f8c72 {
	--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-7592 .elementor-element.elementor-element-61d1fd1 {
	--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-7592 .elementor-element.elementor-element-d901159 {
	--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;
	--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-7592 .elementor-element.elementor-element-d901159::before, .elementor-7592 .elementor-element.elementor-element-d901159 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-d901159 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-d901159 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-d901159 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-d901159 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-1cb85d4 {
	--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-7592 .elementor-element.elementor-element-2f112fd > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-1696f24 {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-1696f24.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-f4a2d59 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-a0e790c {
	--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-7592 .elementor-element.elementor-element-c306bc4 {
	--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-7592 .elementor-element.elementor-element-659c588 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-7bbf79b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-7bbf79b:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-7bbf79b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-c18c525 {
	--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-7592 .elementor-element.elementor-element-d4582ad {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-eec1a6d {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-8d733cf {
	--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-7592 .elementor-element.elementor-element-6ef8f64 .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-7592 .elementor-element.elementor-element-6ef8f64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-65bba5e {
	--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-7592 .elementor-element.elementor-element-62b0b12 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-62b0b12:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-62b0b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-7ab208b {
	--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-7592 .elementor-element.elementor-element-38c4aa4 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-f9e62b7 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-806aa82 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-f5dd363 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-2579632 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #fff;
	--n-accordion-icon-hover-color: #fff;
	--n-accordion-icon-active-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-2579632 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #0053a3;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

.elementor-7592 .elementor-element.elementor-element-2579632 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-2579632 {
	--n-accordion-padding: 24px 24px 24px 24px;
}

:where( .elementor-7592 .elementor-element.elementor-element-2579632 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-7592 .elementor-element.elementor-element-2579632 :where( .elementor-7592 .elementor-element.elementor-element-2579632 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-3517f07 {
	--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-7592 .elementor-element.elementor-element-2b75d67 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-c9b6520 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-c9b6520:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-c9b6520 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-250f88d {
	--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-7592 .elementor-element.elementor-element-4dfc774 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-e11ba11 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-4d7dd4b {
	--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-7592 .elementor-element.elementor-element-50896db {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-c8723da {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.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-7592 .elementor-element.elementor-element-cc72b0a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-a08ec10 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #fff;
	--n-accordion-icon-hover-color: #fff;
	--n-accordion-icon-active-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-a08ec10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #0053a3;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

.elementor-7592 .elementor-element.elementor-element-a08ec10 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-a08ec10 {
	--n-accordion-padding: 24px 24px 24px 24px;
}

:where( .elementor-7592 .elementor-element.elementor-element-a08ec10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-7592 .elementor-element.elementor-element-a08ec10 :where( .elementor-7592 .elementor-element.elementor-element-a08ec10 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-14770f7 {
	--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-7592 .elementor-element.elementor-element-82cc63e {
	--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-7592 .elementor-element.elementor-element-b716b64 {
	--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;
	--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-7592 .elementor-element.elementor-element-b716b64::before, .elementor-7592 .elementor-element.elementor-element-b716b64 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-b716b64 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-b716b64 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-b716b64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-b716b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-db54f5d {
	--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-7592 .elementor-element.elementor-element-4879a24 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-3a4cc35 {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-3a4cc35.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-d04b894 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-dc5bca6 {
	--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-7592 .elementor-element.elementor-element-ccdbdd8 {
	--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-7592 .elementor-element.elementor-element-1a369bf {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-165ade1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-165ade1:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-165ade1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-cad885b {
	--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-7592 .elementor-element.elementor-element-a43dc6f {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-7780023 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-8c352d5 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-b57fbf6 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-04eb9b9 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-be2d43a {
	--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-7592 .elementor-element.elementor-element-3e112db {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-3e112db:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-3e112db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-6b54b13 {
	--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-7592 .elementor-element.elementor-element-670f626 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-670f626 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-996611d {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-b597e27 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-62a69a9 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-c826532 {
	--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-7592 .elementor-element.elementor-element-a2a8c64 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-a2a8c64:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-a2a8c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-4851fa5 {
	--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-7592 .elementor-element.elementor-element-f5f2603 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-193acb4 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-31c027b {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-31c027b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-e3ba968 {
	--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-7592 .elementor-element.elementor-element-e0e2ec4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-e0e2ec4:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-e0e2ec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-8454811 {
	--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-7592 .elementor-element.elementor-element-8bc917d {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-8bc917d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-778a38f {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-38d7f38 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-38d7f38 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-85f9af9 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-d279d67 {
	--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-7592 .elementor-element.elementor-element-23948a8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-23948a8:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-23948a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-69521c6 {
	--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-7592 .elementor-element.elementor-element-5fd88e2 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-5fd88e2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-1898c45 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-93a7b5a {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-93a7b5a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-7c34163 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-28982e7 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #fff;
	--n-accordion-icon-hover-color: #fff;
	--n-accordion-icon-active-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-28982e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #0053a3;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

.elementor-7592 .elementor-element.elementor-element-28982e7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-28982e7 {
	--n-accordion-padding: 24px 24px 24px 24px;
}

:where( .elementor-7592 .elementor-element.elementor-element-28982e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-7592 .elementor-element.elementor-element-28982e7 :where( .elementor-7592 .elementor-element.elementor-element-28982e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-4ad50d4 {
	--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-7592 .elementor-element.elementor-element-7e604a5 {
	--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-7592 .elementor-element.elementor-element-b645bb0 {
	--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;
	--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-7592 .elementor-element.elementor-element-b645bb0::before, .elementor-7592 .elementor-element.elementor-element-b645bb0 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-b645bb0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-b645bb0 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-b645bb0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-b645bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-bfb41ee {
	--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-7592 .elementor-element.elementor-element-295c804 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-08281b3 {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-08281b3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-2ad1d61 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-1346dba {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-46a9280 {
	--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: 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-7592 .elementor-element.elementor-element-094e798 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-094e798:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-094e798 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1872ca;
}

.elementor-7592 .elementor-element.elementor-element-2d7cd4c {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-b1825d2 {
	--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-7592 .elementor-element.elementor-element-33a3455 {
	--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-7592 .elementor-element.elementor-element-38ee5a8 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-38ee5a8:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-38ee5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #1872ca;
}

.elementor-7592 .elementor-element.elementor-element-cd15653 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-1ed8006 {
	--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: 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-7592 .elementor-element.elementor-element-69eb9b4 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-69eb9b4:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-69eb9b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-368f488 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-368f488 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-620d78c {
	--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-7592 .elementor-element.elementor-element-406cb0c {
	--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-7592 .elementor-element.elementor-element-5095441 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-5095441:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-5095441 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-2fed702 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-211d8a1 {
	--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: 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-7592 .elementor-element.elementor-element-355f4de {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-355f4de:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-355f4de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-713584c {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-713584c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-4f5ae73 {
	--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-7592 .elementor-element.elementor-element-69d2bfd {
	--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-7592 .elementor-element.elementor-element-0977958 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-0977958:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-0977958 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-e9a3d25 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-dd46eef {
	--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: 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-7592 .elementor-element.elementor-element-23d04b6 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-23d04b6:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-23d04b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-7a24e50 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-26b8ea4 {
	--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-7592 .elementor-element.elementor-element-fb8406f {
	--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-7592 .elementor-element.elementor-element-cbc4727 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-cbc4727:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-cbc4727 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-6b232d9 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-6b232d9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 36px;
	color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-7ecbad6 {
	--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-7592 .elementor-element.elementor-element-460f5fe {
	--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-7592 .elementor-element.elementor-element-2707803 {
	--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;
	--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-7592 .elementor-element.elementor-element-2707803::before, .elementor-7592 .elementor-element.elementor-element-2707803 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-2707803 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-2707803 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-2707803 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-2707803 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-1fd1f0f {
	--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-7592 .elementor-element.elementor-element-1183eda > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-f19379b {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-f19379b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-876b7ac > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-2aecc2b {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-8959d2a {
	--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;
	--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-7592 .elementor-element.elementor-element-506f86c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-506f86c:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-506f86c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-2658f31 {
	--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-7592 .elementor-element.elementor-element-04329a6 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-04329a6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-296319e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-296319e:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-296319e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-7112d69 {
	--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-7592 .elementor-element.elementor-element-6fcb4c6 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-6fcb4c6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-73b8a2d {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-87391b5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	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;
	box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, .5);
	--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-7592 .elementor-element.elementor-element-87391b5:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-87391b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-c2c2543 {
	--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-7592 .elementor-element.elementor-element-603d004 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-603d004 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.3em;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-285f273 {
	--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-7592 .elementor-element.elementor-element-8daae3d {
	--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-7592 .elementor-element.elementor-element-5d20b5f {
	--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;
	--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-7592 .elementor-element.elementor-element-5d20b5f::before, .elementor-7592 .elementor-element.elementor-element-5d20b5f > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-5d20b5f > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-5d20b5f > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-5d20b5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-5d20b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-061eb9a {
	--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-7592 .elementor-element.elementor-element-6ebfa26 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-3cb95ca {
	width: initial;
	max-width: initial;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-3cb95ca.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-2548f5b > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-ce74135 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-ce74135 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-781e725 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-c546d3a {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-c546d3a:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-c546d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .94);
}

.elementor-7592 .elementor-element.elementor-element-5217ee3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-5217ee3 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-5217ee3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-dddd38a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-ae96867 {
	--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-7592 .elementor-element.elementor-element-9156afc {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-9156afc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

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

.elementor-7592 .elementor-element.elementor-element-2fc8356 {
	text-align: left;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-24b2ef5 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-6747acb {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-404a3fb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 30px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-844ec1d {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-844ec1d:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-844ec1d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .94);
}

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

.elementor-7592 .elementor-element.elementor-element-5e7ed7a {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-5e7ed7a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-2f14971 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-729ee8f {
	--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-7592 .elementor-element.elementor-element-89d2bda {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-89d2bda .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-2ec551a:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-2ec551a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-f68220a {
	text-align: left;
}

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

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

.elementor-7592 .elementor-element.elementor-element-100216c:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-100216c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-31b62dd {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-4bf7bc4 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-4bf7bc4 img {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-276f9bb {
	--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: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: 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-7592 .elementor-element.elementor-element-d0f7da2 {
	width: auto;
	max-width: auto;
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-3160aba {
	width: auto;
	max-width: auto;
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-272b0aa {
	--display: flex;
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-4f45132 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-4f45132 img {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-4bdd1bd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-0dd7017 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-0dd7017:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-0dd7017 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .94);
}

.elementor-7592 .elementor-element.elementor-element-653256f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-653256f {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-653256f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-2fac2b8 {
	--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-7592 .elementor-element.elementor-element-1f4a80c {
	--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-7592 .elementor-element.elementor-element-fbe6df9 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-4be056a {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-84a601b {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-84a601b:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-84a601b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-d4d344d {
	text-align: left;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-e5647ce {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-b4ffa00 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--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-7592 .elementor-element.elementor-element-2f612b0 {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-88325bd {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-88325bd:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-88325bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-760409a {
	text-align: left;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-3006fe9 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-2eddff8 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #252525;
	--n-accordion-title-hover-color: #252525;
	--n-accordion-title-active-color: #252525;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #252525;
	--n-accordion-icon-hover-color: #252525;
	--n-accordion-icon-active-color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-2eddff8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

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

.elementor-7592 .elementor-element.elementor-element-2eddff8 {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-7592 .elementor-element.elementor-element-2eddff8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-7592 .elementor-element.elementor-element-2eddff8 :where( .elementor-7592 .elementor-element.elementor-element-2eddff8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-71cf56a {
	--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;
	--flex-wrap: 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-7592 .elementor-element.elementor-element-fc75bc0 {
	width: auto;
	max-width: auto;
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-5315c9b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 30px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-096838a {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-096838a:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-096838a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .94);
}

.elementor-7592 .elementor-element.elementor-element-bcf1c79 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-bcf1c79 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-7f496c8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-8916738 {
	--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-7592 .elementor-element.elementor-element-7a1dd91 {
	--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-7592 .elementor-element.elementor-element-24e9c54 {
	--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-7592 .elementor-element.elementor-element-9baa294 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-9baa294 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-bb75cae {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-0b2f56a {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-f95d9da {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-0341e1e {
	text-align: left;
}

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

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

.elementor-7592 .elementor-element.elementor-element-1dd3fcf:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-1dd3fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-fff4eb3 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-cd75e2a {
	--display: flex;
	border-style: none;
	--border-style: none;
	--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-7592 .elementor-element.elementor-element-e82ab66 {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-78472e5 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-78472e5:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-78472e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-7fbe357 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-86f68e9:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-86f68e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-07e98e6 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

.elementor-7592 .elementor-element.elementor-element-2a76ee3 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--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-7592 .elementor-element.elementor-element-469e762 {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-9595d05 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-9595d05:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-9595d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-80023aa {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-a37fe86 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--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-7592 .elementor-element.elementor-element-14b3bc6 {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-726c7b0 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-726c7b0:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-726c7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-82f127c {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

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

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

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

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

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

.elementor-7592 .elementor-element.elementor-element-b2e9568 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #252525;
	--n-accordion-title-hover-color: #252525;
	--n-accordion-title-active-color: #252525;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #252525;
	--n-accordion-icon-hover-color: #252525;
	--n-accordion-icon-active-color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-b2e9568 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

.elementor-7592 .elementor-element.elementor-element-b2e9568 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-b2e9568 {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-7592 .elementor-element.elementor-element-b2e9568 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 700;
	line-height: 1.3em;
}

.elementor-7592 .elementor-element.elementor-element-b2e9568 :where( .elementor-7592 .elementor-element.elementor-element-b2e9568 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-7592 .elementor-element.elementor-element-1ba52f2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-4182532 {
	--display: flex;
	--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: 12px;
	--padding-bottom: 12px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-f630035 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-f630035 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-ea76e3e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-ea76e3e {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-cbfd94f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4.5px 0px rgba(0, 0, 0, .5);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-c223ebf {
	--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-7592 .elementor-element.elementor-element-b5668d7 {
	--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-7592 .elementor-element.elementor-element-1a565ad {
	--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-7592 .elementor-element.elementor-element-d930c28 {
	--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: flex-start;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--flex-wrap: 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-7592 .elementor-element.elementor-element-c51ba53 {
	width: auto;
	max-width: auto;
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-f81385c {
	width: auto;
	max-width: auto;
	text-align: left;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-44a03e5 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

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

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

.elementor-7592 .elementor-element.elementor-element-34bdb20 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-0df4ca3 {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-53457f8 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-7592 .elementor-element.elementor-element-53457f8:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-53457f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-21bf96f {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-02dc84e:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-02dc84e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

.elementor-7592 .elementor-element.elementor-element-227ca00 {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-82b4f94:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-82b4f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

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

.elementor-7592 .elementor-element.elementor-element-3711224 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--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-7592 .elementor-element.elementor-element-a44f46f {
	--display: flex;
	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: #0053a3;
	--border-color: #0053a3;
	--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-7592 .elementor-element.elementor-element-d627fd1 {
	--display: flex;
	--border-radius: 12px 12px 12px 12px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

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

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

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

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

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

.elementor-7592 .elementor-element.elementor-element-5b8feae:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-5b8feae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 83, 163, .25);
}

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

.elementor-7592 .elementor-element.elementor-element-2053705 {
	--n-accordion-title-font-size: 24px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 20px;
	--n-accordion-item-title-distance-from-content: 20px;
	--n-accordion-border-radius: 12px 12px 0px 0px;
	--n-accordion-title-normal-color: #252525;
	--n-accordion-title-hover-color: #252525;
	--n-accordion-title-active-color: #252525;
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: #252525;
	--n-accordion-icon-hover-color: #252525;
	--n-accordion-icon-active-color: #252525;
}

.elementor-7592 .elementor-element.elementor-element-2053705 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #fff;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #0053a3;
}

.elementor-7592 .elementor-element.elementor-element-2053705 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-2053705 {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-7592 .elementor-element.elementor-element-2053705 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

.elementor-7592 .elementor-element.elementor-element-2053705 :where( .elementor-7592 .elementor-element.elementor-element-2053705 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	text-shadow: 0px 0px 0px rgba(0, 0, 0, .3);
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

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

.elementor-7592 .elementor-element.elementor-element-d449256:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-d449256 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #c19b2e;
}

.elementor-7592 .elementor-element.elementor-element-4798412 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-4798412 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-b81306a {
	--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-7592 .elementor-element.elementor-element-ae3b0d1 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .25);
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-c2b6be7 {
	--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: 30px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-2b446f9 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-7592 .elementor-element.elementor-element-9fce929.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7592 .elementor-element.elementor-element-9fce929 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-9fce929 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-4d1b34a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-4d1b34a {
	text-align: center;
}

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

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

.elementor-7592 .elementor-element.elementor-element-b92f292:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-b92f292 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .21);
}

.elementor-7592 .elementor-element.elementor-element-ee7055f {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-46edff8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-46edff8.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-46edff8.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-46edff8.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-46edff8.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-46edff8.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-7592 .elementor-element.elementor-element-46edff8 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-46edff8 .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-f5b1bb6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7592 .elementor-element.elementor-element-26c1752 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-ee6ea6d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-ee6ea6d.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

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

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

.elementor-7592 .elementor-element.elementor-element-ee6ea6d .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-ee6ea6d .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-37a2a3f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-37a2a3f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-b063311 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-b812f4d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-b812f4d.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

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

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

.elementor-7592 .elementor-element.elementor-element-b812f4d .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-b812f4d .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-218bd45 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-218bd45 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-de26ef0 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-a47de43 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-a47de43.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

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

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

.elementor-7592 .elementor-element.elementor-element-a47de43 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-a47de43 .elementor-icon svg {
	height: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-8a0415e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-8033c4c {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-8860c85 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-8860c85.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-8860c85.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-8860c85.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-8860c85.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-8860c85.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-7592 .elementor-element.elementor-element-8860c85 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-8860c85 .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-760b76f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-760b76f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-68fad74 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-caf3df7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-caf3df7.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

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

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

.elementor-7592 .elementor-element.elementor-element-caf3df7 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-caf3df7 .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-09edd55 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-09edd55 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-b0aa0f5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-b0aa0f5 {
	text-align: left;
}

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

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

.elementor-7592 .elementor-element.elementor-element-be918bb {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #d9d9d9;
	--border-color: #d9d9d9;
	--border-radius: 12px 12px 12px 12px;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, .25);
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

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

.elementor-7592 .elementor-element.elementor-element-0256e43 {
	--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: 30px;
	--margin-bottom: 10px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-64a6bdb {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-7592 .elementor-element.elementor-element-2ee6a64.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7592 .elementor-element.elementor-element-2ee6a64 {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-2ee6a64 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 600;
	color: #fff;
}

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

.elementor-7592 .elementor-element.elementor-element-2132da2:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-2132da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .21);
}

.elementor-7592 .elementor-element.elementor-element-0c67905 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-0c67905 {
	text-align: left;
}

.elementor-7592 .elementor-element.elementor-element-0c67905 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-c193cb9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-c193cb9 {
	text-align: left;
}

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

.elementor-7592 .elementor-element.elementor-element-41de6a2 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-175dbce .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-175dbce.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-175dbce.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-175dbce.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-175dbce.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-175dbce.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-7592 .elementor-element.elementor-element-175dbce .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-175dbce .elementor-icon svg {
	height: 24px;
}

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

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

.elementor-7592 .elementor-element.elementor-element-e81feb2 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-bd034d8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-bd034d8.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

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

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

.elementor-7592 .elementor-element.elementor-element-bd034d8 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-bd034d8 .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-7311604 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7592 .elementor-element.elementor-element-e608416 {
	--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: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: none;
	--border-style: none;
	--border-radius: 12px 12px 12px 12px;
	--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-7592 .elementor-element.elementor-element-925b203 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-925b203.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-925b203.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-925b203.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-925b203.elementor-view-framed .elementor-icon, .elementor-7592 .elementor-element.elementor-element-925b203.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-7592 .elementor-element.elementor-element-925b203 .elementor-icon {
	font-size: 24px;
}

.elementor-7592 .elementor-element.elementor-element-925b203 .elementor-icon svg {
	height: 24px;
}

.elementor-7592 .elementor-element.elementor-element-9351cdc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-9351cdc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 36px;
	color: #fff;
}

.elementor-7592 .elementor-element.elementor-element-6eab989 {
	--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: 0px;
	--padding-right: 0px;
}

.elementor-7592 .elementor-element.elementor-element-998c7d7 {
	--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-7592 .elementor-element.elementor-element-fa97bc1 {
	--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;
	--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-7592 .elementor-element.elementor-element-fa97bc1::before, .elementor-7592 .elementor-element.elementor-element-fa97bc1 > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-fa97bc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7592 .elementor-element.elementor-element-fa97bc1 > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-fa97bc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7592 .elementor-element.elementor-element-fa97bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-7592 .elementor-element.elementor-element-bbd0f1b {
	--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-7592 .elementor-element.elementor-element-afbc59d > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-42b300a {
	width: var(--container-widget-width, auto);
	max-width: auto;
	--container-widget-width: auto;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-7592 .elementor-element.elementor-element-42b300a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

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

.elementor-7592 .elementor-element.elementor-element-e93fe00 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-9dbf724 {
	--display: flex;
	--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-7592 .elementor-element.elementor-element-9dbf724:not(.elementor-motion-effects-element-type-background), .elementor-7592 .elementor-element.elementor-element-9dbf724 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(24, 114, 202, .28);
}

.elementor-7592 .elementor-element.elementor-element-2b8ad32 {
	text-align: center;
}

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

.elementor-7592 .elementor-element.elementor-element-6da853b {
	--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;
	--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-7592 .elementor-element.elementor-element-ffc8e85 .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-7592 .elementor-element.elementor-element-ffc8e85 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-205b6d4 {
	--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-7592 .elementor-element.elementor-element-205b6d4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-7592 .elementor-element.elementor-element-09c7642 {
	--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-7592 .elementor-element.elementor-element-09c7642.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-7592 .elementor-element.elementor-element-e220459 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-7592 .elementor-element.elementor-element-cd31c7f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-cd31c7f {
	text-align: center;
}

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

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

.elementor-7592 .elementor-element.elementor-element-6ff9c8a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-7592 .elementor-element.elementor-element-6ff9c8a {
	text-align: center;
}

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

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

.elementor-7592 .elementor-element.elementor-element-82f0e27 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

.elementor-7592 .elementor-element.elementor-element-82f0e27 .elementor-icon-list-icon i {
	color: #0053a3;
	transition: color .3s;
}

.elementor-7592 .elementor-element.elementor-element-82f0e27 .elementor-icon-list-icon svg {
	fill: #0053a3;
	transition: fill .3s;
}

.elementor-7592 .elementor-element.elementor-element-82f0e27 {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

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

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

@media (max-width:1024px) {
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-7592 .elementor-element.elementor-element-7017ef0 img {
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-497f258 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a270a4f {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-208e184 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-61d1fd1 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1696f24 {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-82cc63e {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3a4cc35 {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7e604a5 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-08281b3 {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-460f5fe {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f19379b {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8daae3d {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-404a3fb {
		--margin-top: 15px;
		--margin-bottom: 15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4bdd1bd {
		--margin-top: 0px;
		--margin-bottom: 15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5315c9b {
		--margin-top: 0px;
		--margin-bottom: 15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1ba52f2 {
		--margin-top: 0px;
		--margin-bottom: 35px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b81306a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c2b6be7 {
		--margin-top: 15px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a662ade {
		--margin-top: 35px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0256e43 {
		--margin-top: 15px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6eab989 {
		--margin-top: 0px;
		--margin-bottom: 35px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-998c7d7 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-42b300a {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
}

@media (min-width:768px) {
	.elementor-7592 .elementor-element.elementor-element-6f934d7 {
		--width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7298fe1 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2548eb9 {
		--width: 65%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d23035 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d518ef {
		--width: 60%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-75dc15d {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d3edae6 {
		--width: 60%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e7951a0 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8ff4d2e {
		--width: 60%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a5bf1ef {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c40b8ce {
		--width: 60%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e27cf63 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6f1431e {
		--width: 80%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c6fa962 {
		--width: 200px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-18847a4 {
		--width: 80%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f06f1f3 {
		--width: 200px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1d07951 {
		--width: 80%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9bb0a8f {
		--width: 200px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e3634a6 {
		--width: 80%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b6c1268 {
		--width: 200px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4f8abd4 {
		--width: 80%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c9444da {
		--width: 200px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-59bf5ff {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bfe88e7 {
		--width: 60%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f624289 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1cb85d4 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c306bc4 {
		--width: 50%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3517f07 {
		--width: 50%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-db54f5d {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bfb41ee {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-094e798 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b1825d2 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-33a3455 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38ee5a8 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-69eb9b4 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-620d78c {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-406cb0c {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5095441 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-355f4de {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4f5ae73 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-69d2bfd {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0977958 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-23d04b6 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-26b8ea4 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fb8406f {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cbc4727 {
		--width: 40%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1fd1f0f {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-506f86c {
		--width: 33%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-296319e {
		--width: 33%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-87391b5 {
		--width: 33%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-061eb9a {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2b446f9 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-64a6bdb {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bbd0f1b {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-09c7642 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d05d6c7 {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f0cfd1d {
		--width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d39d649 {
		--width: auto;
	}
}

@media (max-width:767px) {
	.elementor-7592 .elementor-element.elementor-element-0bedd5a {
		--margin-top: -80px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-53beeb5 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 80px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2d6b9ee {
		--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-7592 .elementor-element.elementor-element-bb39e18 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bb39e18 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-39f01e9 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7017ef0 > .elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d30f602 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38ce49a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b067feb {
		--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-7592 .elementor-element.elementor-element-497f258 {
		--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-7592 .elementor-element.elementor-element-35a85d9 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7298fe1 {
		--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-7592 .elementor-element.elementor-element-a270a4f {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a270a4f .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-91ccb9b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-079544c {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e065169 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e065169 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2548eb9 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-07b5d84 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-07b5d84 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0232a84 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e435adc {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9f4838f {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1dd354c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1dd354c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c746688 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b2b2aad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b2b2aad .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ae1ecab {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-070baa2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-070baa2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-299a4fc {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e0696c0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e0696c0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3cd4960 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a5e3ec8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a5e3ec8 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-641d85e {
		--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-7592 .elementor-element.elementor-element-208e184 {
		--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-7592 .elementor-element.elementor-element-1b0058b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d23035 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-176431b {
		width: auto;
		max-width: auto;
	}
	
	.elementor-7592 .elementor-element.elementor-element-176431b .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-54143ca {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-01b2bc3 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-47d4361 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d518ef {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-912417d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-912417d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-75dc15d {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cdb6624 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d3edae6 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3604b85 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3604b85 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e7951a0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-26dc734 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8ff4d2e {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-53bbc1f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-53bbc1f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a5bf1ef {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-97970d3 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c40b8ce {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d4158d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3d4158d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e27cf63 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3c60153 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5d0c127 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6f1431e {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b9effd1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b9effd1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c6fa962 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3a426f7 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-18847a4 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-750f86a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-750f86a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f06f1f3 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a758692 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1d07951 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fef3f88 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fef3f88 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9bb0a8f {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-104dca1 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e3634a6 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-14ba2dc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-14ba2dc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b6c1268 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-115df36 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4f8abd4 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-555b481 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-555b481 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c9444da {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6deb3ed {
		width: 100%;
		max-width: 100%;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6deb3ed {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-59bf5ff {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c62f629 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bfe88e7 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-010c8af > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-010c8af .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f624289 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-77f8c72 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--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-7592 .elementor-element.elementor-element-61d1fd1 {
		--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-7592 .elementor-element.elementor-element-d901159 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1cb85d4 {
		--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-7592 .elementor-element.elementor-element-1696f24 {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1696f24 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c306bc4 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7bbf79b {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c18c525 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d4582ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d4582ad .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-eec1a6d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-eec1a6d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8d733cf {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-62b0b12 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7ab208b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38c4aa4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38c4aa4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f9e62b7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f9e62b7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-806aa82 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-806aa82 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5dd363 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5dd363 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2579632 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2579632 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3517f07 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c9b6520 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-250f88d {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4dfc774 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4dfc774 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e11ba11 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e11ba11 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-50896db {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cc72b0a {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a08ec10 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a08ec10 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-14770f7 {
		--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-7592 .elementor-element.elementor-element-82cc63e {
		--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-7592 .elementor-element.elementor-element-b716b64 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-db54f5d {
		--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-7592 .elementor-element.elementor-element-3a4cc35 {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3a4cc35 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ccdbdd8 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-165ade1 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cad885b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a43dc6f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a43dc6f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7780023 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7780023 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8c352d5 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b57fbf6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b57fbf6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-04eb9b9 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3e112db {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6b54b13 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-670f626 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-670f626 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-996611d {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b597e27 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b597e27 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-62a69a9 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a2a8c64 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4851fa5 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5f2603 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5f2603 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-193acb4 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-31c027b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-31c027b .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e03ca99 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e0e2ec4 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8454811 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8bc917d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8bc917d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-778a38f {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38d7f38 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38d7f38 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-85f9af9 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-23948a8 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-69521c6 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5fd88e2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5fd88e2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1898c45 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-93a7b5a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-93a7b5a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b9ed006 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7c34163 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-28982e7 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-28982e7 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4ad50d4 {
		--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-7592 .elementor-element.elementor-element-7e604a5 {
		--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-7592 .elementor-element.elementor-element-b645bb0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bfb41ee {
		--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-7592 .elementor-element.elementor-element-08281b3 {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-08281b3 .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1346dba {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-46a9280 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-094e798 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2d7cd4c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2d7cd4c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b1825d2 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-33a3455 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4504613 img {
		width: 15px;
		height: 80px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-38ee5a8 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cd15653 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cd15653 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1ed8006 {
		--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-7592 .elementor-element.elementor-element-69eb9b4 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-368f488 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-368f488 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-620d78c {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-406cb0c {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-82e753f img {
		width: 15px;
		height: 80px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5095441 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2fed702 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2fed702 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-211d8a1 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-355f4de {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-713584c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-713584c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4f5ae73 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-69d2bfd {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9cdd811 img {
		width: 15px;
		height: 80px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0977958 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e9a3d25 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e9a3d25 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-dd46eef {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-23d04b6 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7a24e50 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7a24e50 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-26b8ea4 {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fb8406f {
		--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: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c14b771 img {
		width: 15px;
		height: 80px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cbc4727 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6b232d9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6b232d9 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7ecbad6 {
		--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-7592 .elementor-element.elementor-element-460f5fe {
		--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-7592 .elementor-element.elementor-element-2707803 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1fd1f0f {
		--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-7592 .elementor-element.elementor-element-f19379b {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f19379b .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8959d2a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-506f86c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2658f31 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-04329a6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-04329a6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-de0ea8f {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-296319e {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7112d69 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6fcb4c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6fcb4c6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-73b8a2d {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-87391b5 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c2c2543 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-603d004 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-603d004 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0ada655 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-285f273 {
		--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-7592 .elementor-element.elementor-element-8daae3d {
		--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-7592 .elementor-element.elementor-element-5d20b5f {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-061eb9a {
		--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-7592 .elementor-element.elementor-element-3cb95ca {
		width: var(--container-widget-width, 57%);
		max-width: 57%;
		--container-widget-width: 57%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3cb95ca .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ce74135 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ce74135 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-781e725 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c546d3a {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5217ee3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5217ee3 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-dddd38a {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9156afc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9156afc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0b63206 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2fc8356 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2fc8356 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a2c0f70 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-24b2ef5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-24b2ef5 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6747acb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6747acb .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-404a3fb {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--margin-top: 20px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-844ec1d {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5e7ed7a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5e7ed7a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2f14971 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-89d2bda > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-89d2bda .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2ec551a {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f68220a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f68220a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-100216c {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-31b62dd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-31b62dd .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4bf7bc4 img {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d0f7da2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d0f7da2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3160aba > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3160aba .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4f45132 img {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4bdd1bd {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0dd7017 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-653256f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-653256f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1f4a80c {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4be056a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-84a601b {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d4d344d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d4d344d .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-83c01a8 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e5647ce > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e5647ce .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2f612b0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-88325bd {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-760409a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-760409a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0df113e {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3006fe9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3006fe9 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2eddff8 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2eddff8 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fc75bc0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fc75bc0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5315c9b {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-096838a {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bcf1c79 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bcf1c79 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7f496c8 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7a1dd91 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9baa294 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9baa294 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0b2f56a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f95d9da {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0341e1e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0341e1e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1dd3fcf {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fff4eb3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-fff4eb3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e82ab66 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-78472e5 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d0f2de9 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e08854c {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7fbe357 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-86f68e9 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-07e98e6 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-469e762 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9595d05 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-80023aa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-80023aa .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-14b3bc6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-726c7b0 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-82f127c {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-3797278 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-dcc6d0d {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5511217 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d794ecb {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b2e9568 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b2e9568 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1ba52f2 {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--margin-top: 0px;
		--margin-bottom: 30px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4182532 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f630035 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f630035 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ea76e3e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ea76e3e .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cbfd94f {
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b5668d7 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c51ba53 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c51ba53 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f81385c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f81385c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-feb29a9 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-44a03e5 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b76b1a5 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f0a3348 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0df4ca3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-53457f8 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-21bf96f {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-02dc84e {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-227ca00 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-82b4f94 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cbfa78d {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a44f46f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d627fd1 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e0a0ab2 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cb0f79f {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e6767b9 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-5b8feae {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0279577 {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2053705 {
		--n-accordion-item-title-distance-from-content: 10px;
		--n-accordion-title-font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2053705 {
		--n-accordion-padding: 10px 10px 10px 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d449256 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4798412 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4798412 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b81306a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--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-7592 .elementor-element.elementor-element-ae3b0d1 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c2b6be7 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2b446f9 {
		--justify-content: center;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-7592 .elementor-element.elementor-element-fced1e2 img {
		width: 50px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9fce929 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9fce929 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ae5ddf9 img {
		width: 50px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4d1b34a > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-4d1b34a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b92f292 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-ee7055f {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5b1bb6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5b1bb6 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f5b1bb6 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-26c1752 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-37a2a3f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-37a2a3f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-37a2a3f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b063311 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-218bd45 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-218bd45 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-218bd45 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-de26ef0 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8a0415e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8a0415e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8a0415e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-8033c4c {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-760b76f {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-760b76f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-760b76f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-68fad74 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-09edd55 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-09edd55 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-09edd55 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b0aa0f5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-b0aa0f5 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-a662ade {
		--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-7592 .elementor-element.elementor-element-be918bb {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--border-radius: 0px 0px 0px 0px;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0256e43 {
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-64a6bdb {
		--justify-content: center;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-7592 .elementor-element.elementor-element-68d6c61 img {
		width: 50px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2ee6a64 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2ee6a64 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-41ba720 img {
		width: 50px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2132da2 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0c67905 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-0c67905 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c193cb9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-c193cb9 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-41de6a2 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1c0cf69 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1c0cf69 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-1c0cf69 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e81feb2 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7311604 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7311604 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-7311604 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-e608416 {
		--flex-wrap: nowrap;
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9351cdc {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9351cdc > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9351cdc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6eab989 {
		--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: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-998c7d7 {
		--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-7592 .elementor-element.elementor-element-fa97bc1 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-bbd0f1b {
		--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-7592 .elementor-element.elementor-element-42b300a {
		width: var(--container-widget-width, 52%);
		max-width: 52%;
		--container-widget-width: 52%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-7592 .elementor-element.elementor-element-42b300a .elementor-heading-title {
		font-size: 26px;
		line-height: 40px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-9dbf724 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2b8ad32 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-2b8ad32 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-6da853b {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-205b6d4 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-09c7642 {
		--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-7592 .elementor-element.elementor-element-e220459 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7592 .elementor-element.elementor-element-e220459 .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 36px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d05d6c7 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-cd31c7f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-f0cfd1d {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-7592 .elementor-element.elementor-element-6ff9c8a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-7592 .elementor-element.elementor-element-d39d649 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-7592 .elementor-element.elementor-element-82f0e27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7592 .elementor-element.elementor-element-82f0e27 .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 36px;
	}
}

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

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cc72b0a */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cc72b0a */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cc72b0a */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-8c352d5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-04eb9b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-996611d */
.highlight-bg-text {
	background: rgba(193, 155, 46, 1);
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-62a69a9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-193acb4 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e03ca99 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-778a38f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-85f9af9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-1898c45 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-b9ed006 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7c34163 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-de0ea8f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-73b8a2d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0ada655 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

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

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d0f2de9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7fbe357 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-07e98e6 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-82f127c */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dcc6d0d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d794ecb */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d0f2de9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7fbe357 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-07e98e6 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-82f127c */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dcc6d0d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d794ecb */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d0f2de9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7fbe357 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-07e98e6 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-82f127c */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dcc6d0d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d794ecb */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d0f2de9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7fbe357 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-07e98e6 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-82f127c */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dcc6d0d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d794ecb */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d0f2de9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-7fbe357 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-07e98e6 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-82f127c */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dcc6d0d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-d794ecb */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-44a03e5 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f0a3348 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-21bf96f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-227ca00 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cbfa78d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e0a0ab2 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e6767b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0279577 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-21bf96f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-227ca00 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cbfa78d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e0a0ab2 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e6767b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0279577 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-21bf96f */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-227ca00 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-cbfa78d */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e0a0ab2 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-e6767b9 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0279577 */
.link {
	color: #0053a3 !important;
	text-decoration: underline !important;
}

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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

/* End custom CSS */

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