/* End custom CSS */

.elementor-94199 .elementor-element.elementor-element-f31a74d {
	--display: flex;
	--min-height: 10px;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: .95;
	border-style: none;
	--border-style: none;
	--border-radius: 18px 18px 18px 18px;
	--margin-top: 8px;
	--margin-bottom: 6px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-f31a74d.e-con {
	--align-self: center;
}

.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);
	color: var(--e-global-color-primary);
}

.elementor-94199 .elementor-element.elementor-element-db2c527 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	margin: 0px 6px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;
	padding: 4px 11px 10px 11px;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-94199 .elementor-element.elementor-element-db2c527.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-db2c527 .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-7b26e0a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;
	text-align: center;
}

.elementor-94199 .elementor-element.elementor-element-7b26e0a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-6229d17 {
	--display: grid;
	--min-height: 0px;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--gap: 14px 22px;
	--row-gap: 14px;
	--column-gap: 22px;
	--grid-auto-flow: row;
	--align-items: start;
	--margin-top: 20px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-94199 .elementor-element.elementor-element-630bbb9 {
	--display: flex;
	--min-height: 500px;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-630bbb9:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-630bbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-711258e {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-711258e .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-3a77aec {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
}

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

.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-94199 .elementor-element.elementor-element-a1e7a76 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-a1e7a76.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-76c4dc9 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-76c4dc9.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-de133df {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.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-94199 .elementor-element.elementor-element-8e7db02 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-6e7e32a.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-28c0fc7 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #000;
	--n-accordion-title-hover-color: var(--e-global-color-5a282d34);
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-28c0fc7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-28c0fc7 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-28c0fc7 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-28c0fc7 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-eb264de {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-88d8538 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-88d8538.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-01a0502 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-01a0502.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-07d7857 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-f0bcf20.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-fbbe637 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-fbbe637 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-fbbe637 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-fbbe637 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-fbbe637 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-c6a5a0c {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-ceee5ad {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-ceee5ad.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-3b4d52a {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-3b4d52a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-942ec98 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-c5f77fa.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-acf8b14 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-acf8b14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-acf8b14 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-acf8b14 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-acf8b14 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-d94cd40 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-d9da692 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-d9da692.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-51fba10 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-51fba10.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-93c82b7 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-a06140c {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-a06140c.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-ec117a8.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-920ae5e {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-920ae5e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-920ae5e > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-920ae5e {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-920ae5e > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-633c842 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-beb2aee {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-beb2aee.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-a38197b {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-a38197b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-681d3c1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-65fc555.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-14c2038.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-ac03da1 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-ac03da1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-ac03da1 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-ac03da1 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-ac03da1 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-2a4f4f5 {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-2a4f4f5:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-2a4f4f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-52b01c6 {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-52b01c6 .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-3d17afb {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-48a8f61 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-48a8f61.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-40a8786 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-40a8786.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-6b09703 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-59693bc.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-7bae63f {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-7bae63f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-7bae63f > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-7bae63f {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-7bae63f > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-46d056c {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-9c95d9c {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-9c95d9c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-24132c2 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-24132c2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-f30e21b {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-830baf6.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-fa234f8.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-3b58569 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-3b58569 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-3b58569 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-3b58569 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-3b58569 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-058dbec {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-56f1932 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-56f1932.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-f70cc49 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-f70cc49.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-489d94a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-c0008d9.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-c5ba2fc {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-c5ba2fc > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-c5ba2fc > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-c5ba2fc {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-c5ba2fc > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-c9978c3 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-0c46e21 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-0c46e21.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-bd6901b {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-bd6901b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-1b67ad5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-91cd996.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-1feaae4.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-cfac941 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-cfac941 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-cfac941 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-cfac941 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-cfac941 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-3b276d0 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-655782b {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-655782b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-f3467a3 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-f3467a3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-1dd5947 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-c392245 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-c392245.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-59eed35.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-01a5923 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-01a5923 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-01a5923 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-01a5923 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-01a5923 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-1cf4eec {
	--display: flex;
	--min-height: 0px;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-1cf4eec:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-1cf4eec > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-2003b4b {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-2003b4b .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-4b76fdb {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-6f4dc9b {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-6f4dc9b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-d45a73e {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-d45a73e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-21a65f3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-f602f80.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-74309c8.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-fcf8777 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-fcf8777 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-fcf8777 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-fcf8777 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-fcf8777 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-59a3d42 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-89e721d {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-89e721d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-8a1a3ab {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-8a1a3ab.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-49cdda4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-d25e762.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-9d19d80.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-3b58315 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-3b58315 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-3b58315 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-3b58315 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-3b58315 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-0a6c1fb {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-0a6c1fb:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-0a6c1fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-e1b0d6f {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-e1b0d6f .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-9d88c1a {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-5365bd0 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-5365bd0.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-c01f0e1 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-c01f0e1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-c427815 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-06a2cc4.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-486a639 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-486a639 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-486a639 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-486a639 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-486a639 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-a07708a {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-325774a {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-325774a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-de4e969 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-de4e969.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-b88cc6a {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-10f9efb.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-c7e7ae1 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-c7e7ae1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-c7e7ae1 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-c7e7ae1 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-c7e7ae1 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-3aeb84f {
	--display: flex;
	--min-height: 0px;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 1;
}

.elementor-94199 .elementor-element.elementor-element-3aeb84f:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-3aeb84f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-4fd4236 {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-4fd4236 .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-8d5e456 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-3356e87 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-3356e87.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-6da649a {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-6da649a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-2a1e80e {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-de57f0d.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-86abb95 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-86abb95 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-86abb95 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-86abb95 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-86abb95 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-7634e08 {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-7634e08:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-7634e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-401d291 {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-401d291 .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-a09927a {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-f300646 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-f300646.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-464eae4 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-464eae4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-4ce77c8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-63e5439.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-635109a {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-635109a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-635109a > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-635109a {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-635109a > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-9ecf5a6 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-03ef34e {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-03ef34e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-cb5e6a6 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-cb5e6a6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-1055beb {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-9e10b5b.elementor-element {
	--align-self: center;
}

.elementor-94199 .elementor-element.elementor-element-ec4e999 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-ec4e999 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-ec4e999 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-ec4e999 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-ec4e999 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-e43a30c {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-e43a30c:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-e43a30c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-f3a7e2c {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-f3a7e2c .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-e6b18c5 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-3c47288 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-3c47288.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-8341a6b {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-8341a6b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-98b92e4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-5d7d9ca.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-9a981ae {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-9a981ae > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-9a981ae > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-9a981ae {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-9a981ae > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-bbb2da3 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-82c1577 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-82c1577.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-816eb96 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-816eb96.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-2478ac4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-7a888db {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-7a888db.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-6ef70cf.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-895e423 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-895e423 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-895e423 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-895e423 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-895e423 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-e09f69c {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 2;
}

.elementor-94199 .elementor-element.elementor-element-e09f69c:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-e09f69c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-d3598be {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-d3598be .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-6016937 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-20e5fa5 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-20e5fa5.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-e3f38b6 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-e3f38b6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-46f8fb0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-e336b28.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-8b5b5c8.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-6a5e904 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-6a5e904 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-6a5e904 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-6a5e904 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-6a5e904 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-87fa096 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-b249470 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-b249470.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-7eb42c3 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-7eb42c3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-2b62ab8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-dfefb11.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-b16eaa4 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-b16eaa4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-b16eaa4 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-b16eaa4 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-b16eaa4 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-c41250b {
	--display: flex;
	--gap: 4px 4px;
	--row-gap: 4px;
	--column-gap: 4px;
	--border-radius: 11px 11px 11px 11px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 8px;
	--padding-bottom: 8px;
	--padding-left: 8px;
	--padding-right: 8px;
	grid-row: span 1;
}

.elementor-94199 .elementor-element.elementor-element-c41250b:not(.elementor-motion-effects-element-type-background), .elementor-94199 .elementor-element.elementor-element-c41250b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #023047;
}

.elementor-94199 .elementor-element.elementor-element-573d0ac {
	padding: 4px 2px 6px 2px;
}

.elementor-94199 .elementor-element.elementor-element-573d0ac .elementor-heading-title {
	color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-bfe05b4 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-d766df4 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-d766df4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-26a66c3 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-26a66c3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-e1870d1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-671ea74.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-c4ab608.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-cf324fe {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-cf324fe > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-cf324fe > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-cf324fe {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-cf324fe > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-25e9e98 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-a720227 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-a720227.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-838d440 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-838d440.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-0530ce3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-4fbf640.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-bcee99c {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-bcee99c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-bcee99c > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-bcee99c {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-bcee99c > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-2b94fa3 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-4a294ea {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-4a294ea.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-820d55c {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-820d55c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-84fd68d {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-3a23257.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-32ca100 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-32ca100 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-32ca100 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-32ca100 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-32ca100 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-47b0dad {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-394870d {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-394870d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-0a9976e {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-0a9976e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-f1ed3c3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-7860165.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-10a0e44 {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-10a0e44 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-10a0e44 > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-10a0e44 {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-10a0e44 > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-608d38e {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-12bc7aa {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-12bc7aa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-91bddfc {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-91bddfc.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-bfa03ee {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-95d8736.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-a090451.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-265b1ba {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-265b1ba > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-265b1ba > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-265b1ba {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-265b1ba > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-8a3bb7f {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-e556d43 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-e556d43.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-996565e {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-996565e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-ec7846f {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-6daba5d.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-769994d {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-769994d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-769994d > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-769994d {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-769994d > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-2d164f6 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
}

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

.elementor-94199 .elementor-element.elementor-element-ce97f19 {
	width: var(--container-widget-width, 98.725%);
	max-width: 98.725%;
	margin: 7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: -1px 11px 0px 1px;
	--container-widget-width: 98.725%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	line-height: 1em;
	letter-spacing: 0px;
	color: var(--e-global-color-3ff00e1e);
}

.elementor-94199 .elementor-element.elementor-element-ce97f19.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-2911e79 {
	width: var(--container-widget-width, 102.621%);
	max-width: 102.621%;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 2px;
	padding: 15px 9px 15px 15px;
	--container-widget-width: 102.621%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: #000;
}

.elementor-94199 .elementor-element.elementor-element-2911e79.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-94199 .elementor-element.elementor-element-79c6813 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button {
	background-color: #023047;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	letter-spacing: .5px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 15px 30px 15px 30px;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button:hover, .elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button:focus {
	background-color: #e4c274;
	color: #fff;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae {
	margin: 1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;
	padding: 1px 1px 1px 1px;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button:hover svg, .elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button:focus svg {
	fill: #fff;
}

.elementor-94199 .elementor-element.elementor-element-3f21cd3.elementor-element {
	--align-self: flex-end;
}

.elementor-94199 .elementor-element.elementor-element-2d5c20a {
	--n-accordion-title-font-size: 1.5rem;
	background-color: #d1efff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
	--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: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 10px 10px 10px 10px;
	--n-accordion-title-normal-color: #0f0000;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-5a282d34);
}

.elementor-94199 .elementor-element.elementor-element-2d5c20a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	background-color: #d1efff;
	border-style: none;
}

:where( .elementor-94199 .elementor-element.elementor-element-2d5c20a > .e-n-accordion > .e-n-accordion-item ) > .e-con {
	background-color: #d1efff;
}

.elementor-94199 .elementor-element.elementor-element-2d5c20a {
	--n-accordion-padding: 25px 25px 25px 25px;
}

:where( .elementor-94199 .elementor-element.elementor-element-2d5c20a > .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-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-94199 .elementor-element.elementor-element-6ea6868 {
	--display: flex;
}

@media (max-width:1024px) {
	.elementor-94199 .elementor-element.elementor-element-6229d17 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-de133df {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-07d7857 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-942ec98 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-93c82b7 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-681d3c1 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6b09703 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f30e21b {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-489d94a {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1b67ad5 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1dd5947 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-21a65f3 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-49cdda4 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-c427815 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-b88cc6a {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2a1e80e {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-4ce77c8 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1055beb {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-98b92e4 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2478ac4 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-46f8fb0 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2b62ab8 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e1870d1 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-0530ce3 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-84fd68d {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f1ed3c3 {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-bfa03ee {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-ec7846f {
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-79c6813 {
		--grid-auto-flow: row;
	}
}

@media (min-width:768px) {
	.elementor-94199 .elementor-element.elementor-element-f31a74d {
		--width: 100%;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6229d17 {
		--width: 100%;
	}
	
	.elementor-94199 .elementor-element.elementor-element-630bbb9 {
		--width: 100%;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1cf4eec {
		--width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-94199 .elementor-element.elementor-element-6229d17 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-a1e7a76 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-76c4dc9 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-de133df {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-8e7db02 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-88d8538 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-01a0502 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-07d7857 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-26bfbb6 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-ceee5ad {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-3b4d52a {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-942ec98 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-9f7dac2 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-d9da692 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-51fba10 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-93c82b7 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-a06140c .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-beb2aee {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-a38197b {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-681d3c1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-65fc555 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-48a8f61 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-40a8786 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6b09703 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-0a7e0a4 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-9c95d9c {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-24132c2 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f30e21b {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-830baf6 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-56f1932 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f70cc49 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-489d94a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-11e0dd5 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-0c46e21 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-bd6901b {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1b67ad5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-91cd996 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-655782b {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f3467a3 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1dd5947 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-c392245 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6f4dc9b {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-d45a73e {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-21a65f3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f602f80 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-89e721d {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-8a1a3ab {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-49cdda4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-d25e762 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-5365bd0 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-c01f0e1 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-c427815 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e5a5464 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-325774a {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-de4e969 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-b88cc6a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-ff0bd53 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-3356e87 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6da649a {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2a1e80e {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-fcf5a97 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f300646 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-464eae4 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-4ce77c8 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-5f8556a .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-03ef34e {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-cb5e6a6 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-1055beb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-53b3e06 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-3c47288 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-8341a6b {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-98b92e4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-c465b9b .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-82c1577 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-816eb96 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2478ac4 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-7a888db .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-20e5fa5 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e3f38b6 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-46f8fb0 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e336b28 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-b249470 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-7eb42c3 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2b62ab8 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-06adc0a .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-d766df4 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-26a66c3 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e1870d1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-671ea74 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-a720227 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-838d440 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-0530ce3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-4f809ea .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-4a294ea {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-820d55c {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-84fd68d {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-06e5e16 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-394870d {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-0a9976e {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-f1ed3c3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-a36f93c .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-12bc7aa {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-91bddfc {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-bfa03ee {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-95d8736 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-e556d43 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-996565e {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-ec7846f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-6ef3714 .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-ce97f19 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-2911e79 {
		margin: 2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-94199 .elementor-element.elementor-element-79c6813 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-94199 .elementor-element.elementor-element-dc484ae .elementor-button {
		font-size: 12px;
		padding: 10px 20px 10px 20px;
	}
}

/* Start custom CSS for heading, class: .elementor-element-db2c527 */
H1 {
	font-size: xx-large;
}

/* End custom CSS */

/* Start custom CSS for nested-accordion, class: .elementor-element-28c0fc7 */
H4 {
	color: #fff;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-630bbb9 */
.elementor-94199 .elementor-element.elementor-element-630bbb9 {
	min-height: 400px;
	overflow: hidden;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6229d17 */
H4 {
	color: white;
}
