
.elementor-9632 .elementor-element.elementor-global-9426 {
	--spacer-size: 30px;
}

.elementor-9632 .elementor-element.elementor-element-efff7bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-9632 .elementor-element.elementor-element-5a3965d3 {
	text-align: center;
}

.elementor-widget-heading .elementor-heading-title {
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-9632 .elementor-element.elementor-element-dkdtvok {
	text-align: center;
}

.elementor-9632 .elementor-element.elementor-element-dkdtvok .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 68px;
	font-weight: 300;
}

.elementor-9632 .elementor-element.elementor-element-xlohtoy > .elementor-widget-container {
	padding: 6px 6px 6px 6px;
}

.elementor-9632 .elementor-element.elementor-element-xlohtoy {
	text-align: center;
}

.elementor-9632 .elementor-element.elementor-element-xlohtoy .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
}

.elementor-9632 .elementor-element.elementor-element-yxlysuz {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-siedrgh > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

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

.elementor-9632 .elementor-element.elementor-element-daalrzc {
	text-align: justify;
}

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

.elementor-9632 .elementor-element.elementor-element-hnymxng {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-upqg0sr > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-upqg0sr {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-upqg0sr .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-dywghsl > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-9632 .elementor-element.elementor-element-jkewhfd > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-jkewhfd {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-jkewhfd .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-uxesyfp > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-uxesyfp {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-ivuimri > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-ivuimri {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-wlaikvk > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-wlaikvk {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-fsxqbef > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-fsxqbef {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-mfpmiev > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-mfpmiev {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-dxerbaq > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-dxerbaq {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-2wm9zcb > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-9632 .elementor-element.elementor-element-2wm9zcb {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-29vn3qg > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-mwirw4r > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-jgo9r2a > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-jgo9r2a {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-4jn0dil > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-4jn0dil {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-4jn0dil .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-d2fc087 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-d2fc087 {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-fl9jd3l > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-fl9jd3l {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-43x8f35 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-43x8f35 {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-8ct8egv > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-kde3wtj > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-1bjk6dg > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-1bjk6dg {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-jjck41a > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-jjck41a {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-jjck41a .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-toagv78 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-toagv78 {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-33h2dlz > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-33h2dlz {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-hqdwzzs > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-hqdwzzs {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-tvbwszl > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-tvbwszl {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-srvfwcb > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-srvfwcb {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-egbqoqc > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-egbqoqc {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-egbqoqc .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-rurqvsv > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-rurqvsv {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-rurqvsv .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	line-height: 1em;
}

.elementor-9632 .elementor-element.elementor-element-boynpvm > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-boynpvm {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-ztywedh > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-ztywedh {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-lblykqy > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-lblykqy {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-eeseeby > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-eeseeby {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-jcsuaui > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-jcsuaui {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-pqjtzcm > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-pqjtzcm {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-btpwwa2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-9632 .elementor-element.elementor-element-btpwwa2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9632 .elementor-element.elementor-element-otq9dgy > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-i6mo44f > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-i6mo44f {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-gib46n0 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-gib46n0 {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-gib46n0 .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
}

.elementor-9632 .elementor-element.elementor-element-t73xg84 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-t73xg84 {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-n2dng4p > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-n2dng4p {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-gacbjs1 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-gacbjs1 {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

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

.elementor-9632 .elementor-element.elementor-element-5gb9j2i > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9632 .elementor-element.elementor-element-r6uq1bj > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-r6uq1bj {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-fl7m69h > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-fl7m69h {
	text-align: start;
}

.elementor-9632 .elementor-element.elementor-element-fl7m69h .elementor-heading-title {
	font-family: "Fira Sans";
	font-size: 28px;
	font-weight: 300;
	line-height: 1em;
}

.elementor-9632 .elementor-element.elementor-element-mq7d8dg > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-mq7d8dg {
	text-align: justify;
	font-size: 18px;
}

.elementor-9632 .elementor-element.elementor-element-ucidh6u > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-ucidh6u {
	text-align: justify;
}

.elementor-9632 .elementor-element.elementor-element-lvgxzw4 > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-9632 .elementor-element.elementor-element-lvgxzw4 {
	text-align: start;
	font-family: "Roboto";
	color: #fff;
}

.elementor-9632 .elementor-element.elementor-element-r5i0nzr {
	--spacer-size: 50px;
}

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

@media (max-width:767px) {
	.elementor-9632 .elementor-element.elementor-element-dkdtvok > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-xlohtoy > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-jenoock > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-mwucttr > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-0n71zed {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-41aky51 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-daalrzc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-i2fy61o > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-hnymxng > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-7ufipao {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-upqg0sr > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-jkewhfd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-uxesyfp > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-ivuimri > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-wlaikvk > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-fsxqbef > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-cmr9o2u {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-zge1exc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-mfpmiev > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-vgye4wf > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-dxerbaq > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-2wm9zcb {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-29vn3qg > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-mwirw4r > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-4jn0dil > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-btpwwa2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-tbbr3yp > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9632 .elementor-element.elementor-element-otq9dgy > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
}
