
.elementor-25800 .elementor-element.elementor-element-692bfb1 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-25800 .elementor-element.elementor-element-03ffe52 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 65px;
	font-weight: 900;
	line-height: 74px;
}

.elementor-25800 .elementor-element.elementor-element-03ffe52 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-5fd38f5 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 45px;
	font-weight: 400;
	line-height: 50px;
}

.elementor-25800 .elementor-element.elementor-element-5fd38f5 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-745dc23 .elementor-heading-title {
	color: #434343;
	font-family: "Open Sans", Sans-serif;
	font-size: 25px;
	font-weight: 700;
	line-height: 26px;
}

.elementor-25800 .elementor-element.elementor-element-745dc23 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-255aa4f .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	line-height: 35px;
}

.elementor-25800 .elementor-element.elementor-element-255aa4f > .elementor-widget-container {
	margin: 0px 0px -15px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-917a2b1 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-25800 .elementor-element.elementor-element-917a2b1 > .elementor-widget-container {
	margin: 0px 0px -15px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-8b51658 .elementor-heading-title {
	color: #434343;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-8b51658 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-05a9d02 {
	text-align: center;
	width: 100%;
	max-width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-05a9d02 img {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-b896293 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 3px;
}

.elementor-25800 .elementor-element.elementor-element-b896293 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-b896293 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-b896293 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-798e5a6 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 15px;
}

.elementor-25800 .elementor-element.elementor-element-798e5a6 .elementor-divider-separator {
	width: 20%;
}

.elementor-25800 .elementor-element.elementor-element-798e5a6 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-798e5a6 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-735744d {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	text-decoration: none;
}

.elementor-25800 .elementor-element.elementor-element-05b5f03 {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-05b5f03 > .elementor-widget-container {
	margin: -30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-7c58a87 {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 25px;
	font-weight: 300;
	text-decoration: none;
}

.elementor-25800 .elementor-element.elementor-element-35695fb .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-35695fb > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-8da9ec5 {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-8da9ec5 > .elementor-widget-container {
	margin: -20px 0px 0px 30px;
}

.elementor-25800 .elementor-element.elementor-element-cc153f9 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-cc153f9 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-f93f968 {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-f93f968 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
}

.elementor-25800 .elementor-element.elementor-element-1e59677 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-1e59677 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-97ae693 {
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-97ae693 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
}

.elementor-25800 .elementor-element.elementor-element-88b65a2 {
	text-align: center;
}

.elementor-25800 .elementor-element.elementor-element-88b65a2 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-88b65a2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-24e88d0 {
	text-align: center;
}

.elementor-25800 .elementor-element.elementor-element-24e88d0 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-24e88d0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-6539fab {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-25800 .elementor-element.elementor-element-6539fab > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-25800 .elementor-element.elementor-element-d926008 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 35px;
	font-weight: 900;
}

.elementor-25800 .elementor-element.elementor-element-d926008 > .elementor-widget-container {
	padding: 5px 0px 5px 30px;
	background-color: #802927;
}

.elementor-25800 .elementor-element.elementor-element-5902e6d .elementor-heading-title {
	color: #9e9e9e;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-5902e6d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}

.elementor-25800 .elementor-element.elementor-element-1587f05 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 3px;
}

.elementor-25800 .elementor-element.elementor-element-1587f05 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-1587f05 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-1587f05 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-6041574 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 15px;
}

.elementor-25800 .elementor-element.elementor-element-6041574 .elementor-divider-separator {
	width: 20%;
}

.elementor-25800 .elementor-element.elementor-element-6041574 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-6041574 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-983e393 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-983e393 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-91001c9 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-91001c9 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-54007f8 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-54007f8 > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-9df6ac9 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-9df6ac9 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-292f5bf .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-292f5bf > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-96d4581 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-96d4581 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-1910724 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-1910724 > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-16a6eb5 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 3px;
}

.elementor-25800 .elementor-element.elementor-element-16a6eb5 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-16a6eb5 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-16a6eb5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-94a4a3e {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 15px;
}

.elementor-25800 .elementor-element.elementor-element-94a4a3e .elementor-divider-separator {
	width: 20%;
}

.elementor-25800 .elementor-element.elementor-element-94a4a3e .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-94a4a3e > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-d578625 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-d578625 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-fe7db9c .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-fe7db9c > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-25859c0 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-25859c0 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-8ccd86a .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-8ccd86a > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-bc7dd51 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-bc7dd51 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-e7ce8ca .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-e7ce8ca > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-97ab736 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-97ab736 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-7b5f042 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-7b5f042 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-cf53cae .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-cf53cae > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-de8547b .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-de8547b > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-18d7cc6 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-18d7cc6 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-99886f7 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-99886f7 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-7c52437 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-7c52437 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-8bb2550 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-8bb2550 > .elementor-widget-container {
	margin: 2px 0px 5px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-0b37da7 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-0b37da7 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-bb7d426 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-bb7d426 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-c80a4ff .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-c80a4ff > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-fdeb918 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-fdeb918 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-c165488 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-c165488 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-a1725e3 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-a1725e3 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-eac21ae .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-eac21ae > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-57ce021 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-57ce021 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-d1a0fb3 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-d1a0fb3 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-1aeaaa9 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-1aeaaa9 > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-e61cd45 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-e61cd45 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-42bc4af .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-42bc4af > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-47b77d6 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 3px;
}

.elementor-25800 .elementor-element.elementor-element-47b77d6 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-47b77d6 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-47b77d6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-d12c9c9 {
	--divider-border-style: solid;
	--divider-color: #802927;
	--divider-border-width: 15px;
}

.elementor-25800 .elementor-element.elementor-element-d12c9c9 .elementor-divider-separator {
	width: 20%;
}

.elementor-25800 .elementor-element.elementor-element-d12c9c9 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-d12c9c9 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-d9477a6 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-d9477a6 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-e6a635d .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-e6a635d > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-ec045d8 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-ec045d8 > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-35afc68 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-35afc68 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-b9a0256 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-b9a0256 > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-6f27bc2 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-6f27bc2 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-6754163 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-6754163 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-dc1c740 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-dc1c740 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-3972e46 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-3972e46 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-f16aa1b .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-f16aa1b > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-0309645 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-0309645 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-beed8e2 .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-beed8e2 > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-fc646f1 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-fc646f1 > .elementor-widget-container {
	margin: 0px 0px -10px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-da37259 .elementor-heading-title {
	color: #8d8d8d;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-da37259 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-54f901f .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 22px;
}

.elementor-25800 .elementor-element.elementor-element-54f901f > .elementor-widget-container {
	margin: -15px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-135740a .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
}

.elementor-25800 .elementor-element.elementor-element-135740a > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-9a0c29a .elementor-heading-title {
	color: #151515;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-25800 .elementor-element.elementor-element-9a0c29a > .elementor-widget-container {
	margin: -10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-e883d80 .elementor-heading-title {
	color: #802927;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 20px;
}

.elementor-25800 .elementor-element.elementor-element-e883d80 > .elementor-widget-container {
	margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-c220f6f {
	--spacer-size: 30px;
}

.elementor-25800 .elementor-element.elementor-element-a0c717b {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-25800 .elementor-element.elementor-element-d78b60b .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 35px;
	font-weight: 900;
}

.elementor-25800 .elementor-element.elementor-element-d78b60b > .elementor-widget-container {
	padding: 5px 0px 5px 30px;
	background-color: #802927;
}

.elementor-25800 .elementor-element.elementor-element-aa93431 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-8cbd2be > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-61fd767 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-f9e6682 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-d3deb1a {
	--divider-border-style: solid;
	--divider-color: #c3c3c3;
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-d3deb1a .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-d3deb1a .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-25800 .elementor-element.elementor-element-9dccb66 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-a8a47a2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-0fce267 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-7db44bd {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-4154ef5 {
	--divider-border-style: solid;
	--divider-color: #c3c3c3;
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-4154ef5 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-4154ef5 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-25800 .elementor-element.elementor-element-3edd6fc > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-8184950 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-19ed1cd .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-c18ba8b {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-f82f5b0 {
	--divider-border-style: solid;
	--divider-color: #c3c3c3;
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-f82f5b0 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-f82f5b0 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-25800 .elementor-element.elementor-element-bd6ae7a > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-8d2f569 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-25800 .elementor-element.elementor-element-8d2f569 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-25800 .elementor-element.elementor-element-b24870c .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-59cec8e {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-5a2795e .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 35px;
	font-weight: 900;
}

.elementor-25800 .elementor-element.elementor-element-5a2795e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 5px 30px;
	background-color: #802927;
}

.elementor-25800 .elementor-element.elementor-element-756468c > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-3346d7b {
	text-align: center;
}

.elementor-25800 .elementor-element.elementor-element-3346d7b img {
	width: 70%;
}

.elementor-25800 .elementor-element.elementor-element-6091702 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-0b9f8c8 .elementor-heading-title {
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-89cf58f {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-35ecc27 {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-35ecc27 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-35ecc27 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-f8f1b99 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-c10f46d > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-4700fba .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-82c2330 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-7f0dba0 {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-7f0dba0 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-7f0dba0 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-649f511 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-e9c887c {
	text-align: center;
}

.elementor-25800 .elementor-element.elementor-element-e9c887c img {
	width: 70%;
}

.elementor-25800 .elementor-element.elementor-element-c5dedc9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-c5e3271 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-ca62409 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-c5302cf {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-c5302cf .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-c5302cf .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-999c437 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-25800 .elementor-element.elementor-element-999c437 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-25800 .elementor-element.elementor-element-f6f2b14 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-14aefe5 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-a616119 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-767317a {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-767317a .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-767317a .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-58bde14 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-25800 .elementor-element.elementor-element-58bde14 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-25800 .elementor-element.elementor-element-7268e97 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-9b1bcaf .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-c46e5bc {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-68838a1 {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-68838a1 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-68838a1 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-68838a1 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-36c522d > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-6a7d55d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-25800 .elementor-element.elementor-element-6a7d55d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-25800 .elementor-element.elementor-element-851992d .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-c5601bf {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-3be1b80 {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-3be1b80 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-3be1b80 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-3be1b80 > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-25800 .elementor-element.elementor-element-95b0477 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-e245ee1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-078efa3 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-10dfa71 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-bd40549 {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-bd40549 .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-bd40549 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-a249000 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-ac2ee59 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-d1e9ed7 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-89362de {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-1baa18a {
	--divider-border-style: solid;
	--divider-color: rgba(0, 64, 112, .35);
	--divider-border-width: 1px;
}

.elementor-25800 .elementor-element.elementor-element-1baa18a .elementor-divider-separator {
	width: 100%;
}

.elementor-25800 .elementor-element.elementor-element-1baa18a .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-25800 .elementor-element.elementor-element-bf0893d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-25800 .elementor-element.elementor-element-e7e66a6 > .elementor-element-populated {
	padding: 2% 2% 2% 2%;
}

.elementor-25800 .elementor-element.elementor-element-444cf99 .elementor-heading-title {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 300;
}

.elementor-25800 .elementor-element.elementor-element-258c682 {
	text-align: justify;
	color: #000;
}

.elementor-25800 .elementor-element.elementor-element-c60c0fe .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 35px;
	font-weight: 900;
}

.elementor-25800 .elementor-element.elementor-element-c60c0fe > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 5px 0px 5px 30px;
	background-color: #802927;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	margin-left: 10px;
	color: #333;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #333;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #333;
	fill: #333;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #333;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #444;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #444;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #444;
	fill: #444;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-ea191f3 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-1330cdc {
	--spacer-size: 40px;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button i {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button .creative-button-inner svg {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button {
	color: #fff;
	background-color: #86001a;
	border-radius: 47px;
	width: 271px;
	box-shadow: 0px 0px 0px 0px rgba(255, 255, 255, .5);
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button svg {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--tamaya::before {
	color: #fff;
	background-color: #86001a;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--tamaya::after {
	color: #fff;
	background-color: #86001a;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--ujarak:hover {
	background-color: #86001a;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--wayra:hover {
	background-color: #86001a;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button::before {
	border-radius: 47px;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button::after {
	border-radius: 47px;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button:hover i {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button:hover .creative-button-inner svg {
	fill: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button:hover .cretive-button-text {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--winona::after {
	color: #fff;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--rayen:hover::before {
	color: #fff;
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button:hover {
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--ujarak::before {
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--wayra:hover::before {
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--tamaya:hover {
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button.eael-creative-button--rayen::before {
	background-color: #010101;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button-wrapper {
	justify-content: center;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button .cretive-button-text, .elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button--winona::after, .elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button--rayen::before, .elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button--tamaya::after, .elementor-25800 .elementor-element.elementor-element-0e0da80 .eael-creative-button--tamaya::before {
	font-family: "Open Sans", Sans-serif;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
}

.elementor-25800 .elementor-element.elementor-element-0e0da80 > .elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

body.elementor-page-25800 .eael-toc.eael-sticky .eael-toc-body {
	max-height: 50vh;
	height: 50vh;
}

body.elementor-page-25800 .eael-toc.eael-sticky {
	top: 200px !important;
}

body.elementor-page-25800 .eael-toc {
	z-index: 9999;
	width: 300px;
}

body.elementor-page-25800 .eael-toc .eael-toc-body ul.eael-toc-list.eael-toc-bullet li:before {
	width: 8px;
	height: 8px;
	top: -2px;
}

body.elementor-page-25800 .eael-toc:not(.eael-toc-right) {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

body.elementor-page-25800 .eael-toc:not(.eael-toc-right) .eael-toc-header {
	border-top-right-radius: 5px;
}

body.elementor-page-25800 .eael-toc:not(.eael-toc-right) .eael-toc-body {
	border-bottom-right-radius: 5px;
}

body.elementor-page-25800 .eael-toc.eael-toc-right {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}

body.elementor-page-25800 .eael-toc.eael-toc-right .eael-toc-header {
	border-top-left-radius: 5px;
}

body.elementor-page-25800 .eael-toc.eael-toc-right .eael-toc-body {
	border-bottom-left-radius: 5px;
}

body.elementor-page-25800 .eael-toc .eael-toc-header {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc.collapsed .eael-toc-button {
	background-color: #ff7d50;
	color: #fff;
}

body.elementor-page-25800 .eael-toc .eael-toc-header .eael-toc-title {
	color: #fff;
}

body.elementor-page-25800 .eael-toc .eael-toc-close {
	background-color: #fff;
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body {
	background-color: #fff6f3;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li {
	color: #707070;
	padding-top: 8px;
	padding-bottom: 8px;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:before {
	color: #707070;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:before {
	background-color: #707070;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li a {
	color: #707070;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li:hover {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:hover:before {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:hover:before {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li:hover > a {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:before {
	border-bottom-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:after {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-active:before {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-active:before {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:before {
	border-bottom-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:after {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-parent:before {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-parent:before {
	background-color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent > a {
	color: #ff7d50;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list li ul li {
	padding-top: 1px;
	padding-bottom: 1px;
}

body.elementor-page-25800 .eael-toc .eael-toc-body .eael-toc-list > li:not(:last-child) {
	border-bottom: .5px dashed;
	border-bottom-color: #c6c4cf;
}
