/* End Custom Fonts CSS */

.elementor-18351 .elementor-element.elementor-element-0d23f93 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 180px 0px 60px 0px;
}

.elementor-18351 .elementor-element.elementor-element-0d23f93 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-2cc86b0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-2cc86b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-2cc86b0 > .elementor-element-populated {
	padding: 10px 60px 10px 10px;
}

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

.elementor-18351 .elementor-element.elementor-element-01535e8 {
	text-align: left;
}

.elementor-18351 .elementor-element.elementor-element-01535e8 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	text-transform: uppercase;
	color: #01d0c0;
}

.elementor-18351 .elementor-element.elementor-element-073d16d .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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-18351 .elementor-element.elementor-element-7d079af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-7d079af {
	text-align: left;
	font-size: 20px;
	font-weight: 400;
	line-height: 1.7em;
	color: var(--e-global-color-037d6ee);
}

.elementor-18351 .elementor-element.elementor-element-fb29687 {
	--spacer-size: 10px;
}

.elementor-18351 .elementor-element.elementor-element-9a042bf > .elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-9a042bf {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: var(--e-global-color-037d6ee);
}

.elementor-18351 .elementor-element.elementor-element-ba05de3, .elementor-18351 .elementor-element.elementor-element-ba05de3 > .elementor-background-overlay {
	border-radius: 8px 8px 8px 8px;
}

.elementor-18351 .elementor-element.elementor-element-ba05de3 {
	box-shadow: 0px 4px 19px 0px rgba(0, 0, 0, .09);
}

