
.elementor-406 .elementor-element.elementor-element-6b84745:not(.elementor-motion-effects-element-type-background), .elementor-406 .elementor-element.elementor-element-6b84745 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a291686);
}

.elementor-406 .elementor-element.elementor-element-6b84745 > .elementor-container {
	max-width: 1253px;
}

.elementor-406 .elementor-element.elementor-element-6b84745 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 15px 80px 15px;
}

.elementor-406 .elementor-element.elementor-element-6b84745 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-406 .elementor-element.elementor-element-362fb206.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-406 .elementor-element.elementor-element-7f74fb36 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-7f74fb36 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-6072347d {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-5b28c2bf {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-3e914168 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-52ce35dd {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-52ce35dd .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-2dc1c186 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-2d98ddcd {
	width: var(--container-widget-width, 32%);
	max-width: 32%;
	--container-widget-width: 32%;
	--container-widget-flex-grow: 0;
	text-align: left;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-f33b488 {
	margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-28d42563 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-28d42563 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-3bed681c {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-121ac2d5 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-121ac2d5 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-153cca24 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-d0a3237 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-d0a3237 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-47179046 {
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-62b92ba7 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-62b92ba7 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-467b2ad6 {
	text-align: left;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-5664f1f1 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-5664f1f1 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-5ecd8c3d {
	text-align: left;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-b2255bc {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-b2255bc .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-43ac73e1 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-77e131fe {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-77e131fe .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-ce01c2e {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-1ed1f2e2 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-1ed1f2e2 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-2e8c8505 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-2133df04 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-2133df04 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-52519ccb {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-7ae78137 {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-7ae78137 .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-3669f6fb {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-1e7f9f8c {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-1e7f9f8c .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-7e36e55b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: justify;
	font-family: "Lato", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	color: var(--e-global-color-1384b78);
}

.elementor-406 .elementor-element.elementor-element-4c27d95f {
	text-align: center;
}

.elementor-406 .elementor-element.elementor-element-4c27d95f .elementor-heading-title {
	font-family: "M PLUS 1p", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-5fb0b2c);
}

.elementor-406 .elementor-element.elementor-element-1457a651 {
	text-align: justify;
	color: var(--e-global-color-1384b78);
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-406 .elementor-element.elementor-element-7f74fb36 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-52ce35dd .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-28d42563 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-121ac2d5 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-d0a3237 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-62b92ba7 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-5664f1f1 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-b2255bc .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-77e131fe .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-1ed1f2e2 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-2133df04 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-7ae78137 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-1e7f9f8c .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-406 .elementor-element.elementor-element-4c27d95f .elementor-heading-title {
		font-size: 24px;
	}
}

@media (max-width:767px) {
	.elementor-406 .elementor-element.elementor-element-7f74fb36 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-6072347d {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-5b28c2bf {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-3e914168 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-52ce35dd .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-2dc1c186 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-2d98ddcd {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-f33b488 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-28d42563 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-3bed681c {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-121ac2d5 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-153cca24 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-d0a3237 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-47179046 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-62b92ba7 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-467b2ad6 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-5664f1f1 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-5ecd8c3d {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-b2255bc .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-43ac73e1 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-77e131fe .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-ce01c2e {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-1ed1f2e2 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-2e8c8505 {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-2133df04 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-52519ccb {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-7ae78137 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-3669f6fb {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-1e7f9f8c .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-7e36e55b {
		text-align: left;
	}
	
	.elementor-406 .elementor-element.elementor-element-4c27d95f .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-406 .elementor-element.elementor-element-1457a651 {
		text-align: left;
	}
}
