
.elementor-214 .elementor-element.elementor-element-c2be372 {
	--display: flex;
	--min-height: 300px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 80px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-214 .elementor-element.elementor-element-c2be372:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c2be372 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildiaab.nitrocdn.com/kPtdlYJzCyrtZqWTvJZxuEvcpPPWWwYw/assets/images/optimized/rev-73c331d/moneyandlife.com.au/wp-content/uploads/2024/06/Rectangle-711-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-214 .elementor-element.elementor-element-c2be372:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-214 .elementor-element.elementor-element-c2be372 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-214 .elementor-element.elementor-element-9bf995c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--margin-top: 80px;
	--margin-bottom: 80px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-214 .elementor-element.elementor-element-9bf995c.e-con {
	--align-self: flex-start;
}

.elementor-214 .elementor-element.elementor-element-5efc575 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 30px 20px;
	--row-gap: 30px;
	--column-gap: 20px;
	--flex-wrap: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 60px;
}

.elementor-214 .elementor-element.elementor-element-5efc575:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-5efc575 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d620b15);
}

.elementor-widget-animated-headline .elementor-headline-plain-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
}

.elementor-widget-animated-headline {
	--dynamic-text-color: var(--e-global-color-secondary);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
}

.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-accent);
}

.elementor-214 .elementor-element.elementor-element-9c85d9d {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	width: var(--container-widget-width, 125.846%);
	max-width: 125.846%;
	--container-widget-width: 125.846%;
	--container-widget-flex-grow: 0;
	--dynamic-text-color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-9c85d9d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-9c85d9d.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline {
	text-align: start;
	font-family: var(--e-global-typography-8152732-font-family), Sans-serif;
	font-size: var(--e-global-typography-8152732-font-size);
	font-weight: var(--e-global-typography-8152732-font-weight);
	text-transform: var(--e-global-typography-8152732-text-transform);
	line-height: var(--e-global-typography-8152732-line-height);
	letter-spacing: var(--e-global-typography-8152732-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline-plain-text {
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-8152732-font-family), Sans-serif;
	font-weight: var(--e-global-typography-8152732-font-weight);
	text-transform: var(--e-global-typography-8152732-text-transform);
	line-height: var(--e-global-typography-8152732-line-height);
	letter-spacing: var(--e-global-typography-8152732-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-c4ab4bb);
}

.elementor-214 .elementor-element.elementor-element-f0e26cd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
}

.elementor-214 .elementor-element.elementor-element-b647252 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
	color: var(--e-global-color-primary);
}

.elementor-214 .elementor-element.elementor-element-ebaa963 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-ebaa963 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-ebaa963 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-a916646 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-a916646 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-a916646 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
}

