/* End custom CSS */

.elementor-8726 .elementor-element.elementor-element-f7bf055 {
	--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;
	--padding-top: 50px;
	--padding-bottom: 110px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8726 .elementor-element.elementor-element-01161ac {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8726 .elementor-element.elementor-element-0103317 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(30, 41, 59, .1);
	--border-color: rgba(30, 41, 59, .1);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-8726 .elementor-element.elementor-element-0103317:not(.elementor-motion-effects-element-type-background), .elementor-8726 .elementor-element.elementor-element-0103317 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-54c278d);
}

.elementor-8726 .elementor-element.elementor-element-38978a7 .eael-breadcrumbs .eael-breadcrumbs__content {
	border-style: none;
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-38978a7 .eael-breadcrumbs .eael-breadcrumbs__content a {
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-38978a7 .eael-breadcrumbs .eael-breadcrumb-separator svg path {
	fill: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-38978a7 .eael-breadcrumbs .eael-breadcrumb-separator {
	color: var(--e-global-color-secondary);
	margin: 0 10px;
}

.elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button {
	background-color: #123a7c;
	font-family: "Helvetica", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	fill: var(--e-global-color-54c278d);
	color: var(--e-global-color-54c278d);
	padding: 15px 40px 15px 40px;
}

.elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button:hover, .elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-54c278d);
}

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

.elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button:hover svg, .elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button:focus svg {
	fill: var(--e-global-color-54c278d);
}

.elementor-8726 .elementor-element.elementor-element-695102a {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-695102a .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-695102a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8726 .elementor-element.elementor-element-ba8136c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(30, 41, 59, .1);
	--border-color: rgba(30, 41, 59, .1);
	--padding-top: 0px;
	--padding-bottom: 15px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8726 .elementor-element.elementor-element-c22c35b > .elementor-widget-container {
	padding: 0px 10px 0px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgba(30, 41, 59, .1);
}

.elementor-8726 .elementor-element.elementor-element-c22c35b .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-08752de > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: rgba(30, 41, 59, .1);
}

.elementor-8726 .elementor-element.elementor-element-08752de .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-ddbf0c8 > .elementor-widget-container {
	padding: 0px 0px 0px 10px;
	border-style: none;
}

.elementor-8726 .elementor-element.elementor-element-ddbf0c8 .elementor-heading-title {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-b7b2035 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-15d81b2 {
	--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: flex-end;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-item > a {
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
}

.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color .3s;
}

.elementor-8726 .elementor-element.elementor-element-642fe4d {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-642fe4d .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-642fe4d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-8726 .elementor-element.elementor-element-2acaf7d > .elementor-widget-container {
	padding: 5px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2acaf7d .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-e2f6062 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e2f6062 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: rgba(30, 41, 59, .6);
}

.elementor-8726 .elementor-element.elementor-element-260b35c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-260b35c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-542ab83 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-542ab83 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-542ab83 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-89b7ae6 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-89b7ae6 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-a77daaa > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a77daaa {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-4e52e17 > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4e52e17 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-3ac5226 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3ac5226 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-e6e0583 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-e6e0583 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-e6e0583 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-2683110 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2683110 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-17d5b68 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-17d5b68 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-4272763 > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4272763 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-b5591f6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b5591f6 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-adece18 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-adece18 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-adece18 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-35dd445 > .elementor-widget-container {
	padding: 5px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-35dd445 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-3cffc9c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3cffc9c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-e8551ac {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-e8551ac .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-e8551ac .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-a98abb3 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a98abb3 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-52a1606 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-52a1606 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-1069265 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-1069265 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-dcd0c83 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-dcd0c83 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-259d0c0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-259d0c0 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-ce1ca0d {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-ce1ca0d .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-ce1ca0d .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-186e4ca > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-186e4ca .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-c353a22 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-c353a22 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-abf916c {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-abf916c .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-abf916c .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-a95bab5 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a95bab5 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-b302d43 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b302d43 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-045abd6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-045abd6 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-7ca15db {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-7ca15db .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-7ca15db .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-867afbb > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-867afbb .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-0659f1b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0659f1b {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-2b4aea0 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-2b4aea0 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-2b4aea0 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-6a7c27c > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-6a7c27c .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-ff61123 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-ff61123 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-07e0c39 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-07e0c39 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-c4bfd57 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-c4bfd57 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-c4bfd57 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-9538312 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-9538312 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-843926c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-843926c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-55ad3a9 > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-55ad3a9 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-665a6a1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-665a6a1 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-4d1e5c0 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-4d1e5c0 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-4d1e5c0 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-66e0a03 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-66e0a03 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-93d9925 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-93d9925 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-688acd2 > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-688acd2 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-1bf529b > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-1bf529b {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-1ab087c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-1ab087c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-752a231 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-752a231 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-752a231 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-cd81d7f > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-cd81d7f .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-0c9a14e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0c9a14e {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-3b9ca36 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-3b9ca36 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-3b9ca36 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-3034f4c > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3034f4c .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-53fb83b > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-53fb83b {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-d3e676c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-d3e676c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-17ffd32 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-17ffd32 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-02b4848 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-02b4848 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-53ba069 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-53ba069 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-9e116b8 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-9e116b8 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-9e116b8 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-2294c3d > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2294c3d .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-5e7fefc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5e7fefc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-95a91e5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-95a91e5 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-f4e34b7 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-f4e34b7 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-f4e34b7 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-3dda380 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3dda380 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-bc39027 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-bc39027 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-233d92c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-233d92c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-0396efb > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0396efb {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-f34d0ee > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-f34d0ee {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-73df704 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-73df704 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-1a8162e {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-1a8162e .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-1a8162e .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-e058eb7 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e058eb7 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-a6c1013 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a6c1013 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-db22dc1 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-db22dc1 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-db22dc1 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-06e2b05 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-06e2b05 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-367878e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-367878e {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-93fa048 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-93fa048 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-93fa048 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-b697813 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b697813 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-921c8e1 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-921c8e1 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-9424bfc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-9424bfc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-b2f4e7f > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b2f4e7f {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-0c972e5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0c972e5 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-66c86c0 > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-66c86c0 img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-9caf400 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-9caf400 {
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-9caf400 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-774dfb3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-774dfb3 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-089f6ba > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-089f6ba img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-f3ea85f > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-f3ea85f {
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-f3ea85f .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-91e34d6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-91e34d6 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-f950daf > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-f950daf img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-209aa19 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-209aa19 {
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-209aa19 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-791c26d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-791c26d {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-173f53a {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-173f53a .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-173f53a .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-97a62f4 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-97a62f4 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-b74efef > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b74efef {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-7481a48 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-7481a48 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-ab56152 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-ab56152 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-38ead23 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-38ead23 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5e6d907 > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5e6d907 img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-055f3ff > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-055f3ff {
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-055f3ff .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-d7b4fd3 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-d7b4fd3 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-a74af86 > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a74af86 img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-8a5b015 {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-8a5b015 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-8a5b015.elementor-element {
	--align-self: center;
}

.elementor-8726 .elementor-element.elementor-element-8a5b015 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-e74a762 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e74a762 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-2eadda7 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2eadda7 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-dc3a59a {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-dc3a59a .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-dc3a59a .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-c169567 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-c169567 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-fc5ac44 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-fc5ac44 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-3229886 > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3229886 img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-11bd8b9 {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-11bd8b9 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-11bd8b9.elementor-element {
	--align-self: center;
}

.elementor-8726 .elementor-element.elementor-element-11bd8b9 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-46c913f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-46c913f {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-ada5081 > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-ada5081 img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-a859940 {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-a859940 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a859940.elementor-element {
	--align-self: center;
}

.elementor-8726 .elementor-element.elementor-element-a859940 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-d446479 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-d446479 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-583ac3c > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-583ac3c img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-6167de2 {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-6167de2 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-6167de2.elementor-element {
	--align-self: center;
}

.elementor-8726 .elementor-element.elementor-element-6167de2 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-b8f1b7b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b8f1b7b {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5167c7d > .elementor-widget-container {
	padding: 20px 0px 5px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5167c7d img {
	width: 100%;
	max-width: 500px;
}

.elementor-8726 .elementor-element.elementor-element-19df5d4 {
	width: var(--container-widget-width, 500px);
	max-width: 500px;
	--container-widget-width: 500px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8726 .elementor-element.elementor-element-19df5d4 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-19df5d4.elementor-element {
	--align-self: center;
}

.elementor-8726 .elementor-element.elementor-element-19df5d4 .elementor-heading-title {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-text);
}

.elementor-8726 .elementor-element.elementor-element-4e88800 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4e88800 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-52153d6 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-52153d6 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-52153d6 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-4a3b093 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4a3b093 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-3046456 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3046456 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5b493cd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5b493cd {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-7b5b5e7 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-7b5b5e7 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-7b5b5e7 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-e02bfd2 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e02bfd2 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-7a0bab5 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-7a0bab5 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-2e64399 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2e64399 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-3377c6e {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-3377c6e .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-3377c6e .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-fc34296 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-fc34296 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-d958557 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-d958557 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-147091f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-147091f {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-ad2d927 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-ad2d927 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-ad2d927 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-4a555dd > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4a555dd .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-499b075 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-499b075 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-3a6d95e > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3a6d95e {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-ff28dbc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-ff28dbc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-811b36d {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-811b36d .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-811b36d .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-fa234b8 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-fa234b8 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-bee4fad > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-bee4fad {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-84496f6 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-84496f6 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-1aff7dd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-1aff7dd {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5322795 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-5322795 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-5322795 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-f87a4af > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-f87a4af .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-abf1a4d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-abf1a4d {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-147c2e5 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-147c2e5 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-147c2e5 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-38696c6 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-38696c6 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-cfd4fee > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-cfd4fee {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5b9f76d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5b9f76d {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-aeb9136 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-aeb9136 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-aeb9136 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-181742d > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-181742d .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-a3105ad > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a3105ad {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-78a543b > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-78a543b {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-71470ba > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-71470ba .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-02f9e90 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-02f9e90 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-4c8f13d > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4c8f13d img {
	width: 100%;
	max-width: 400px;
}

.elementor-8726 .elementor-element.elementor-element-124d553 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-124d553 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-c731161 > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-c731161 img {
	width: 100%;
	max-width: 400px;
}

.elementor-8726 .elementor-element.elementor-element-2855531 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2855531 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-2ac2a1f > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-2ac2a1f {
	font-size: 16px;
	font-weight: 700;
	font-style: normal;
	line-height: 24px;
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-0190ecc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0190ecc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-db8406f > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-db8406f {
	font-size: 16px;
	font-weight: 700;
	font-style: normal;
	line-height: 24px;
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-275be44 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-275be44 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-e11b748 > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e11b748 {
	font-size: 16px;
	font-weight: 700;
	font-style: normal;
	line-height: 24px;
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-8ff2bac > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-8ff2bac {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-6e2d5f0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-6e2d5f0 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-bceea15 > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-bceea15 img {
	width: 100%;
	max-width: 400px;
}

.elementor-8726 .elementor-element.elementor-element-3e5fdbc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-3e5fdbc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-6779c0c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-6779c0c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-71fc5d4 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-71fc5d4 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-6f33654 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-6f33654 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-6f33654 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-0be3fd6 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-0be3fd6 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-7882bfc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-7882bfc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-7da6da3 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-7da6da3 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-78d54da > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-78d54da {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-9bd201f {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-9bd201f .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-9bd201f .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-f5af067 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-f5af067 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-4001c62 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4001c62 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-533ce81 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-533ce81 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-4e1e673 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4e1e673 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-838328c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-838328c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-b43783c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-b43783c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-8c163cf > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-8c163cf {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-b095023 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-b095023 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-b095023 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-6e34007 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-6e34007 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-d646edc > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-d646edc {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-e4d0cd2 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e4d0cd2 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5ade9b0 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-5ade9b0 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-9437ab4 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-9437ab4 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-06206d8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-06206d8 {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-f2fd47d {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-f2fd47d .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-f2fd47d .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-10aef30 > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-8726 .elementor-element.elementor-element-10aef30 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-e5003ee > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-e5003ee {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-dbad74e > .elementor-widget-container {
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 20px 0px;
}

.elementor-8726 .elementor-element.elementor-element-dbad74e {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-246a48c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-246a48c {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
	color: var(--e-global-color-91dff2a);
}

.elementor-8726 .elementor-element.elementor-element-5000929 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8726 .elementor-element.elementor-element-4227827 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(30, 41, 59, .1);
	--border-color: rgba(30, 41, 59, .1);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-8726 .elementor-element.elementor-element-4227827:not(.elementor-motion-effects-element-type-background), .elementor-8726 .elementor-element.elementor-element-4227827 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-54c278d);
}

.elementor-8726 .elementor-element.elementor-element-4daad37 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4daad37 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-a76bd95 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-a76bd95 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-a76bd95 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-8726 .elementor-element.elementor-element-f95f23c .elementor-button {
	background-color: #123a7c;
	font-family: "Helvetica", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	font-style: normal;
	line-height: 21px;
	padding: 15px 40px 15px 40px;
}

.elementor-8726 .elementor-element.elementor-element-f95f23c .elementor-button:hover, .elementor-8726 .elementor-element.elementor-element-f95f23c .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-8726 .elementor-element.elementor-element-f95f23c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-8726 .elementor-element.elementor-element-f95f23c .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button {
	background-color: rgba(18, 58, 124, 0);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #123a7c;
	padding: 15px 40px 15px 40px;
}

.elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button:hover, .elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button:focus {
	background-color: #123a7c;
	color: var(--e-global-color-54c278d);
	border-color: #123a7c;
}

.elementor-8726 .elementor-element.elementor-element-8d57b92 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button:hover svg, .elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button:focus svg {
	fill: var(--e-global-color-54c278d);
}

.elementor-8726 .elementor-element.elementor-element-0e5bb74 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(30, 41, 59, .1);
	--border-color: rgba(30, 41, 59, .1);
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-8726 .elementor-element.elementor-element-0e5bb74:not(.elementor-motion-effects-element-type-background), .elementor-8726 .elementor-element.elementor-element-0e5bb74 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-54c278d);
}

.elementor-8726 .elementor-element.elementor-element-a5e17ae > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-a5e17ae .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-8726 .elementor-element.elementor-element-25b7e51 {
	--divider-border-style: solid;
	--divider-color: rgba(30, 41, 59, .1);
	--divider-border-width: 1px;
}

.elementor-8726 .elementor-element.elementor-element-25b7e51 .elementor-divider-separator {
	width: 100%;
}

.elementor-8726 .elementor-element.elementor-element-25b7e51 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43 {
	--box-min-height: 0px;
	--box-border-width: 0px;
	--box-border-radius: 0px;
	--separator-width: 0px;
	--box-padding: 0px;
	--toc-body-max-height: 344px;
	--nested-list-indent: 0em;
	--item-text-color: var(--e-global-color-secondary);
	--item-text-hover-color: var(--e-global-color-f400648);
	--item-text-active-color: var(--e-global-color-f400648);
	--marker-size: 0px;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__header-title {
	text-align: start;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__list-item {
	font-size: var(--e-global-typography-d557306-font-size);
	font-weight: var(--e-global-typography-d557306-font-weight);
	font-style: var(--e-global-typography-d557306-font-style);
	line-height: var(--e-global-typography-d557306-line-height);
}

body.elementor-page-8726:not(.elementor-motion-effects-element-type-background), body.elementor-page-8726 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(0deg, #fafaf9 0%, #e2edf4 100%);
}

@media (min-width:768px) {
	.elementor-8726 .elementor-element.elementor-element-f7bf055 {
		--content-width: 1180px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0103317 {
		--width: 780px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5000929 {
		--width: 380px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4227827 {
		--width: 380px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0e5bb74 {
		--width: 380px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8726 .elementor-element.elementor-element-f7bf055 {
		--content-width: 700px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0103317 {
		--width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5000929 {
		--width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4227827 {
		--width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0e5bb74 {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-8726 .elementor-element.elementor-element-f7bf055 {
		--padding-top: 50px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-01161ac {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-38978a7 > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ba8136c {
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e2f6062 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-260b35c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-a77daaa {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e52e17 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3ac5226 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-17d5b68 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4272763 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b5591f6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3cffc9c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-52a1606 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1069265 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-dcd0c83 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-259d0c0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-c353a22 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b302d43 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-045abd6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0659f1b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ff61123 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-07e0c39 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-843926c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-55ad3a9 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-665a6a1 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-93d9925 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-688acd2 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1bf529b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1ab087c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0c9a14e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-53fb83b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d3e676c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-17ffd32 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-02b4848 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-53ba069 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5e7fefc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-95a91e5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-bc39027 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-233d92c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0396efb {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f34d0ee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-73df704 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-a6c1013 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-367878e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-921c8e1 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9424bfc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b2f4e7f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0c972e5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9caf400 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-774dfb3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f3ea85f .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-91e34d6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-209aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-791c26d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b74efef {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7481a48 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ab56152 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-38ead23 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-055f3ff .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d7b4fd3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-8a5b015 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e74a762 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2eadda7 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-fc5ac44 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-11bd8b9 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-46c913f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-a859940 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d446479 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6167de2 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b8f1b7b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-19df5d4 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e88800 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3046456 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5b493cd {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7a0bab5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2e64399 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d958557 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-147091f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-499b075 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3a6d95e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ff28dbc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-bee4fad {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-84496f6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1aff7dd {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-abf1a4d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-cfd4fee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5b9f76d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-a3105ad {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-78a543b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-02f9e90 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-124d553 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2855531 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0190ecc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-275be44 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-8ff2bac {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6e2d5f0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3e5fdbc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6779c0c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-71fc5d4 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7882bfc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7da6da3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-78d54da {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4001c62 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-533ce81 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e1e673 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-838328c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b43783c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-8c163cf {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d646edc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e4d0cd2 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5ade9b0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9437ab4 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-06206d8 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e5003ee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-dbad74e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-246a48c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4227827 {
		--margin-top: -39px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__list-item {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
}

@media (max-width:767px) {
	.elementor-8726 .elementor-element.elementor-element-f7bf055 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0103317 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-9f2a2df .elementor-button {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ba8136c {
		--gap: 5px 0px;
		--row-gap: 5px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ddbf0c8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ddbf0c8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b7b2035 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-642fe4d .elementor-divider {
		padding-block-start: 20px;
		padding-block-end: 20px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e2f6062 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e2f6062 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-260b35c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-542ab83 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a77daaa > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a77daaa {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e52e17 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e52e17 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3ac5226 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e6e0583 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-17d5b68 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-17d5b68 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4272763 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4272763 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b5591f6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-adece18 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3cffc9c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e8551ac .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-52a1606 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-52a1606 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1069265 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-1069265 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-dcd0c83 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-dcd0c83 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-259d0c0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ce1ca0d .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-c353a22 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-abf916c .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b302d43 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b302d43 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-045abd6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7ca15db .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0659f1b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2b4aea0 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ff61123 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ff61123 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-07e0c39 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-c4bfd57 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-843926c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-843926c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-55ad3a9 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-55ad3a9 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-665a6a1 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4d1e5c0 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-93d9925 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-93d9925 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-688acd2 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-688acd2 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1bf529b > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-1bf529b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1ab087c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-752a231 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0c9a14e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3b9ca36 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-53fb83b > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-53fb83b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d3e676c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-d3e676c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-17ffd32 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-17ffd32 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-02b4848 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-02b4848 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-53ba069 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9e116b8 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5e7fefc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5e7fefc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-95a91e5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f4e34b7 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-bc39027 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-bc39027 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-233d92c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-233d92c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0396efb > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0396efb {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f34d0ee > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-f34d0ee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-73df704 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1a8162e .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a6c1013 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-db22dc1 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-367878e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-93fa048 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-921c8e1 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-921c8e1 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9424bfc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-9424bfc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b2f4e7f > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b2f4e7f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-0c972e5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-66c86c0 > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-66c86c0 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-9caf400 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-9caf400 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-774dfb3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-089f6ba > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-089f6ba img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-f3ea85f > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-f3ea85f .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-91e34d6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f950daf > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-f950daf img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-209aa19 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-209aa19 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-791c26d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-173f53a .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b74efef > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b74efef {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7481a48 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7481a48 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ab56152 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ab56152 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-38ead23 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5e6d907 > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5e6d907 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-055f3ff > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-055f3ff .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d7b4fd3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-a74af86 > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a74af86 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8a5b015 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8a5b015 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e74a762 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e74a762 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2eadda7 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-dc3a59a .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-fc5ac44 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3229886 > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3229886 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-11bd8b9 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-11bd8b9 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-46c913f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ada5081 > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-ada5081 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a859940 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a859940 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-d446479 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-583ac3c > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-583ac3c img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-6167de2 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-6167de2 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b8f1b7b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5167c7d > .elementor-widget-container {
		padding: 15px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5167c7d img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-19df5d4 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-19df5d4 .elementor-heading-title {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e88800 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-52153d6 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3046456 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3046456 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5b493cd {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7b5b5e7 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7a0bab5 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7a0bab5 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2e64399 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3377c6e .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-d958557 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-d958557 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-147091f {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ad2d927 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-499b075 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-499b075 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-3a6d95e > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3a6d95e {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-ff28dbc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-811b36d .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-bee4fad > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-bee4fad {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-84496f6 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-84496f6 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-1aff7dd {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5322795 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-abf1a4d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-147c2e5 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-cfd4fee > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-cfd4fee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5b9f76d {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-aeb9136 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a3105ad > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-a3105ad {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-78a543b > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-78a543b {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-02f9e90 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4c8f13d > .elementor-widget-container {
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4c8f13d img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-124d553 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-c731161 > .elementor-widget-container {
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-c731161 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-2855531 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-2855531 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-2ac2a1f > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0190ecc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0190ecc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-db8406f > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-275be44 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-275be44 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e11b748 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8ff2bac > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8ff2bac {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6e2d5f0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-bceea15 > .elementor-widget-container {
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-bceea15 img {
		max-width: 100%;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3e5fdbc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-3e5fdbc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6779c0c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-6779c0c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-71fc5d4 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-6f33654 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7882bfc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7882bfc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-7da6da3 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-7da6da3 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-78d54da > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-78d54da {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9bd201f .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4001c62 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4001c62 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-533ce81 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-533ce81 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e1e673 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e1e673 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-838328c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-838328c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b43783c > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-b43783c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-8c163cf > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8c163cf {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-b095023 .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-d646edc > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-d646edc {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-e4d0cd2 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e4d0cd2 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-5ade9b0 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-5ade9b0 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-9437ab4 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-9437ab4 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-06206d8 > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-06206d8 {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-f2fd47d .elementor-divider {
		padding-block-start: 15px;
		padding-block-end: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e5003ee > .elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-e5003ee {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-dbad74e > .elementor-widget-container {
		margin: 0px 0px 0px -12px;
		padding: 0px 0px 15px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-dbad74e {
		text-align: left;
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-246a48c > .elementor-widget-container {
		padding: 0px 0px 5px 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-246a48c {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
	
	.elementor-8726 .elementor-element.elementor-element-4227827 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: -35px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-8d57b92 .elementor-button {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-0e5bb74 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-25b7e51 .elementor-divider {
		padding-block-start: 10px;
		padding-block-end: 10px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e99b43 {
		--box-min-height: 0px;
		--box-padding: 0px;
		--nested-list-indent: 0px;
	}
	
	.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__list-item {
		font-size: var(--e-global-typography-d557306-font-size);
		line-height: var(--e-global-typography-d557306-line-height);
	}
}

/* Start custom CSS for icon-list, class: .elementor-element-bdcf2af */
.elementor-8726 .elementor-element.elementor-element-bdcf2af .elementor-icon-list-text {
	align-self: center;
	padding-inline-start: 0px;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-dbad74e */
#linksst {
	white-space: normal;
	word-wrap: break-word;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-0103317 */
.elementor-8726 .elementor-element.elementor-element-0103317 a {
	color: rgba(30, 41, 59, .6);
}

.elementor-8726 .elementor-element.elementor-element-0103317 a:hover {
	color: #81b3c7;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-8d57b92 */
.elementor-8726 .elementor-element.elementor-element-8d57b92:hover {
	cursor: pointer;
}

.elementor-8726 .elementor-element.elementor-element-8d57b92:hover svg path {
	fill: white;
}

/* End custom CSS */

/* Start custom CSS for table-of-contents, class: .elementor-element-4e99b43 */
.elementor-8726 .elementor-element.elementor-element-4e99b43.tbl_content {
	direction: rtl !important;
	text-align: left !important;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43.tbl_content ul {
	padding-left: 20px;
}

.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__list-item-text-wrapper {
	align-items: center;
	display: flex;
	justify-content: end !important;
}

/* width */
.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__body::-webkit-scrollbar {
	width: 2px;
}

/* Track */
.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__body::-webkit-scrollbar-track {
	background: rgba(30, 41, 59, .1) !important;
}

/* Handle */
.elementor-8726 .elementor-element.elementor-element-4e99b43 .elementor-toc__body::-webkit-scrollbar-thumb {
	border-radius: 0px;
	background: #000 !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f7bf055 */
.elementor-8726 .elementor-element.elementor-element-f7bf055 .elementor-button svg {
	width: 24px;
}

.elementor-8726 .elementor-element.elementor-element-f7bf055 .elementor-button-content-wrapper {
	align-items: center;
}
