/* End custom CSS */

.elementor-9186 .elementor-element.elementor-element-cc08ed3 {
	--display: flex;
}

.elementor-widget-table-of-contents {
	--header-color: var(--e-global-color-secondary);
	--item-text-color: var(--e-global-color-text);
	--item-text-hover-color: var(--e-global-color-accent);
	--marker-color: var(--e-global-color-text);
}

.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-widget-table-of-contents .elementor-toc__list-item {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-9186 .elementor-element.elementor-element-e161cfc .elementor-toc__header-title {
	text-align: start;
}

.elementor-9186 .elementor-element.elementor-element-e161cfc .elementor-toc__header {
	flex-direction: row;
}

.elementor-9186 .elementor-element.elementor-element-e161cfc {
	--item-text-hover-decoration: underline;
}

.elementor-9186 .elementor-element.elementor-element-d731588 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	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-9186 .elementor-element.elementor-element-3175e5d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9186 .elementor-element.elementor-element-9efc720 {
	--display: flex;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

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

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

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

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

.elementor-9186 .elementor-element.elementor-element-9ac8152 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-9ac8152 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-9ac8152 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-b694ba6 {
	--display: flex;
}

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

.elementor-9186 .elementor-element.elementor-element-057d310 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-0e1a7c5 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-0e1a7c5 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-0e1a7c5 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-5a22482 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-8cb2382 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3d7b8c4 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-3d7b8c4 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-3d7b8c4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-cb1b9f6 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-fea1b6c {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-a0d6e29 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-a0d6e29 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-a0d6e29 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-6151761 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-7f51ba6 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-728f94c {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-728f94c .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-728f94c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-16d4900a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-16d4900a:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-16d4900a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-6d414b3d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

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

.elementor-9186 .elementor-element.elementor-element-156686b4 .elementor-heading-title {
	font-family: var(--e-global-typography-60807ba-font-family), Sans-serif;
	font-size: var(--e-global-typography-60807ba-font-size);
	font-weight: var(--e-global-typography-60807ba-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-1dfa0613 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-28b57b4c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-47cb5472.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-47cb5472 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-47cb5472 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-7364ffb0 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-b570bec {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-c0db004 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-c0db004 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-c0db004 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-263362f {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-6c286bf {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3a015c2 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-3a015c2 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-3a015c2 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-3ac78a8 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-77b56f7 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-8c80414 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-8c80414 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-8c80414 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-28ae1a32 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-28ae1a32:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-28ae1a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-2308e264 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-7f2a8a4d .elementor-heading-title {
	font-family: var(--e-global-typography-60807ba-font-family), Sans-serif;
	font-size: var(--e-global-typography-60807ba-font-size);
	font-weight: var(--e-global-typography-60807ba-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-733ffa16 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-ff83f3e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-4d5b60c2.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-4d5b60c2 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-4d5b60c2 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-80449eb {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-553fce9 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-553fce9 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-553fce9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-0de69fb {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-b5905e7 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-192b69b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-192b69b .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-192b69b .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-97d5849 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-widget-global {
	--divider-color: var(--e-global-color-secondary);
}

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

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

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

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

.elementor-9186 .elementor-element.elementor-global-18470 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-global-18470 > .elementor-widget-container {
	padding: 15px 0px 15px 0px;
}

.elementor-9186 .elementor-element.elementor-global-18470 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-global-18470 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-2c5247c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-widget-call-to-action .elementor-cta__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-widget-call-to-action .elementor-cta__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-widget-call-to-action .elementor-cta__button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-call-to-action .elementor-ribbon-inner {
	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-9186 .elementor-element.elementor-element-430c4a3 .elementor-cta .elementor-cta__bg, .elementor-9186 .elementor-element.elementor-element-430c4a3 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-9186 .elementor-element.elementor-element-430c4a3 .elementor-cta__content {
	text-align: center;
}

.elementor-9186 .elementor-element.elementor-element-aa7e7c3 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-fd20267 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-fd20267 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-fd20267 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-3a4cdb92 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-3a4cdb92:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-3a4cdb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-5150d0cb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-27e5bbd9 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-7681d07c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-40df929d.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-40df929d {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-40df929d img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-250e7c1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-250e7c1:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-250e7c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-68b18f46 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-44194851 .elementor-heading-title {
	font-family: var(--e-global-typography-60807ba-font-family), Sans-serif;
	font-size: var(--e-global-typography-60807ba-font-size);
	font-weight: var(--e-global-typography-60807ba-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-e5f7e03 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-add2f20 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-26c73563.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-26c73563 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-26c73563 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-437a6e8 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-26d0d1c {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-26d0d1c .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-26d0d1c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-411a9604 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-411a9604:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-411a9604 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-67c2f04d {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-7fd5ca6c {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-6135e265 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-1cde80d2.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-1cde80d2 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-1cde80d2 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-0d3a0cb {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d8052c4 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-d8052c4 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-d8052c4 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-5eac6260 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-5eac6260:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-5eac6260 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

.elementor-9186 .elementor-element.elementor-element-4c4c9ef3 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3768ca0e .elementor-heading-title {
	font-family: var(--e-global-typography-05d2b39-font-family), Sans-serif;
	font-size: var(--e-global-typography-05d2b39-font-size);
	font-weight: var(--e-global-typography-05d2b39-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-1f5e2b8b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-9186 .elementor-element.elementor-element-738de0f6 {
	--display: flex;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-3bc36cbf {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-3bc36cbf > .elementor-widget-container {
	border-radius: 30px 30px 30px 30px;
}

.elementor-9186 .elementor-element.elementor-element-3bc36cbf .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9186 .elementor-element.elementor-element-37df3a64 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-179da449 > .elementor-widget-container {
	padding: 0px 0px 0px 50px;
}

.elementor-9186 .elementor-element.elementor-element-179da449 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-564ab51 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-9553159 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-9553159 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-9553159 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-21757b7 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-08c6b60 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3371747 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-3371747 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-3371747 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-62df8d94 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-62df8d94:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-62df8d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-4be4f128 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-1769c14b {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-45de5768 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-416043cc.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-416043cc {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-416043cc img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-f3f2e5a {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-aacf3bd {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-aacf3bd .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-aacf3bd .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-457e0b7 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-33d3eac {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-349d5e9 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-349d5e9 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-349d5e9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-1aac4668 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-1aac4668:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-1aac4668 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-790f311e {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-28b9fa48 .elementor-heading-title {
	font-family: var(--e-global-typography-60807ba-font-family), Sans-serif;
	font-size: var(--e-global-typography-60807ba-font-size);
	font-weight: var(--e-global-typography-60807ba-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-1fc03e9b {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-10e8f0a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-31a31fad.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-31a31fad {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-31a31fad img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-6a50f109 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-607faac {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-79e2e75 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-79e2e75 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-79e2e75 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-175b3e9 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-87632f1 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-8e5ec80 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-8e5ec80 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-8e5ec80 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-79864e9e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-79864e9e:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-79864e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

.elementor-9186 .elementor-element.elementor-element-5bcd612 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-5337ba85 .elementor-heading-title {
	font-family: var(--e-global-typography-05d2b39-font-family), Sans-serif;
	font-size: var(--e-global-typography-05d2b39-font-size);
	font-weight: var(--e-global-typography-05d2b39-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-2a4daab {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-9186 .elementor-element.elementor-element-651a99f {
	--display: flex;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-4640b3ab {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-4640b3ab > .elementor-widget-container {
	border-radius: 30px 30px 30px 30px;
}

.elementor-9186 .elementor-element.elementor-element-4640b3ab .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9186 .elementor-element.elementor-element-19a2974d {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-118df515 > .elementor-widget-container {
	padding: 0px 0px 0px 50px;
}

.elementor-9186 .elementor-element.elementor-element-118df515 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-8eae86a {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3b6a854 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-9fe64ea {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-9fe64ea .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-9fe64ea .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-531038f0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-531038f0:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-531038f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

.elementor-9186 .elementor-element.elementor-element-3b58f6a4 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d4265d8 .elementor-heading-title {
	font-family: var(--e-global-typography-05d2b39-font-family), Sans-serif;
	font-size: var(--e-global-typography-05d2b39-font-size);
	font-weight: var(--e-global-typography-05d2b39-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-74fa1efc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-9186 .elementor-element.elementor-element-aaac745 {
	--display: flex;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-173f2990 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-173f2990 > .elementor-widget-container {
	border-radius: 30px 30px 30px 30px;
}

.elementor-9186 .elementor-element.elementor-element-173f2990 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9186 .elementor-element.elementor-element-7010e9dd {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-1e67f5a2 > .elementor-widget-container {
	padding: 0px 0px 0px 50px;
}

.elementor-9186 .elementor-element.elementor-element-1e67f5a2 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-19e2e3e5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-19e2e3e5:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-19e2e3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-1d72b869 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-36da20f2 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-667a50e8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-4ddf1470.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-4ddf1470 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-4ddf1470 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-7894f907 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-7894f907:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-7894f907 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-245890e4 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-2f35b87b {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-679fe274 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-6fdaa37d.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-6fdaa37d {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-6fdaa37d img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-46be34d {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-22e61f85 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-22e61f85:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-22e61f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-684c9fb7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-3ac2dada {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-6906dad9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-27aada06.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-27aada06 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-27aada06 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-71c29c80 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-71c29c80:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-71c29c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-42fc5cd7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-1d008f9e {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-3a69a647 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-4bb1a44f.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-4bb1a44f {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-4bb1a44f img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-6e38697f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-6e38697f:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-6e38697f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

.elementor-9186 .elementor-element.elementor-element-384572a9 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-21c60ff1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-9186 .elementor-element.elementor-element-2bd657bc {
	--display: flex;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-786350ac {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-786350ac > .elementor-widget-container {
	border-radius: 30px 30px 30px 30px;
}

.elementor-9186 .elementor-element.elementor-element-786350ac .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9186 .elementor-element.elementor-element-ad8f2e2 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-79b6636 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-79b6636 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-79b6636 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-bc84bb6 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-aaf983b {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d9733ae {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-6691965f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-6691965f:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-6691965f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-5f47b9fb {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-206eca66 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-519b67ef {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-726a4fb6.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-726a4fb6 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-726a4fb6 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-5a3d480 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-0976960 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-0976960 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-0976960 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-2770ac2e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-2770ac2e:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-2770ac2e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-7feab84b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-d541d96 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-7883422e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-6653ba5e.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-6653ba5e {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-6653ba5e img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-2ffa195 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-70c9a54 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d1360f7 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-d1360f7 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-d1360f7 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-5f86700c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-5f86700c:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-5f86700c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-174e29ba {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-2b9b351d {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-58c4d620 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-4e706e16.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-4e706e16 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-4e706e16 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-1a52bd8c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-1a52bd8c:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-1a52bd8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-1fecd14a {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-7e13fb4d {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-247f941f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-44a87892.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-44a87892 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-44a87892 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-497f14f {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d648392 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-d648392 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-d648392 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-d017bff {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-f9c8b94 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-ea4a76f {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-ea4a76f .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-ea4a76f .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-711a4a43 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-711a4a43:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-711a4a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-fee5182 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-6a41a427 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-c6bda2b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-53d3fd07.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-53d3fd07 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-53d3fd07 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-131fcf0 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-5cab87b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-5cab87b .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-5cab87b .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-dfa9667 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-5a8ce57b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-5a8ce57b:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-5a8ce57b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-176c8076 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-114fdac {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-7b3172bf {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-30211dcc.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-30211dcc {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-30211dcc img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-13ff3ad {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-bde12a0 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-7116b9d {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-7116b9d .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-7116b9d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-68dc954 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3dbda2c {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-24a19e0 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-24a19e0 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-24a19e0 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-499a0f0 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-1a5ce23 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-6858492 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-6858492 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-6858492 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-38f8ff2c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-38f8ff2c:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-38f8ff2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

.elementor-9186 .elementor-element.elementor-element-2ed0f575 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-66e74da7 .elementor-heading-title {
	font-family: var(--e-global-typography-05d2b39-font-family), Sans-serif;
	font-size: var(--e-global-typography-05d2b39-font-size);
	font-weight: var(--e-global-typography-05d2b39-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-4c82b12d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-9186 .elementor-element.elementor-element-5ebb2c28 {
	--display: flex;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-12f9c0cb {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-12f9c0cb > .elementor-widget-container {
	border-radius: 30px 30px 30px 30px;
}

.elementor-9186 .elementor-element.elementor-element-12f9c0cb .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-9186 .elementor-element.elementor-element-544fac9e {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-331ed06b > .elementor-widget-container {
	padding: 0px 0px 0px 50px;
}

.elementor-9186 .elementor-element.elementor-element-331ed06b {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-3cc6538 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-edc3a0a {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-edc3a0a .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-edc3a0a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-38e1bce {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-a2e8eec {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-3fd9ed3 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-3fd9ed3 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-3fd9ed3 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-2016d92 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-e147ad5 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-0d58ea5 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-0d58ea5 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-0d58ea5 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-0e348ab {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-61a59b4 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-5ff3636 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-5ff3636 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-5ff3636 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-c4975d5 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-46bc38a {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-a1813db {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-a1813db .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-a1813db .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-1a06719 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-d4760c5 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-0fac20c {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-0fac20c .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-0fac20c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-2661fdeb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: .3s;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-9186 .elementor-element.elementor-element-2661fdeb:not(.elementor-motion-effects-element-type-background), .elementor-9186 .elementor-element.elementor-element-2661fdeb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fbfcff;
}

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

.elementor-9186 .elementor-element.elementor-element-62f1bcf5 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-9186 .elementor-element.elementor-element-5b42e4eb .elementor-heading-title {
	font-family: var(--e-global-typography-60807ba-font-family), Sans-serif;
	font-size: var(--e-global-typography-60807ba-font-size);
	font-weight: var(--e-global-typography-60807ba-font-weight);
}

.elementor-9186 .elementor-element.elementor-element-6f0f4c63 {
	font-family: "Unbounded", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	letter-spacing: 5%;
}

.elementor-9186 .elementor-element.elementor-element-57c381a5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--flex-wrap: nowrap;
	--border-radius: 80px 80px 80px 80px;
}

.elementor-9186 .elementor-element.elementor-element-17486604.elementor-element {
	--order: -99999;
}

.elementor-9186 .elementor-element.elementor-element-17486604 {
	z-index: 0;
}

.elementor-9186 .elementor-element.elementor-element-17486604 img {
	border-radius: 60px 60px 60px 60px;
}

.elementor-9186 .elementor-element.elementor-element-4a579394 {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-b3a764b {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-2510525 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-2510525 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-2510525 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-7540e2e {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-cf05d8c {
	--display: flex;
}

.elementor-9186 .elementor-element.elementor-element-6234bf8 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-9186 .elementor-element.elementor-element-6234bf8 .elementor-divider-separator {
	width: 100%;
}

.elementor-9186 .elementor-element.elementor-element-6234bf8 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9186 .elementor-element.elementor-element-7f8048f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-widget-global .elementor-author-box__name {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	letter-spacing: var(--e-global-typography-primary-letter-spacing);
}

.elementor-widget-global .elementor-author-box__bio {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-widget-global .elementor-author-box__button {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-global .elementor-author-box__button:hover {
	border-color: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-9186 .elementor-element.elementor-global-20949 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	border-style: solid;
}

.elementor-9186 .elementor-element.elementor-element-ef5c8e3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-9186 .elementor-element.elementor-element-3c8ae30 {
	--swiper-slides-to-display: 3;
	--swiper-slides-gap: 10px;
	--arrow-prev-left-align: 0%;
	--arrow-prev-translate-x: 0px;
	--arrow-prev-left-position: 0px;
	--arrow-prev-top-align: 50%;
	--arrow-prev-translate-y: -50%;
	--arrow-prev-top-position: 0px;
	--arrow-next-right-align: 0%;
	--arrow-next-translate-x: 0%;
	--arrow-next-right-position: 0px;
	--arrow-next-top-align: 50%;
	--arrow-next-translate-y: -50%;
	--arrow-next-top-position: 0px;
}

.elementor-9186 .elementor-element.elementor-element-3c8ae30 .swiper-slide > .elementor-element {
	height: 100%;
}

.elementor-9186 .elementor-element.elementor-element-ee512e6 {
	--display: flex;
}

@media (max-width:1024px) {
	.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-table-of-contents .elementor-toc__list-item {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-156686b4 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-7f2a8a4d .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-widget-call-to-action .elementor-cta__title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-call-to-action .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-44194851 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-3768ca0e .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-1f5e2b8b {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-28b9fa48 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-5337ba85 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-2a4daab {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-d4265d8 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-74fa1efc {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-21c60ff1 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-66e74da7 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-4c82b12d {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5b42e4eb .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-widget-global .elementor-author-box__name {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-global .elementor-author-box__bio {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-global-20949 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-3c8ae30 {
		--swiper-slides-to-display: 2;
	}
}

@media (max-width:767px) {
	.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-table-of-contents .elementor-toc__list-item {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-16d4900a {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-6d414b3d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-156686b4 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-156686b4 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-47cb5472 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-28ae1a32 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-2308e264 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-7f2a8a4d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-7f2a8a4d .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-4d5b60c2 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-widget-call-to-action .elementor-cta__title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-call-to-action .elementor-cta__description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-3a4cdb92 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5150d0cb {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-40df929d img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-250e7c1 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-68b18f46 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-44194851 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-44194851 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-26c73563 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-411a9604 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-67c2f04d {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1cde80d2 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5eac6260 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-4c4c9ef3 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-3768ca0e .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-1f5e2b8b {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-738de0f6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-37df3a64 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-179da449 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-62df8d94 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-4be4f128 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-416043cc img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1aac4668 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-790f311e {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-28b9fa48 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-28b9fa48 .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-31a31fad img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-79864e9e {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5bcd612 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5337ba85 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-2a4daab {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-651a99f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-19a2974d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-118df515 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-531038f0 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-3b58f6a4 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-d4265d8 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-74fa1efc {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-aaac745 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-7010e9dd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1e67f5a2 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-19e2e3e5 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1d72b869 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-4ddf1470 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-7894f907 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-245890e4 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-6fdaa37d img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-22e61f85 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-684c9fb7 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-27aada06 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-71c29c80 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-42fc5cd7 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-4bb1a44f img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-6e38697f {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-384572a9 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-21c60ff1 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-2bd657bc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-6691965f {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5f47b9fb {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-726a4fb6 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-2770ac2e {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-7feab84b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-6653ba5e img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5f86700c {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-174e29ba {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-4e706e16 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1a52bd8c {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-1fecd14a {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-44a87892 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-711a4a43 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-fee5182 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-53d3fd07 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5a8ce57b {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-176c8076 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-30211dcc img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-38f8ff2c {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-2ed0f575 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-66e74da7 .elementor-heading-title {
		font-size: var(--e-global-typography-05d2b39-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-4c82b12d {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5ebb2c28 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-544fac9e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-331ed06b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-2661fdeb {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-62f1bcf5 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5b42e4eb > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9186 .elementor-element.elementor-element-5b42e4eb .elementor-heading-title {
		font-size: var(--e-global-typography-60807ba-font-size);
	}
	
	.elementor-9186 .elementor-element.elementor-element-17486604 img {
		border-radius: 30px 30px 30px 30px;
	}
	
	.elementor-widget-global .elementor-author-box__name {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
		letter-spacing: var(--e-global-typography-primary-letter-spacing);
	}
	
	.elementor-widget-global .elementor-author-box__bio {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-9186 .elementor-element.elementor-element-3c8ae30 {
		--swiper-slides-to-display: 1;
	}
}

/* Start custom CSS for container, class: .elementor-element-6d414b3d */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-2308e264 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5150d0cb */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-68b18f46 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-67c2f04d */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-37df3a64 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-4be4f128 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-790f311e */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-19a2974d */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-7010e9dd */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1d72b869 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-245890e4 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-684c9fb7 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-42fc5cd7 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5f47b9fb */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-7feab84b */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-174e29ba */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1fecd14a */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-fee5182 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-176c8076 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-544fac9e */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-62f1bcf5 */
.learn_more_btn {
	-webkit-text-decoration-color: #00284e;
	text-decoration-color: #00284e;
	text-underline-offset: 13px;
	line-height: 2.5 !important;
}