.elementor-18351 .elementor-element.elementor-element-1d91a2d > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group > label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-form .elementor-field-type-html {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-form .elementor-field-group .elementor-field {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-form .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-button[type="submit"] {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
	background-color: var(--e-global-color-accent);
}

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

.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-widget-form {
	--e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
	--e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
	--e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 > .elementor-widget-container {
	background-color: var(--e-global-color-037d6ee);
	padding: 35px 35px 35px 35px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 24px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -24px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 2px;
}

body:not(.rtl) .elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 2px;
}

body .elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 2px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group > label {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .dce-signature-wrapper {
	text-align: left;
	--canvas-width: 400px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .dce-signature-canvas {
	border-radius: 3px 3px 3px 3px;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .dce-signature-button-clear {
	color: #e62626;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .dce-signature-button-clear i {
	color: #e62626;
	font-size: 16px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .dce-signature-button-clear svg {
	fill: #e62626;
	width: 16px;
	height: 16px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: #c0c2d3;
	border-radius: 5px 5px 5px 5px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: #c0c2d3;
	border-radius: 5px 5px 5px 5px;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group .elementor-select-wrapper::before {
	color: #c0c2d3;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .e-form__buttons__wrapper__button-next {
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-button[type="submit"] {
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .e-form__buttons__wrapper__button-previous {
	background-color: #3249d2;
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .e-form__buttons__wrapper__button-next:hover {
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-button[type="submit"]:hover {
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-background-color: var(--e-global-color-20a140e);
	--e-form-steps-indicator-progress-height: 22px;
	--e-form-steps-indicator-progress-border-radius: 95px;
	--e-form-steps-indicator-progress-meter-color: var(--e-global-color-037d6ee);
}

.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-type-amount.elementor-field-group .dce-amount-visible {
	opacity: 1;
}

.elementor-18351 .elementor-element.elementor-element-6dfd750 {
	--spacer-size: 56px;
}

.elementor-18351 .elementor-element.elementor-element-a6d6426 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-18351 .elementor-element.elementor-element-a6d6426 > .elementor-widget-container {
	margin: 0px 0px -17px 0px;
}

.elementor-18351 .elementor-element.elementor-element-6d34d54 > .elementor-container {
	max-width: 829px;
}

.elementor-18351 .elementor-element.elementor-element-99caca4 {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
}

.elementor-18351 .elementor-element.elementor-element-f6b8264 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18351 .elementor-element.elementor-element-f6b8264 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18351 .elementor-element.elementor-element-0b5693b {
	margin-top: 0px;
	margin-bottom: 90px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-552cda6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-552cda6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-552cda6 > .elementor-element-populated {
	padding: 10px 80px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-27287ef .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 1.2em;
}

.elementor-18351 .elementor-element.elementor-element-873947e {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-18351 .elementor-element.elementor-element-18bcd12 .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-18bcd12 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-18bcd12 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-18351 .elementor-element.elementor-element-18bcd12 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

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

.elementor-18351 .elementor-element.elementor-element-4ceba1a {
	margin-top: 0px;
	margin-bottom: 90px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-890eb87.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-890eb87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-890eb87 > .elementor-element-populated {
	padding: 10px 10px 10px 80px;
}

.elementor-18351 .elementor-element.elementor-element-8e8bfc7 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 1.2em;
}

.elementor-18351 .elementor-element.elementor-element-3570326 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-3570326 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-18351 .elementor-element.elementor-element-4e4dffe .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-4e4dffe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-18351 .elementor-element.elementor-element-4e4dffe .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-18351 .elementor-element.elementor-element-3d05d68 {
	margin-top: 0px;
	margin-bottom: 90px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-b484138.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b484138.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b484138 > .elementor-element-populated {
	padding: 10px 80px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-61639dd .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 1.2em;
}

.elementor-18351 .elementor-element.elementor-element-52d0a50 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-18351 .elementor-element.elementor-element-79fb6c9 .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-79fb6c9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-79fb6c9 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-18351 .elementor-element.elementor-element-79fb6c9 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-18351 .elementor-element.elementor-element-b6455be:not(.elementor-motion-effects-element-type-background), .elementor-18351 .elementor-element.elementor-element-b6455be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f3f4f9 0%, #fff 100%);
}

.elementor-18351 .elementor-element.elementor-element-b6455be {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-18351 .elementor-element.elementor-element-b6455be > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-6f9e03e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-6f9e03e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-6f9e03e > .elementor-element-populated {
	padding: 10px 40px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-0b5759a {
	text-align: left;
}

.elementor-18351 .elementor-element.elementor-element-0b5759a .elementor-heading-title {
	color: #080c2d;
}

.elementor-18351 .elementor-element.elementor-element-767f3a2 > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-18351 .elementor-element.elementor-element-767f3a2 {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-18351 .elementor-element.elementor-element-ccbec76 .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-ccbec76 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-ccbec76 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-18351 .elementor-element.elementor-element-ccbec76 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-18351 .elementor-element.elementor-element-42e135f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #080c2d;
}

.elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 0px 10px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

.elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18351 .elementor-element.elementor-element-4107f79 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-4107f79 {
	text-align: left;
}

.elementor-18351 .elementor-element.elementor-element-4107f79 .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-18351 .elementor-element.elementor-element-ed7709d > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-18351 .elementor-element.elementor-element-ed7709d {
	text-align: left;
	color: var(--e-global-color-037d6ee);
}

.elementor-18351 .elementor-element.elementor-element-3397913 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-5b8f110.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5b8f110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5b8f110 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-6f90820 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-fbf20d9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-fbf20d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-fbf20d9 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-3be581f {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-4208268.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-4208268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-4208268 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-e036713 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-ae7f301.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-ae7f301.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-ae7f301 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-ee8b1f1 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-04fd204.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-04fd204.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-04fd204 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-2850458 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-5d2ceae.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5d2ceae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5d2ceae > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-c8c3aa5 {
	margin-top: 0px;
	margin-bottom: 28px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-0261c2e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-0261c2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-0261c2e > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-8d235a2 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-7a56147.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-7a56147.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-7a56147 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-c7fec16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-c7fec16.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-c7fec16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated, .elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated > .elementor-background-overlay, .elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated {
	box-shadow: 0px 0px 12px -6px rgba(0, 0, 0, .19);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

.elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18351 .elementor-element.elementor-element-c00e032 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-18351 .elementor-element.elementor-element-c00e032 {
	text-align: left;
}

.elementor-18351 .elementor-element.elementor-element-c00e032 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-18351 .elementor-element.elementor-element-89e4ff1 > .elementor-widget-container {
	margin: 0px 0px -22px 0px;
}

.elementor-18351 .elementor-element.elementor-element-89e4ff1 {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-18351 .elementor-element.elementor-element-d18bcb3 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18351 .elementor-element.elementor-element-d18bcb3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-b9c247c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b9c247c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b9c247c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-50bf827 img {
	max-width: 20px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-f834622.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-f834622.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-f834622 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-52e81bf > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-18351 .elementor-element.elementor-element-52e81bf .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-afa7f80.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-afa7f80.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-b6bca04.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b6bca04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-b6bca04 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-f97652a {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18351 .elementor-element.elementor-element-f97652a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-5009976.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5009976.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5009976 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-18351 .elementor-element.elementor-element-c39a2ad .elementor-icon-wrapper {
	text-align: center;
}

.elementor-18351 .elementor-element.elementor-element-c39a2ad .elementor-icon {
	font-size: 7px;
}

.elementor-18351 .elementor-element.elementor-element-c39a2ad .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-34fadf4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-34fadf4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-34fadf4 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-83334ce > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-18351 .elementor-element.elementor-element-83334ce .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-e28350a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-e28350a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-e9ac7cc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-e9ac7cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-e9ac7cc > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-992800d {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18351 .elementor-element.elementor-element-992800d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-4b3c599.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-4b3c599.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-4b3c599 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-4729b12 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-18351 .elementor-element.elementor-element-4729b12.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-704f279);
}

.elementor-18351 .elementor-element.elementor-element-4729b12.elementor-view-framed .elementor-icon, .elementor-18351 .elementor-element.elementor-element-4729b12.elementor-view-default .elementor-icon {
	color: var(--e-global-color-704f279);
	border-color: var(--e-global-color-704f279);
}

.elementor-18351 .elementor-element.elementor-element-4729b12.elementor-view-framed .elementor-icon, .elementor-18351 .elementor-element.elementor-element-4729b12.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-704f279);
}

.elementor-18351 .elementor-element.elementor-element-4729b12 .elementor-icon {
	font-size: 7px;
}

.elementor-18351 .elementor-element.elementor-element-4729b12 .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-39d1de6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-39d1de6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-39d1de6 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-2d7296a > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-18351 .elementor-element.elementor-element-2d7296a .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-d17d438.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-d17d438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-2cb71b2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-2cb71b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-2cb71b2 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-5553b50 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18351 .elementor-element.elementor-element-5553b50 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-d8a620e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-d8a620e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-d8a620e > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-18351 .elementor-element.elementor-element-070dd91 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-18351 .elementor-element.elementor-element-070dd91.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-18351 .elementor-element.elementor-element-070dd91.elementor-view-framed .elementor-icon, .elementor-18351 .elementor-element.elementor-element-070dd91.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-18351 .elementor-element.elementor-element-070dd91.elementor-view-framed .elementor-icon, .elementor-18351 .elementor-element.elementor-element-070dd91.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-18351 .elementor-element.elementor-element-070dd91 .elementor-icon {
	font-size: 7px;
}

.elementor-18351 .elementor-element.elementor-element-070dd91 .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-1402f39.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-1402f39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-1402f39 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-18351 .elementor-element.elementor-element-6f0e92f > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-18351 .elementor-element.elementor-element-6f0e92f .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-5ddca64.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-5ddca64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-18351 .elementor-element.elementor-element-17d5a24.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-17d5a24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18351 .elementor-element.elementor-element-17d5a24 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

@media (min-width:768px) {
	.elementor-18351 .elementor-element.elementor-element-1d91a2d {
		width: 100%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-8c704dd {
		width: 50.089%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-890eb87 {
		width: 49.867%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-6f9e03e {
		width: 33%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-42e135f {
		width: 27.982%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-0261c2e {
		width: 80.113%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-7a56147 {
		width: 19.693%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-c7fec16 {
		width: 38.351%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b9c247c {
		width: 6.751%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-f834622 {
		width: 27.995%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-afa7f80 {
		width: 40.632%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b6bca04 {
		width: 24.505%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5009976 {
		width: 6.751%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-34fadf4 {
		width: 27.995%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-e28350a {
		width: 40.254%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-4b3c599 {
		width: 6.751%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-39d1de6 {
		width: 27.995%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-d17d438 {
		width: 40.254%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-d8a620e {
		width: 6.751%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-1402f39 {
		width: 27.995%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5ddca64 {
		width: 40.254%;
	}
}

@media (max-width:1024px) {
	.elementor-18351 .elementor-element.elementor-element-0d23f93 {
		margin-top: 87px;
		margin-bottom: 0px;
		padding: 60px 10px 60px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-7d079af {
		font-size: 16px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-9a042bf {
		font-size: 18px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group > label {
		font-size: 18px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-99caca4 {
		font-size: 18px;
	}
}

@media (max-width:767px) {
	.elementor-18351 .elementor-element.elementor-element-0d23f93 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 30px 10px 30px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-7d079af > .elementor-widget-container {
		margin: 0px 0px -22px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-7d079af {
		font-size: 14px;
		line-height: 1.5em;
	}
	
	.elementor-18351 .elementor-element.elementor-element-9a042bf {
		font-size: 14px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-3cb22f3 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-3cb22f3 .elementor-field-group > label {
		font-size: 14px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-99caca4 {
		font-size: 16px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-552cda6 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-27287ef .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-2be20d0 img {
		border-radius: 7px 7px 7px 7px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-890eb87 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-8e8bfc7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b484138 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-61639dd .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-04a2cd4 img {
		border-radius: 7px 7px 7px 7px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b6455be {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-6f9e03e > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-0b5759a {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-767f3a2 {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-ccbec76 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-element-populated, .elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-element-populated > .elementor-background-overlay, .elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-42e135f > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-4107f79 > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-4107f79 {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-ed7709d {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5b8f110 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-fbf20d9 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-4208268 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-ae7f301 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-04fd204 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5d2ceae {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-0261c2e {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-7a56147 {
		width: 50%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated, .elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated > .elementor-background-overlay, .elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-c7fec16 > .elementor-element-populated {
		margin: 0px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-c00e032 > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-18351 .elementor-element.elementor-element-c00e032 {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-89e4ff1 {
		text-align: center;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b9c247c {
		width: 10%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-f834622 {
		width: 35%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-afa7f80 {
		width: 25%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-b6bca04 {
		width: 30%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5009976 {
		width: 10%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-34fadf4 {
		width: 35%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-e28350a {
		width: 25%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-e9ac7cc {
		width: 30%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-4b3c599 {
		width: 10%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-39d1de6 {
		width: 35%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-d17d438 {
		width: 25%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-2cb71b2 {
		width: 30%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-d8a620e {
		width: 10%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-1402f39 {
		width: 35%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-5ddca64 {
		width: 25%;
	}
	
	.elementor-18351 .elementor-element.elementor-element-17d5a24 {
		width: 30%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-01535e8 */
.elementor-18351 .elementor-element.elementor-element-01535e8 span {
	border: 2px solid #01d0c0;
	padding: 4px 10px;
	border-radius: 250px;
}

/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-3cb22f3 */
.elementor-18351 .elementor-element.elementor-element-3cb22f3 button[type=submit] {
	margin-top: 0;
}

.dce-amount-visible {
	border-radius: 5px !important;
	box-shadow: none !important;
	font-size: 25px;
	padding: 0 !important;
	border: 0 !important;
	font-family: "Sharp Sans";
	color: #4660ff !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-0d23f93 */
.elementor-18351 .elementor-element.elementor-element-0d23f93 {
	background-color: #0b1335;
	background-image: url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 2000 1500\'%3E%3Cdefs%3E%3CradialGradient id=\'a\' gradientUnits=\'objectBoundingBox\'%3E%3Cstop offset=\'0\' stop-color=\'%232F39A3\'/%3E%3Cstop offset=\'1\' stop-color=\'%230B1335\'/%3E%3C/radialGradient%3E%3ClinearGradient id=\'b\' gradientUnits=\'userSpaceOnUse\' x1=\'0\' y1=\'750\' x2=\'1550\' y2=\'750\'%3E%3Cstop offset=\'0\' stop-color=\'%231d266c\'/%3E%3Cstop offset=\'1\' stop-color=\'%230B1335\'/%3E%3C/linearGradient%3E%3Cpath id=\'s\' fill=\'url(%23b)\' d=\'M1549.2 51.6c-5.4 99.1-20.2 197.6-44.2 293.6c-24.1 96-57.4 189.4-99.3 278.6c-41.9 89.2-92.4 174.1-150.3 253.3c-58 79.2-123.4 152.6-195.1 219c-71.7 66.4-149.6 125.8-232.2 177.2c-82.7 51.4-170.1 94.7-260.7 129.1c-90.6 34.4-184.4 60-279.5 76.3C192.6 1495 96.1 1502 0 1500c96.1-2.1 191.8-13.3 285.4-33.6c93.6-20.2 185-49.5 272.5-87.2c87.6-37.7 171.3-83.8 249.6-137.3c78.4-53.5 151.5-114.5 217.9-181.7c66.5-67.2 126.4-140.7 178.6-218.9c52.3-78.3 96.9-161.4 133-247.9c36.1-86.5 63.8-176.2 82.6-267.6c18.8-91.4 28.6-184.4 29.6-277.4c0.3-27.6 23.2-48.7 50.8-48.4s49.5 21.8 49.2 49.5c0 0.7 0 1.3-0.1 2L1549.2 51.6z\'/%3E%3Cg id=\'g\'%3E%3Cuse href=\'%23s\' transform=\'scale(0.12) rotate(60)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.2) rotate(10)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.25) rotate(40)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.3) rotate(-20)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.4) rotate(-30)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.5) rotate(20)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.6) rotate(60)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.7) rotate(10)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.835) rotate(-40)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(0.9) rotate(40)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(1.05) rotate(25)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(1.2) rotate(8)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(1.333) rotate(-60)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(1.45) rotate(-30)\'/%3E%3Cuse href=\'%23s\' transform=\'scale(1.6) rotate(10)\'/%3E%3C/g%3E%3C/defs%3E%3Cg transform=\'translate(1000 0)\'%3E%3Cg %3E%3Ccircle fill=\'url(%23a)\' r=\'3000\'/%3E%3Cg opacity=\'0.5\'%3E%3Ccircle fill=\'url(%23a)\' r=\'2000\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1800\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1700\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1651\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1450\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1250\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'1175\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'900\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'750\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'500\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'380\'/%3E%3Ccircle fill=\'url(%23a)\' r=\'250\'/%3E%3C/g%3E%3Cg transform=\'rotate(-118.8 0 0)\'%3E%3Cuse href=\'%23g\' transform=\'rotate(10)\'/%3E%3Cuse href=\'%23g\' transform=\'rotate(120)\'/%3E%3Cuse href=\'%23g\' transform=\'rotate(240)\'/%3E%3C/g%3E%3Ccircle fill-opacity=\'0.51\' fill=\'url(%23a)\' r=\'3000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
	background-attachment: fixed;
	background-size: cover;
}

.elementor-18351 .elementor-element.elementor-element-0d23f93.nitro-lazy {
	background-image: none !important;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-18bcd12 */
.elementor-18351 .elementor-element.elementor-element-18bcd12 i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-4e4dffe */
.elementor-18351 .elementor-element.elementor-element-4e4dffe i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-79fb6c9 */
.elementor-18351 .elementor-element.elementor-element-79fb6c9 i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-f6b8264 */
.plan svg, .plan g, .plan h3 a {
	transition: all 0s ease !important;
	transition-delay: none;
}

.plan:hover svg g, .plan:hover svg, .plan:hover h3 {
	fill: #4660ff !important;
	color: #4660ff !important;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-ccbec76 */
.elementor-18351 .elementor-element.elementor-element-ccbec76 i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-42e135f */
.elementor-18351 .elementor-element.elementor-element-42e135f:before {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	top: -15px;
	height: 25px;
	border-radius: 10px 10px 0 0;
}

.elementor-18351 .elementor-element.elementor-element-42e135f:after {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	bottom: -15px;
	height: 25px;
	border-radius: 0 0 10px 10px;
}

@media only screen and (max-width:600px) {
	.elementor-18351 .elementor-element.elementor-element-42e135f:before, .elementor-18351 .elementor-element.elementor-element-42e135f:after {
		display: none;
	}
}
