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

.elementor-10254 .elementor-element.elementor-element-28839e9 {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-a6072cc {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-a6072cc .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-a6072cc .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

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

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

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

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

.elementor-10254 .elementor-element.elementor-element-9d70879 {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-de82df4 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-de82df4 .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-de82df4 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

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

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

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

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

.elementor-10254 .elementor-element.elementor-element-d0cdddd {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-da7143b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-da7143b .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-da7143b .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

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

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

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

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

.elementor-10254 .elementor-element.elementor-element-eb2087a {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-4966bba {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-4966bba .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-4966bba .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-10254 .elementor-element.elementor-element-4966bba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

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

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

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

.elementor-10254 .elementor-element.elementor-element-0d18993 {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-078ea89 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-078ea89 .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-078ea89 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-10254 .elementor-element.elementor-element-078ea89.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

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

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

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

.elementor-10254 .elementor-element.elementor-element-f2e15fa {
	padding: 0px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-761cc44 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-761cc44 .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-761cc44 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-10254 .elementor-element.elementor-element-761cc44.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

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

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

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

.elementor-10254 .elementor-element.elementor-element-811ead3 {
	padding: 0px 0px 15px 0px;
}

.elementor-10254 .elementor-element.elementor-element-3127888 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-3127888 .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-3127888 .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

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

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

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

.elementor-10254 .elementor-element.elementor-element-ddebdfa {
	padding: 20px 0px 15px 0px;
}

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

.elementor-10254 .elementor-element.elementor-element-86879ce {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-86879ce .elementor-divider-separator {
	width: 100%;
}

.elementor-10254 .elementor-element.elementor-element-86879ce .elementor-divider {
	padding-block-start: 20px;
	padding-block-end: 20px;
}

.elementor-10254 .elementor-element.elementor-element-86879ce.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

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

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

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

.elementor-10254 .elementor-element.elementor-element-c97fe00 {
	padding: 0px 0px 15px 0px;
}

.elementor-10254 .elementor-element.elementor-element-3c1e53d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-secondary);
	--divider-border-width: 2.6px;
}

.elementor-10254 .elementor-element.elementor-element-3c1e53d .elementor-divider-separator {
	width: 100%;
}

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

.elementor-10254 .elementor-element.elementor-element-3c1e53d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

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

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

.elementor-10254 .elementor-element.elementor-element-7907e9e {
	padding: 20px 0px 15px 0px;
}
