
.elementor-1685 .elementor-element.elementor-element-73a438e {
	--display: flex;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-023017d {
	--display: flex;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-32cde8e {
	--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;
	--gap: 0px 0px;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-7391ca0 {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-7391ca0.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-7071df6 {
	width: var(--container-widget-width, 79.444%);
	max-width: 79.444%;
	--container-widget-width: 79.444%;
	--container-widget-flex-grow: 0;
}

.elementor-1685 .elementor-element.elementor-element-7071df6.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-22b82ac {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-22b82ac.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-3471d9e {
	--display: flex;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-dc0d3e6 {
	--divider-border-style: dashed;
	--divider-color: #209eff;
	--divider-border-width: 1.2px;
}

.elementor-1685 .elementor-element.elementor-element-dc0d3e6 .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-1685 .elementor-element.elementor-element-dc0d3e6 .elementor-divider {
	text-align: right;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1685 .elementor-element.elementor-element-00c0441 {
	--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;
	--gap: 0px 0px;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-6d338d4 {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-6d338d4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-349502b {
	width: var(--container-widget-width, 79.444%);
	max-width: 79.444%;
	--container-widget-width: 79.444%;
	--container-widget-flex-grow: 0;
}

.elementor-1685 .elementor-element.elementor-element-349502b.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-35a516d {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-35a516d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-d47044e {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-aea40c2 {
	--divider-border-style: dashed;
	--divider-color: #209eff;
	--divider-border-width: 1.2px;
}

.elementor-1685 .elementor-element.elementor-element-aea40c2 .elementor-divider-separator {
	width: 75%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-1685 .elementor-element.elementor-element-aea40c2 .elementor-divider {
	text-align: right;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1685 .elementor-element.elementor-element-093a5f3 {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-abc8892 {
	--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;
	--gap: 0px 0px;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-f57320d {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-f57320d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-4556aa3 {
	width: var(--container-widget-width, 79.444%);
	max-width: 79.444%;
	--container-widget-width: 79.444%;
	--container-widget-flex-grow: 0;
}

.elementor-1685 .elementor-element.elementor-element-4556aa3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-0841737 {
	--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;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-0841737.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1685 .elementor-element.elementor-element-3dcfa37 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-556c377 {
	--divider-border-style: solid;
	--divider-color: #209eff;
	--divider-border-width: 1.2px;
}

.elementor-1685 .elementor-element.elementor-element-556c377 .elementor-divider-separator {
	width: 100%;
}

.elementor-1685 .elementor-element.elementor-element-556c377 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-1685 .elementor-element.elementor-element-e11372e {
	--display: flex;
	--background-transition: .3s;
}

.elementor-1685 .elementor-element.elementor-element-7c1d740 {
	--display: flex;
	--background-transition: .3s;
}

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

.elementor-1685 .elementor-element.elementor-element-af5ae7d .elementor-divider-separator {
	width: 0%;
}

.elementor-1685 .elementor-element.elementor-element-af5ae7d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

@media (min-width:768px) {
	.elementor-1685 .elementor-element.elementor-element-7391ca0 {
		--width: 24.144%;
	}
	
	.elementor-1685 .elementor-element.elementor-element-22b82ac {
		--width: 73.875%;
	}
	
	.elementor-1685 .elementor-element.elementor-element-6d338d4 {
		--width: 24.144%;
	}
	
	.elementor-1685 .elementor-element.elementor-element-35a516d {
		--width: 73.875%;
	}
	
	.elementor-1685 .elementor-element.elementor-element-f57320d {
		--width: 24.144%;
	}
	
	.elementor-1685 .elementor-element.elementor-element-0841737 {
		--width: 73.875%;
	}
}