.elementor-214 .elementor-element.elementor-element-dbc15fc .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-dbc15fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-dbc15fc .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-028c91a {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-0f87406 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-2b27464 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-2b27464 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-2b27464 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-1153366 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-1153366 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1153366 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-62397eb .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-62397eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-62397eb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-62482a9 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-53774d3 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-5e151cd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-5e151cd {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-5e151cd .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-a6bd515 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-a6bd515 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-a6bd515 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-6954832 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-6954832 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-6954832 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-32c539e {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-946c8c2 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-2d43f11 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-2d43f11 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-2d43f11 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-d97f6ec > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d97f6ec {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-d97f6ec .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-6961af3 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-6961af3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-6961af3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-aeaa0cd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-f4bb663 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-698dec6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-698dec6 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-698dec6 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-a4f4aa7 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-a4f4aa7 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-a4f4aa7 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-87b6d09 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-87b6d09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-87b6d09 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-637ec70 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-7df51bc img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-830a573 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-830a573 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-830a573 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-3b44338 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3b44338 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3b44338 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-b95adc0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-b95adc0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-b95adc0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-36421d4 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-250d7fb img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-070b802 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-070b802 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-070b802 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-d42e0fe > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d42e0fe {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-d42e0fe .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-7efa355 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-7efa355 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-7efa355 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-d72ac77 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-db7a0d9 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-01cc281 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-01cc281 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-01cc281 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-64e4b57 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-64e4b57 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-64e4b57 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-3ac79ab .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-3ac79ab > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3ac79ab .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-01ecd89 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-18d1aff img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-8147ab3 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-8147ab3 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-8147ab3 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-1492c91 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-1492c91 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1492c91 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-3249d14 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-3249d14 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3249d14 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-e4d7aa5 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-18d21c5 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-bd4be68 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-bd4be68 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-bd4be68 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-3638332 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3638332 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3638332 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-4f0e678 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-4f0e678 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-4f0e678 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-89c9b55 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-e1a3b66 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-8c9bafc > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-8c9bafc {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-8c9bafc .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-f551633 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-f551633 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-f551633 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-148180d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-148180d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-148180d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-a5ead62 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-e9866ae img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-600bce3 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-600bce3 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-600bce3 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-082b30c > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-082b30c {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-082b30c .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-7b32734 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-7b32734 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-7b32734 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-176e815 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-46d998e img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-d28cb3d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-d28cb3d {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-d28cb3d .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-daf8cf4 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-daf8cf4 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-daf8cf4 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-dcd1b08 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-dcd1b08 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-dcd1b08 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-af82b23 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-f990eb9 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-3cadf0d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-3cadf0d {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3cadf0d .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-f3ed0a0 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-f3ed0a0 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-f3ed0a0 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-649b1f7 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-649b1f7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-649b1f7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-bfd3ae7 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-2f837c8 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-330d80d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-330d80d {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-330d80d .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-c12be47 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-c12be47 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-c12be47 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-2622149 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-2622149 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-2622149 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-e8580bd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-d2945bb img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-025f794 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-025f794 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-025f794 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-230ec3e > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-230ec3e {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-230ec3e .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-bede173 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-bede173 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-bede173 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-164d477 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-5893137 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-05f2fed > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-05f2fed {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-05f2fed .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-f146286 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-f146286 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-f146286 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-d565e96 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-d565e96 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d565e96 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-cecfb36 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-dddf614 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-e414dfe > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-e414dfe {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-e414dfe .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-9a97274 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-9a97274 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-9a97274 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-b3aa519 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-b3aa519 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-b3aa519 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-cc8d1a1 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-fd83d53 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-da0a2fd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-da0a2fd {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-da0a2fd .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-3391f42 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3391f42 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3391f42 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-69553b0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-69553b0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-69553b0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-3ba23dc {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-3f079ef img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-1e78103 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-1e78103 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1e78103 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-05dae24 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-05dae24 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-05dae24 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-c11705b .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-c11705b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-c11705b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-36529be {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-a7305ab img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-5d40bb4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-5d40bb4 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-5d40bb4 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-1b9baac > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-1b9baac {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1b9baac .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-5284914 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-5284914 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-5284914 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-b26b120 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-d8e7477 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-a09b399 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-a09b399 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-a09b399 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-ea30692 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-ea30692 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-ea30692 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-e7093d5 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-e7093d5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-e7093d5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-02b8d63 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-16c3632 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-6a6772f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-6a6772f {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-6a6772f .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-362ca49 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-362ca49 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-362ca49 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-7440ba5 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-7440ba5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-7440ba5 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-83d1261 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-20361ad img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-81dfca4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-81dfca4 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-81dfca4 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-66d2358 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-66d2358 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-66d2358 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-67f78d0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-67f78d0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-67f78d0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-8daa5b1 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-b8f8cc3 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-d9e59bd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-d9e59bd {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-d9e59bd .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-b229d5a > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-b229d5a {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-b229d5a .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-18e588e .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-18e588e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-18e588e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-7b52bd5 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-2b0def5 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-73faca4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-73faca4 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-73faca4 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-1609389 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-1609389 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1609389 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-e779ef0 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-e779ef0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-e779ef0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-a3059ee {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-e795909 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-0132488 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-0132488 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-0132488 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-de8af27 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-de8af27 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-de8af27 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-b4ab72d .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-b4ab72d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-b4ab72d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-6baa7dd {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-af6864e img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-5229852 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-5229852 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-5229852 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-01a09bf > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-01a09bf {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-01a09bf .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-179d1a8 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-179d1a8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-179d1a8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-4927fe7 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-ad2d657 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-b242aea > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-b242aea {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-b242aea .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-3b4f124 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3b4f124 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3b4f124 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-c640d09 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-c640d09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-c640d09 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-887e865 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-43652e2 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-c23ae81 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-c23ae81 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-c23ae81 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-fd39def > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-fd39def {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-fd39def .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-2421ba3 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-2421ba3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-2421ba3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-f7980df {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-804af12 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-835729e > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-835729e {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-835729e .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-8d40cd1 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-8d40cd1 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-8d40cd1 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-d59d37b .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-d59d37b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d59d37b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-7a1c7f9 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-004b999 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-6066583 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-6066583 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-6066583 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-5a8e0e7 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-5a8e0e7 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-5a8e0e7 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-5d593ec .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-5d593ec > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-5d593ec .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-5c43ea3 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-f50ac51 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-99e1666 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-99e1666 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-99e1666 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-2154749 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-2154749 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-2154749 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-8810566 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-8810566 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-8810566 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-22d619a {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-12edc24 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-cfd603f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-cfd603f {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-cfd603f .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-515ef71 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-515ef71 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-515ef71 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-d01c109 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-d01c109 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d01c109 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-a23d2eb {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-018494d img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-03350b4 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-03350b4 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-03350b4 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-c6f2918 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-c6f2918 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-c6f2918 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-7321c36 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-7321c36 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-7321c36 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-c0b3b59 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-56ef898 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-640ec5e > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-640ec5e {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-640ec5e .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-e7f137a > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-e7f137a {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-e7f137a .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-1a67e73 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-1a67e73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-1a67e73 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-2f3dcfb {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-7cc6bfa img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-1c6b155 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-1c6b155 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-1c6b155 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-d73887f > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-d73887f {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-d73887f .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-63b78b8 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-63b78b8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-63b78b8 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-0390f04 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-7a06429 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-fbd2bf0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-fbd2bf0 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-fbd2bf0 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-3d118f7 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-3d118f7 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-3d118f7 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-5c13e53 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-5c13e53 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-5c13e53 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-a13de3f {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-44df302 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-ca170e5 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-ca170e5 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-ca170e5 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-b0b7427 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-b0b7427 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-b0b7427 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-0d5d1ae .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-0d5d1ae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-0d5d1ae .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-711e070 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-ba0d3e1 img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-c90b300 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-c90b300 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-c90b300 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-860353e > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-860353e {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-860353e .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-5834b42 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-5834b42 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-5834b42 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-fc6df77 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
}

.elementor-214 .elementor-element.elementor-element-1bd497d img {
	border-radius: 1000px 1000px 1000px 1000px;
	box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, .23);
}

.elementor-214 .elementor-element.elementor-element-2f94059 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-214 .elementor-element.elementor-element-2f94059 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-2f94059 .elementor-heading-title {
	font-family: var(--e-global-typography-6353cc7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6353cc7-font-size);
	font-weight: var(--e-global-typography-6353cc7-font-weight);
	text-transform: var(--e-global-typography-6353cc7-text-transform);
	line-height: var(--e-global-typography-6353cc7-line-height);
	letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
}

.elementor-214 .elementor-element.elementor-element-71e27a8 > .elementor-widget-container {
	margin: -7px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-71e27a8 {
	text-align: center;
}

.elementor-214 .elementor-element.elementor-element-71e27a8 .elementor-heading-title {
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	color: var(--e-global-color-text);
}

.elementor-214 .elementor-element.elementor-element-63e5747 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-fc20728-font-family), Sans-serif;
	font-size: var(--e-global-typography-fc20728-font-size);
	font-weight: var(--e-global-typography-fc20728-font-weight);
	text-transform: var(--e-global-typography-fc20728-text-transform);
	line-height: var(--e-global-typography-fc20728-line-height);
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 25px 8px 25px;
}

.elementor-214 .elementor-element.elementor-element-63e5747 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-214 .elementor-element.elementor-element-63e5747 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-214 .elementor-element.elementor-element-4d1ed6e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-214 .elementor-element.elementor-element-5036f51 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

@media (max-width:1024px) {
	.elementor-214 .elementor-element.elementor-element-c2be372 {
		--min-height: 170px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-214 .elementor-element.elementor-element-9bf995c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
	
	.elementor-214 .elementor-element.elementor-element-5efc575 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 30px;
	}
	
	.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline {
		font-size: var(--e-global-typography-8152732-font-size);
		line-height: var(--e-global-typography-8152732-line-height);
		letter-spacing: var(--e-global-typography-8152732-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-8152732-line-height);
		letter-spacing: var(--e-global-typography-8152732-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-ebaa963 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a916646 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-dbc15fc {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-dbc15fc.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-dbc15fc .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-2b27464 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1153366 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-62397eb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-62397eb.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-62397eb .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-5e151cd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a6bd515 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-6954832 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6954832.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-6954832 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-2d43f11 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d97f6ec .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-6961af3 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6961af3.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-6961af3 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-698dec6 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a4f4aa7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-87b6d09 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-87b6d09.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-87b6d09 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-830a573 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3b44338 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b95adc0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b95adc0.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-b95adc0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-070b802 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d42e0fe .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7efa355 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7efa355.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-7efa355 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-01cc281 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-64e4b57 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-3ac79ab {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-3ac79ab.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-3ac79ab .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-8147ab3 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1492c91 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-3249d14 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-3249d14.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-3249d14 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-bd4be68 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3638332 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-4f0e678 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-4f0e678.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-4f0e678 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-8c9bafc .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f551633 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-148180d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-148180d.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-148180d .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-600bce3 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-082b30c .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7b32734 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7b32734.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-7b32734 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-d28cb3d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-daf8cf4 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-dcd1b08 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-dcd1b08.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-dcd1b08 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-3cadf0d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f3ed0a0 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-649b1f7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-649b1f7.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-649b1f7 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-330d80d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-c12be47 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-2622149 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2622149.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-2622149 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-025f794 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-230ec3e .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-bede173 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-bede173.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-bede173 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-05f2fed .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f146286 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d565e96 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d565e96.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-d565e96 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-e414dfe .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-9a97274 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b3aa519 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b3aa519.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-b3aa519 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-da0a2fd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3391f42 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-69553b0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-69553b0.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-69553b0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-1e78103 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-05dae24 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-c11705b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c11705b.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-c11705b .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-5d40bb4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1b9baac .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5284914 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5284914.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-5284914 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-a09b399 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-ea30692 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e7093d5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e7093d5.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-e7093d5 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-6a6772f .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-362ca49 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7440ba5 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7440ba5.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-7440ba5 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-81dfca4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-66d2358 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-67f78d0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-67f78d0.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-67f78d0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-d9e59bd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-b229d5a .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-18e588e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-18e588e.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-18e588e .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-73faca4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1609389 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e779ef0 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e779ef0.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-e779ef0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-0132488 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-de8af27 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b4ab72d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b4ab72d.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-b4ab72d .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-5229852 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-01a09bf .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-179d1a8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-179d1a8.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-179d1a8 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-b242aea .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3b4f124 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-c640d09 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c640d09.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-c640d09 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-c23ae81 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-fd39def .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-2421ba3 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2421ba3.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-2421ba3 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-835729e .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-8d40cd1 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d59d37b {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d59d37b.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-d59d37b .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-6066583 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-5a8e0e7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5d593ec {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5d593ec.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-5d593ec .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-99e1666 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-2154749 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-8810566 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-8810566.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-8810566 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-cfd603f .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-515ef71 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d01c109 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d01c109.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-d01c109 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-03350b4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-c6f2918 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7321c36 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7321c36.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-7321c36 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-640ec5e .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-e7f137a .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-1a67e73 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-1a67e73.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-1a67e73 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-1c6b155 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d73887f .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-63b78b8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-63b78b8.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-63b78b8 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-fbd2bf0 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3d118f7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5c13e53 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5c13e53.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-5c13e53 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-ca170e5 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-b0b7427 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-0d5d1ae {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-0d5d1ae.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-0d5d1ae .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-c90b300 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-860353e .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5834b42 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5834b42.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-5834b42 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-2f94059 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-71e27a8 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-63e5747 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-63e5747.elementor-element {
		--align-self: center;
	}
	
	.elementor-214 .elementor-element.elementor-element-63e5747 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
		padding: 5px 20px 5px 20px;
	}
}

@media (max-width:767px) {
	.elementor-214 .elementor-element.elementor-element-c2be372 {
		--min-height: 130px;
	}
	
	.elementor-214 .elementor-element.elementor-element-9bf995c {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-214 .elementor-element.elementor-element-5efc575 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline {
		font-size: var(--e-global-typography-8152732-font-size);
		line-height: var(--e-global-typography-8152732-line-height);
		letter-spacing: var(--e-global-typography-8152732-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-9c85d9d .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-8152732-line-height);
		letter-spacing: var(--e-global-typography-8152732-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f0e26cd {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-ebaa963 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a916646 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-dbc15fc .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-028c91a {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2b27464 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1153366 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-62397eb .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-62482a9 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5e151cd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a6bd515 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-6954832 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-32c539e {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2d43f11 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d97f6ec .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-6961af3 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-aeaa0cd {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-698dec6 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-a4f4aa7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-87b6d09 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-637ec70 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-830a573 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3b44338 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b95adc0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-36421d4 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-070b802 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d42e0fe .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7efa355 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d72ac77 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-01cc281 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-64e4b57 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-3ac79ab .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-01ecd89 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-8147ab3 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1492c91 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-3249d14 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e4d7aa5 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-bd4be68 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3638332 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-4f0e678 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-89c9b55 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-8c9bafc .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f551633 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-148180d .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-a5ead62 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-600bce3 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-082b30c .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7b32734 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-176e815 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d28cb3d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-daf8cf4 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-dcd1b08 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-af82b23 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-3cadf0d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f3ed0a0 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-649b1f7 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-bfd3ae7 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-330d80d .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-c12be47 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-2622149 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e8580bd {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-025f794 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-230ec3e .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-bede173 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-164d477 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-05f2fed .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-f146286 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d565e96 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-cecfb36 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e414dfe .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-9a97274 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b3aa519 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-cc8d1a1 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-da0a2fd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3391f42 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-69553b0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-3ba23dc {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-1e78103 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-05dae24 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-c11705b .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-36529be {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5d40bb4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1b9baac .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5284914 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b26b120 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a09b399 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-ea30692 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e7093d5 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-02b8d63 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6a6772f .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-362ca49 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7440ba5 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-83d1261 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-81dfca4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-66d2358 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-67f78d0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-8daa5b1 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d9e59bd .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-b229d5a .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-18e588e .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7b52bd5 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-73faca4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-1609389 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-e779ef0 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-a3059ee {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-0132488 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-de8af27 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-b4ab72d .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-6baa7dd {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5229852 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-01a09bf .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-179d1a8 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-4927fe7 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b242aea .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3b4f124 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-c640d09 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-887e865 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c23ae81 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-fd39def .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-2421ba3 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-f7980df {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-835729e .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-8d40cd1 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d59d37b .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7a1c7f9 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6066583 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-5a8e0e7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5d593ec .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5c43ea3 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-99e1666 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-2154749 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-8810566 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-22d619a {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-cfd603f .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-515ef71 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-d01c109 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-a23d2eb {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-03350b4 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-c6f2918 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-7321c36 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-c0b3b59 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-640ec5e .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-e7f137a .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-1a67e73 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-2f3dcfb {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-1c6b155 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-d73887f .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-63b78b8 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-0390f04 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-fbd2bf0 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-3d118f7 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5c13e53 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-a13de3f {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-ca170e5 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-b0b7427 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-0d5d1ae .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-711e070 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c90b300 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-860353e .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-5834b42 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-fc6df77 {
		--width: 70%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2f94059 .elementor-heading-title {
		font-size: var(--e-global-typography-6353cc7-font-size);
		line-height: var(--e-global-typography-6353cc7-line-height);
		letter-spacing: var(--e-global-typography-6353cc7-letter-spacing);
	}
	
	.elementor-214 .elementor-element.elementor-element-71e27a8 .elementor-heading-title {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
	
	.elementor-214 .elementor-element.elementor-element-63e5747 .elementor-button {
		font-size: var(--e-global-typography-fc20728-font-size);
		line-height: var(--e-global-typography-fc20728-line-height);
	}
}

@media (min-width:768px) {
	.elementor-214 .elementor-element.elementor-element-5efc575 {
		--width: 100%;
	}
	
	.elementor-214 .elementor-element.elementor-element-f0e26cd {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-028c91a {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-62482a9 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-32c539e {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-aeaa0cd {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-637ec70 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-36421d4 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d72ac77 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-01ecd89 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e4d7aa5 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-89c9b55 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a5ead62 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-176e815 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-af82b23 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-bfd3ae7 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e8580bd {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-164d477 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-cecfb36 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-cc8d1a1 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-3ba23dc {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-36529be {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b26b120 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-02b8d63 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-83d1261 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-8daa5b1 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7b52bd5 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a3059ee {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6baa7dd {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-4927fe7 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-887e865 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-f7980df {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7a1c7f9 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5c43ea3 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-22d619a {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a23d2eb {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c0b3b59 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2f3dcfb {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-0390f04 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a13de3f {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-711e070 {
		--width: 18%;
	}
	
	.elementor-214 .elementor-element.elementor-element-fc6df77 {
		--width: 18%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-214 .elementor-element.elementor-element-f0e26cd {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-028c91a {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-62482a9 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-32c539e {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-aeaa0cd {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-637ec70 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-36421d4 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-d72ac77 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-01ecd89 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e4d7aa5 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-89c9b55 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a5ead62 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-176e815 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-af82b23 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-bfd3ae7 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-e8580bd {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-164d477 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-cecfb36 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-cc8d1a1 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-3ba23dc {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-36529be {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-b26b120 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-02b8d63 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-83d1261 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-8daa5b1 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7b52bd5 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a3059ee {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-6baa7dd {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-4927fe7 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-887e865 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-f7980df {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-7a1c7f9 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-5c43ea3 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-22d619a {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a23d2eb {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-c0b3b59 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-2f3dcfb {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-0390f04 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-a13de3f {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-711e070 {
		--width: 30%;
	}
	
	.elementor-214 .elementor-element.elementor-element-fc6df77 {
		--width: 30%;
	}
}
