/* @override 
	https://walkerkingston.com.au/files2_files/post-232.css?* */

.elementor-232 .elementor-element.elementor-element-d32940d > .elementor-container {
	min-height: 437px;
}

.elementor-232 .elementor-element.elementor-element-d32940d {
	padding: 50px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-4775d17 img {
	width: 100%;
	max-width: 800px;
}

.elementor-232 .elementor-element.elementor-element-4775d17 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-a63c85f .elementor-button .elementor-align-icon-right {
	margin-left: 9px;
}

.elementor-232 .elementor-element.elementor-element-a63c85f .elementor-button .elementor-align-icon-left {
	margin-right: 9px;
}

.elementor-232 .elementor-element.elementor-element-a63c85f > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-b10d3d1 .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-232 .elementor-element.elementor-element-f151d7c:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-f151d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-f151d7c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 90px 0px 80px 0px;
}

.elementor-232 .elementor-element.elementor-element-f151d7c > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-1db274c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-1db274c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-1db274c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-a55ea6c {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-a55ea6c img {
	width: 530px;
}

.elementor-232 .elementor-element.elementor-element-a55ea6c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-0e5ecfc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-0e5ecfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-c5c8730 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-c5c8730 > .elementor-widget-container {
	margin: 5px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-8a496b6 .elementor-heading-title {
	font-size: 25px;
}

.elementor-232 .elementor-element.elementor-element-8a496b6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-6ded758 {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-secondary );
	--divider-border-width: 3px;
}

.elementor-232 .elementor-element.elementor-element-6ded758 .elementor-divider-separator {
	width: 130px;
}

.elementor-232 .elementor-element.elementor-element-6ded758 .elementor-divider {
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-8969a17 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-e3f0d93 {
	padding: 50px 0px 50px 0px;
}

.elementor-232 .elementor-element.elementor-element-912ac9f .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-912ac9f > .elementor-widget-container {
	margin: 5px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-20c48b8 .elementor-heading-title {
	font-size: 34px;
}

.elementor-232 .elementor-element.elementor-element-20c48b8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-07947be {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-secondary );
	--divider-border-width: 3px;
}

.elementor-232 .elementor-element.elementor-element-07947be .elementor-divider-separator {
	width: 130px;
}

.elementor-232 .elementor-element.elementor-element-07947be .elementor-divider {
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-07947be > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-9927c73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-cd3f08c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c > .elementor-element-populated {
	padding: 0% 0% 0% 5%;
}

.elementor-232 .elementor-element.elementor-element-dd3e421 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-dd3e421 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-dd3e421 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-b7cc222:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-b7cc222 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-b7cc222 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 70px 0px 70px 0px;
}

.elementor-232 .elementor-element.elementor-element-b7cc222 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-bb2518a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-bb2518a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-bb2518a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-bb2518a > .elementor-element-populated {
	padding: 0% 5% 0% 0%;
}

.elementor-232 .elementor-element.elementor-element-1831502 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-1831502 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-192d065.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-192d065.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-6d34832 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-6d34832 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-fba8ac0 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-fba8ac0 {
	width: 483px;
	max-width: 483px;
}

.elementor-232 .elementor-element.elementor-element-21c9a12 {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-secondary );
	--divider-border-width: 3px;
}

.elementor-232 .elementor-element.elementor-element-21c9a12 .elementor-divider-separator {
	width: 130px;
}

.elementor-232 .elementor-element.elementor-element-21c9a12 .elementor-divider {
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-c393603 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-ddd8b2b {
	padding: 70px 0px 70px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-fd69292.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-fd69292.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-fd69292 > .elementor-element-populated {
	padding: 0% 08% 0% 0%;
}

.elementor-232 .elementor-element.elementor-element-323cac2 {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-323cac2 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-323cac2 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-fb1157b {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-16b9afb {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-secondary );
	--divider-border-width: 3px;
}

.elementor-232 .elementor-element.elementor-element-16b9afb .elementor-divider-separator {
	width: 130px;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-232 .elementor-element.elementor-element-16b9afb .elementor-divider {
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-50c21b0 {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-50c21b0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-f80fc55.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-f80fc55.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-f80fc55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-f80fc55 > .elementor-element-populated {
	padding: 0px 0px 0px 20px;
}

.elementor-232 .elementor-element.elementor-element-d97ff6c {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-d97ff6c img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-d97ff6c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-69a6ee8 {
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-a727815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-a727815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-a727815 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-a727815:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-a727815 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-8e87d70.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-8e87d70.elementor-view-framed .elementor-icon, .elementor-232 .elementor-element.elementor-element-8e87d70.elementor-view-default .elementor-icon {
	fill: var( --e-global-color-secondary );
	color: var( --e-global-color-secondary );
	border-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-8e87d70.elementor-position-right .elementor-icon-box-icon {
	margin-left: 5px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70.elementor-position-left .elementor-icon-box-icon {
	margin-right: 5px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70 .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-8e87d70 .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70 > .elementor-widget-container {
	padding: 50px 20px 50px 20px;
}

.elementor-232 .elementor-element.elementor-element-2d2f5ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-2d2f5ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-2d2f5ab > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-2d2f5ab:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-2d2f5ab > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-262f083.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-262f083.elementor-view-framed .elementor-icon, .elementor-232 .elementor-element.elementor-element-262f083.elementor-view-default .elementor-icon {
	fill: var( --e-global-color-secondary );
	color: var( --e-global-color-secondary );
	border-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-262f083.elementor-position-right .elementor-icon-box-icon {
	margin-left: 5px;
}

.elementor-232 .elementor-element.elementor-element-262f083.elementor-position-left .elementor-icon-box-icon {
	margin-right: 5px;
}

.elementor-232 .elementor-element.elementor-element-262f083.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-262f083 .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-262f083 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-262f083 .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-262f083 > .elementor-widget-container {
	padding: 50px 20px 50px 20px;
}

.elementor-232 .elementor-element.elementor-element-b91a317:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-b91a317 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-b91a317 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-b91a317:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-b91a317 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-1298e2b.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-1298e2b.elementor-view-framed .elementor-icon, .elementor-232 .elementor-element.elementor-element-1298e2b.elementor-view-default .elementor-icon {
	fill: var( --e-global-color-secondary );
	color: var( --e-global-color-secondary );
	border-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-1298e2b.elementor-position-right .elementor-icon-box-icon {
	margin-left: 5px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b.elementor-position-left .elementor-icon-box-icon {
	margin-right: 5px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-1298e2b .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b > .elementor-widget-container {
	padding: 50px 20px 50px 20px;
}

.elementor-232 .elementor-element.elementor-element-bddd586 {
	padding: 0px 0px 70px 0px;
}

.elementor-232 .elementor-element.elementor-element-7b740b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-7b740b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-7b740b0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-7b740b0:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-7b740b0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-view-framed .elementor-icon, .elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-view-default .elementor-icon {
	fill: var( --e-global-color-secondary );
	color: var( --e-global-color-secondary );
	border-color: var( --e-global-color-secondary );
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-position-right .elementor-icon-box-icon {
	margin-left: 5px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-position-left .elementor-icon-box-icon {
	margin-right: 5px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb > .elementor-widget-container {
	padding: 50px 20px 50px 20px;
}

.elementor-232 .elementor-element.elementor-element-2d6ea89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-2d6ea89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-2d6ea89 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-2d6ea89:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-2d6ea89 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-a1586f2.elementor-view-stacked .elementor-icon {
	background-color: #9e8e73;
}

.elementor-232 .elementor-element.elementor-element-a1586f2.elementor-view-framed .elementor-icon, .elementor-232 .elementor-element.elementor-element-a1586f2.elementor-view-default .elementor-icon {
	fill: #9a886b;
	color: #9a886b;
	border-color: #9e8e73;
}

.elementor-232 .elementor-element.elementor-element-a1586f2.elementor-position-right .elementor-icon-box-icon {
	margin-left: 5px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2.elementor-position-left .elementor-icon-box-icon {
	margin-right: 5px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2 .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-a1586f2 .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2 > .elementor-widget-container {
	padding: 50px 20px 40px 20px;
}

.elementor-232 .elementor-element.elementor-element-c4f0229:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-c4f0229 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-c4f0229 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #9e8e73;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px 10px 20px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-c4f0229:hover > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: #313131;
}

.elementor-232 .elementor-element.elementor-element-c4f0229 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-232 .elementor-element.elementor-element-af4f899.elementor-position-right .elementor-icon-box-icon {
	margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-af4f899.elementor-position-left .elementor-icon-box-icon {
	margin-right: 10px;
}

.elementor-232 .elementor-element.elementor-element-af4f899.elementor-position-top .elementor-icon-box-icon {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-af4f899 .elementor-icon {
	font-size: 80px;
}

.elementor-232 .elementor-element.elementor-element-af4f899 .elementor-icon i {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-af4f899 .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-232 .elementor-element.elementor-element-af4f899 > .elementor-widget-container {
	padding: 50px 20px 20px 20px;
}

.elementor-232 .elementor-element.elementor-element-00c8756:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-00c8756 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF0D;
}

.elementor-232 .elementor-element.elementor-element-00c8756 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 70px 0px;
}

.elementor-232 .elementor-element.elementor-element-00c8756 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-47de4eb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-47de4eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-47de4eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-47de4eb > .elementor-element-populated {
	padding: 0% 5% 0% 0%;
}

.elementor-232 .elementor-element.elementor-element-ed5c94b {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-ed5c94b img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-ed5c94b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-82f1fea.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-82f1fea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-a82ec36 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-a82ec36 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-ab08853 .elementor-heading-title {
	font-size: 41px;
}

.elementor-232 .elementor-element.elementor-element-ab08853 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-9a54033 {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-secondary );
	--divider-border-width: 3px;
}

.elementor-232 .elementor-element.elementor-element-9a54033 .elementor-divider-separator {
	width: 130px;
}

.elementor-232 .elementor-element.elementor-element-9a54033 .elementor-divider {
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-cbd829f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-73b0b77:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-73b0b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #F5F5F5;
}

.elementor-232 .elementor-element.elementor-element-73b0b77 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 70px 0px 70px 0px;
}

.elementor-232 .elementor-element.elementor-element-73b0b77 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-db41e1e {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-db41e1e .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-db41e1e > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-2f13747 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-2f13747 .elementor-heading-title {
	color: #202020;
}

.elementor-232 .elementor-element.elementor-element-2f13747 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-232 .elementor-element.elementor-element-a9246dc > .elementor-container {
	max-width: 1300px;
}

.elementor-232 .elementor-element.elementor-element-a9246dc {
	padding: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-d366768:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-d366768 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-d366768 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-d366768 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-d0472dd {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-f228236 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-f228236 .elementor-heading-title {
	font-size: 20px;
}

.elementor-232 .elementor-element.elementor-element-f228236 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-1e164c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-1e164c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-1e164c0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-1e164c0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-d5d6f69 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-968dc6b {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-968dc6b .elementor-heading-title {
	font-size: 20px;
}

.elementor-232 .elementor-element.elementor-element-968dc6b > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-2b048b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-2b048b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-2b048b8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-2b048b8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-7cb2cfe {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-de66f91 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-de66f91 .elementor-heading-title {
	font-size: 20px;
}

.elementor-232 .elementor-element.elementor-element-de66f91 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-2ba69fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-2ba69fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-2ba69fe > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-2ba69fe > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-e23c299 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-a8a6f6c {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-a8a6f6c .elementor-heading-title {
	font-size: 18px;
}

.elementor-232 .elementor-element.elementor-element-a8a6f6c > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-f54e8f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-f54e8f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-f54e8f6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-f54e8f6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-2f22b8e {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-7943cd4 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-7943cd4 .elementor-heading-title {
	font-size: 18px;
}

.elementor-232 .elementor-element.elementor-element-7943cd4 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-e7399f1 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-e7399f1 .elementor-heading-title {
	color: #202020;
	font-size: 35px;
}

.elementor-232 .elementor-element.elementor-element-e7399f1 > .elementor-widget-container {
	margin: 50px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-ae7f032 > .elementor-container {
	max-width: 1200px;
}

.elementor-232 .elementor-element.elementor-element-ae7f032 {
	padding: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-afe4c9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-afe4c9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-afe4c9f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-afe4c9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-4bdec53 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-d0aa2a6 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-d0aa2a6 .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-d0aa2a6 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-ca4d6ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-ca4d6ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-ca4d6ea > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-ca4d6ea > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-11021e1 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-8ed580a {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-8ed580a .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-8ed580a > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-ab0a766:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-ab0a766 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-ab0a766 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-ab0a766 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-e76bd18 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-5010103 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-5010103 .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-5010103 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-0a1b4e8 > .elementor-container {
	max-width: 1200px;
}

.elementor-232 .elementor-element.elementor-element-0a1b4e8 {
	padding: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-58eaae9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-58eaae9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-58eaae9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-58eaae9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-3621d0c {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-8ed137c {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-8ed137c .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-8ed137c > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-82626e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-82626e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-82626e7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-82626e7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-61d4cad {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-7e18d73 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-7e18d73 .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-7e18d73 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-c35519b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-232 .elementor-element.elementor-element-c35519b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-c35519b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #E3E3E3;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-232 .elementor-element.elementor-element-c35519b > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-59cf7fc {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-a7beaa7 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-a7beaa7 .elementor-heading-title {
	font-size: 23px;
}

.elementor-232 .elementor-element.elementor-element-a7beaa7 > .elementor-widget-container {
	padding: 10px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-b5fe374:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-b5fe374 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-232 .elementor-element.elementor-element-b5fe374 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 70px 0px 70px 0px;
}

.elementor-232 .elementor-element.elementor-element-b5fe374 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-d412de6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-d412de6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-25b12ac {
	text-align: center;
	font-size: 20px;
}

.elementor-232 .elementor-element.elementor-element-25b12ac > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-da892be {
	text-align: left;
	width: auto;
	max-width: auto;
}

.elementor-232 .elementor-element.elementor-element-da892be > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-f7db89b {
	text-align: left;
	width: auto;
	max-width: auto;
}

.elementor-232 .elementor-element.elementor-element-f7db89b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-021cfef {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-021cfef > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-232 .elementor-element.elementor-element-0cd6e6e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-0cd6e6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-232 .elementor-element.elementor-element-0cd6e6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-0cd6e6e > .elementor-element-populated {
	padding: 0px 0px 0px 20px;
}

.elementor-232 .elementor-element.elementor-element-c8d2dc0 {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-c8d2dc0 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-c8d2dc0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-3ed780e:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-3ed780e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-3ed780e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 70px 0px 90px 0px;
}

.elementor-232 .elementor-element.elementor-element-3ed780e > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-4ba52b8 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-4ba52b8 .elementor-heading-title {
	color: var( --e-global-color-secondary );
	font-size: 1.2rem;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.elementor-232 .elementor-element.elementor-element-4ba52b8 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-232 .elementor-element.elementor-element-1fa8bc7 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-95e1759 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-95e1759 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-232 .elementor-element.elementor-element-f94a6f5 .elementor-divider-separator {
	width: 130px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-232 .elementor-element.elementor-element-f94a6f5 .elementor-divider {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-341d7d7 > .elementor-container {
	max-width: 900px;
}

.elementor-232 .elementor-element.elementor-element-341d7d7:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-341d7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-341d7d7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-232 .elementor-element.elementor-element-341d7d7 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-c456140.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-232 .elementor-element.elementor-element-c456140 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-c456140 > .elementor-element-populated {
	padding: 0px 30px 120px 30px;
}

.elementor-232 .elementor-element.elementor-element-4f6f065 {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-4f6f065 .elementor-heading-title {
	font-weight: 700;
}

.elementor-232 .elementor-element.elementor-element-4f6f065 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-aa21caf {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-aa21caf > .elementor-widget-container {
	padding: 25px 30px 20px 30px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var( --e-global-color-secondary );
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-e4d10c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-6c80401 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-6c80401.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

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

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

.elementor-232 .elementor-element.elementor-element-6c80401 .elementor-icon {
	font-size: 70px;
	padding: 25px;
}

.elementor-232 .elementor-element.elementor-element-6c80401 .elementor-icon i, .elementor-232 .elementor-element.elementor-element-6c80401 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-6c80401 > .elementor-widget-container {
	margin: -45px 0px 0px -20px;
}

.elementor-232 .elementor-element.elementor-element-3767ca7 > .elementor-container {
	max-width: 900px;
}

.elementor-232 .elementor-element.elementor-element-3767ca7:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-3767ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-3767ca7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-232 .elementor-element.elementor-element-3767ca7 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-5b55571 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-767f246 .elementor-icon-wrapper {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-767f246.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

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

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

.elementor-232 .elementor-element.elementor-element-767f246 .elementor-icon {
	font-size: 70px;
	padding: 25px;
}

.elementor-232 .elementor-element.elementor-element-767f246 .elementor-icon i, .elementor-232 .elementor-element.elementor-element-767f246 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-767f246 > .elementor-widget-container {
	margin: -45px -20px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-914363f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-914363f > .elementor-element-populated {
	padding: 0px 30px 120px 30px;
}

.elementor-232 .elementor-element.elementor-element-75bc1f8 {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-75bc1f8 .elementor-heading-title {
	font-weight: 700;
}

.elementor-232 .elementor-element.elementor-element-75bc1f8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-1e72969 > .elementor-widget-container {
	padding: 25px 30px 20px 30px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var( --e-global-color-secondary );
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-7806609 > .elementor-container {
	max-width: 900px;
}

.elementor-232 .elementor-element.elementor-element-7806609:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-7806609 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-7806609 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-232 .elementor-element.elementor-element-7806609 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-b002d9c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-232 .elementor-element.elementor-element-b002d9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-b002d9c > .elementor-element-populated {
	padding: 0px 30px 120px 30px;
}

.elementor-232 .elementor-element.elementor-element-cc5bcdf {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-cc5bcdf .elementor-heading-title {
	font-weight: 700;
}

.elementor-232 .elementor-element.elementor-element-cc5bcdf > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-50e4f63 {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-50e4f63 > .elementor-widget-container {
	padding: 25px 30px 20px 30px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var( --e-global-color-secondary );
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-9622181 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-906e5a5 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-906e5a5.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

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

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

.elementor-232 .elementor-element.elementor-element-906e5a5 .elementor-icon {
	font-size: 70px;
	padding: 25px;
}

.elementor-232 .elementor-element.elementor-element-906e5a5 .elementor-icon i, .elementor-232 .elementor-element.elementor-element-906e5a5 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-906e5a5 > .elementor-widget-container {
	margin: -45px 0px 0px -20px;
}

.elementor-232 .elementor-element.elementor-element-0d9ed21 > .elementor-container {
	max-width: 900px;
}

.elementor-232 .elementor-element.elementor-element-0d9ed21:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-0d9ed21 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-0d9ed21 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-232 .elementor-element.elementor-element-0d9ed21 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-24c845c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-7a8cbf5 .elementor-icon-wrapper {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-7a8cbf5.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

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

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

.elementor-232 .elementor-element.elementor-element-7a8cbf5 .elementor-icon {
	font-size: 70px;
	padding: 25px;
}

.elementor-232 .elementor-element.elementor-element-7a8cbf5 .elementor-icon i, .elementor-232 .elementor-element.elementor-element-7a8cbf5 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-7a8cbf5 > .elementor-widget-container {
	margin: -45px -20px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-2313b01 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-2313b01 > .elementor-element-populated {
	padding: 0px 30px 70px 30px;
}

.elementor-232 .elementor-element.elementor-element-6efd113 {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-6efd113 .elementor-heading-title {
	font-weight: 700;
}

.elementor-232 .elementor-element.elementor-element-6efd113 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-0d1ab36 {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-0d1ab36 > .elementor-widget-container {
	padding: 25px 30px 20px 30px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var( --e-global-color-secondary );
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-25ac89c > .elementor-container {
	max-width: 900px;
}

.elementor-232 .elementor-element.elementor-element-25ac89c:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-25ac89c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9e8e730D;
}

.elementor-232 .elementor-element.elementor-element-25ac89c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-232 .elementor-element.elementor-element-25ac89c > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-232 .elementor-element.elementor-element-0c88a74.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-232 .elementor-element.elementor-element-0c88a74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-0c88a74 > .elementor-element-populated {
	padding: 0px 30px 120px 30px;
}

.elementor-232 .elementor-element.elementor-element-d2f03bf {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-d2f03bf .elementor-heading-title {
	font-weight: 700;
}

.elementor-232 .elementor-element.elementor-element-d2f03bf > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-91ab209 {
	text-align: right;
}

.elementor-232 .elementor-element.elementor-element-91ab209 > .elementor-widget-container {
	padding: 25px 30px 20px 30px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var( --e-global-color-secondary );
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
}

.elementor-232 .elementor-element.elementor-element-65def44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-232 .elementor-element.elementor-element-2b3191b .elementor-icon-wrapper {
	text-align: left;
}

.elementor-232 .elementor-element.elementor-element-2b3191b.elementor-view-stacked .elementor-icon {
	background-color: var( --e-global-color-secondary );
}

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

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

.elementor-232 .elementor-element.elementor-element-2b3191b .elementor-icon {
	font-size: 70px;
	padding: 25px;
}

.elementor-232 .elementor-element.elementor-element-2b3191b .elementor-icon i, .elementor-232 .elementor-element.elementor-element-2b3191b .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-232 .elementor-element.elementor-element-2b3191b > .elementor-widget-container {
	margin: -45px 0px 0px -20px;
}

@media(max-width:1024px) {
	.elementor-232 .
	elementor-element.
	elementor-element-d32940
	d > .
	elementor-container{
	min-height: 0px;
}

.elementor-232 .elementor-element.elementor-element-d32940d {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-4775d17 img {
	max-width: 400px;
}

.elementor-232 .elementor-element.elementor-element-4775d17 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-a63c85f .elementor-button {
	padding: 10px 17px 10px 17px;
}

.elementor-232 .elementor-element.elementor-element-a63c85f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-b10d3d1 > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
}

.elementor-232 .elementor-element.elementor-element-a55ea6c {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-a55ea6c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-dd3e421 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-b7cc222 {
	padding: 10px 10px 10px 10px;
}

.elementor-232 .elementor-element.elementor-element-1831502 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-ddd8b2b {
	padding: 10px 10px 10px 10px;
}

.elementor-232 .elementor-element.elementor-element-fd69292 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-d97ff6c {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-47de4eb > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-232 .elementor-element.elementor-element-ed5c94b {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-0cd6e6e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-c8d2dc0 {
	text-align: center;
}}

@media(max-width:767px) {
	.elementor-232 .
	elementor-element.
	elementor-element-d32940
	d > .
	elementor-container{
	min-height: 0px;
}

.elementor-232 .elementor-element.elementor-element-4775d17 img {
	max-width: 400px;
}

.elementor-232 .elementor-element.elementor-element-f151d7c {
	padding: 20px 0px 20px 0px;
}

.elementor-232 .elementor-element.elementor-element-20c48b8 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-232 .elementor-element.elementor-element-fba8ac0 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-ddd8b2b {
	padding: 20px 10px 20px 10px;
}

.elementor-232 .elementor-element.elementor-element-fb1157b .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-f80fc55 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-8e87d70 .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-262f083 .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-1298e2b .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-1ab7dbb .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-a1586f2 .elementor-icon-box-icon {
	margin-bottom: 5px;
}

.elementor-232 .elementor-element.elementor-element-af4f899 .elementor-icon-box-icon {
	margin-bottom: 10px;
}

.elementor-232 .elementor-element.elementor-element-ab08853 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-2f13747 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-e7399f1 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-1fa8bc7 .elementor-heading-title {
	font-size: 24px;
}

.elementor-232 .elementor-element.elementor-element-4f6f065 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-6c80401 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-767f246 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-75bc1f8 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-cc5bcdf {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-906e5a5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-906e5a5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-232 .elementor-element.elementor-element-7a8cbf5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-6efd113 {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-d2f03bf {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-2b3191b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-232 .elementor-element.elementor-element-2b3191b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}}

@media(min-width:768px) {
	.elementor-232 .
	elementor-element.
	elementor-element-1
	db274
	c{
	width: 46.231%;
}

.elementor-232 .elementor-element.elementor-element-0e5ecfc {
	width: 53.769%;
}

.elementor-232 .elementor-element.elementor-element-6d6036f {
	width: 49.108%;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c {
	width: 50.854%;
}

.elementor-232 .elementor-element.elementor-element-47de4eb {
	width: 50.328%;
}

.elementor-232 .elementor-element.elementor-element-82f1fea {
	width: 49.672%;
}

.elementor-232 .elementor-element.elementor-element-c456140 {
	width: 64.042%;
}

.elementor-232 .elementor-element.elementor-element-e4d10c2 {
	width: 35.804%;
}

.elementor-232 .elementor-element.elementor-element-5b55571 {
	width: 35.811%;
}

.elementor-232 .elementor-element.elementor-element-914363f {
	width: 64.189%;
}

.elementor-232 .elementor-element.elementor-element-b002d9c {
	width: 64%;
}

.elementor-232 .elementor-element.elementor-element-9622181 {
	width: 35.835%;
}

.elementor-232 .elementor-element.elementor-element-24c845c {
	width: 35.778%;
}

.elementor-232 .elementor-element.elementor-element-2313b01 {
	width: 64.222%;
}

.elementor-232 .elementor-element.elementor-element-0c88a74 {
	width: 64%;
}

.elementor-232 .elementor-element.elementor-element-65def44 {
	width: 35.835%;
}}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-232 .
	elementor-element.
	elementor-element-1
	db274
	c{
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-0e5ecfc {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-6d6036f {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-cd3f08c {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-bb2518a {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-192d065 {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-fd69292 {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-f80fc55 {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-47de4eb {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-82f1fea {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-d412de6 {
	width: 100%;
}

.elementor-232 .elementor-element.elementor-element-0cd6e6e {
	width: 100%;
}}