
.elementor-226124 .elementor-element.elementor-element-a8f4876 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-b3d5edc {
	--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;
	--justify-content: space-between;
	--align-items: center;
	--gap: 2rem 2rem;
	--row-gap: 2rem;
	--column-gap: 2rem;
	--padding-top: 1rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-226124 .elementor-element.elementor-element-ddb6c29 {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-4a1b0e4 {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-644a7f0 {
	--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-226124 .elementor-element.elementor-element-1933fa8 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 2rem 2rem;
	--row-gap: 2rem;
	--column-gap: 2rem;
	--flex-wrap: wrap;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-226124 .elementor-element.elementor-element-1933fa8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-f87ce96 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-3576e10 {
	--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;
	--justify-content: space-between;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-226124 .elementor-element.elementor-element-35a83e3 {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-35a83e3.elementor-element {
	--align-self: stretch;
}

.elementor-226124 .elementor-element.elementor-element-1c1dda3 {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-1c1dda3.elementor-element {
	--align-self: stretch;
}

.elementor-226124 .elementor-element.elementor-element-123d431 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-123d431 .elementor-heading-title {
	font-family: var(--e-global-typography-da119c4-font-family), Sans-serif;
	font-size: var(--e-global-typography-da119c4-font-size);
	font-weight: var(--e-global-typography-da119c4-font-weight);
	text-transform: var(--e-global-typography-da119c4-text-transform);
	line-height: var(--e-global-typography-da119c4-line-height);
}

.elementor-226124 .elementor-element.elementor-element-7b25410 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-226124 .elementor-element.elementor-element-4a471c4 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-04cca66 > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-04cca66 {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-04cca66 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-04cca66 .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-04cca66 .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-189b5aa > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-189b5aa > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-189b5aa.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-189b5aa {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-b53b475 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-1590117 > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-1590117 {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-1590117 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-1590117 .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-1590117 .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-209af70 > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-209af70 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-209af70.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-209af70 {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-1034b64 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-1dc1325 > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-1dc1325 {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-1dc1325 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-1dc1325 .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-1dc1325 .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-06dd7e1 > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-06dd7e1 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-06dd7e1.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-06dd7e1 {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-f1f73e5 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-f2c3fcc > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-f2c3fcc {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-f2c3fcc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-f2c3fcc .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-f2c3fcc .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-91a9ff2 > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-91a9ff2 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-91a9ff2.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-91a9ff2 {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-fb1b715 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-8870f6c > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-8870f6c {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-8870f6c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-8870f6c .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-8870f6c .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-62b6b42 > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-62b6b42 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-62b6b42.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-62b6b42 {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-1beccfb {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-8e6b5cd > .elementor-widget-container {
	margin: 0rem 0rem -2.5rem 0rem;
}

.elementor-226124 .elementor-element.elementor-element-8e6b5cd {
	z-index: 1;
}

.elementor-226124 .elementor-element.elementor-element-8e6b5cd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-8e6b5cd .elementor-icon {
	font-size: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-8e6b5cd .elementor-icon svg {
	height: 7rem;
}

.elementor-226124 .elementor-element.elementor-element-d5c00c8 > .elementor-widget-container {
	background-image: url("https://metzaircontrol.com/nitropack_static/WhsKhZfokmafmZPudClbUolIIORgGxMv/assets/images/optimized/rev-98a625c/metzaircontrol.com/wp-content/uploads/2025/04/Metz-AirControl-Logo-TS-FINAL-05.svg");
	padding: 3rem 4rem 3rem 4rem;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-226124 .elementor-element.elementor-element-d5c00c8 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-226124 .elementor-element.elementor-element-d5c00c8.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-d5c00c8 {
	text-align: center;
	font-family: var(--e-global-typography-04464f1-font-family), Sans-serif;
	font-size: var(--e-global-typography-04464f1-font-size);
	font-weight: var(--e-global-typography-04464f1-font-weight);
	line-height: var(--e-global-typography-04464f1-line-height);
	color: var(--e-global-color-63acc82);
}

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

.elementor-226124 .elementor-element.elementor-element-9fbc867 {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-226124 .elementor-element.elementor-element-9906834 {
	--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: 2rem 2rem;
	--row-gap: 2rem;
	--column-gap: 2rem;
}

.elementor-226124 .elementor-element.elementor-element-ea7f196 .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-63acc82);
	color: var(--e-global-color-63acc82);
	background-image: linear-gradient(180deg, var(--e-global-color-a8ce5a2) 0%, var(--e-global-color-a8ce5a2) 100%);
	box-shadow: 4px 4px 0px 0px #0d545e;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-accent);
	border-radius: 6px 6px 6px 6px;
	padding: 20px 36px 20px 36px;
}

.elementor-226124 .elementor-element.elementor-element-ea7f196 .elementor-button:hover, .elementor-226124 .elementor-element.elementor-element-ea7f196 .elementor-button:focus {
	background-color: var(--e-global-color-cf8b445);
	color: var(--e-global-color-63acc82);
	border-color: var(--e-global-color-cf8b445);
	box-shadow: 4px 4px 3px 0px #0d545e;
}

.elementor-226124 .elementor-element.elementor-element-ea7f196 .elementor-button:hover svg, .elementor-226124 .elementor-element.elementor-element-ea7f196 .elementor-button:focus svg {
	fill: var(--e-global-color-63acc82);
}

.elementor-226124 .elementor-element.elementor-element-15b9688 {
	--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-226124 .elementor-element.elementor-element-f138d4a {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 2rem 2rem;
	--row-gap: 2rem;
	--column-gap: 2rem;
	--flex-wrap: wrap;
	--padding-top: 3rem;
	--padding-bottom: 3rem;
	--padding-left: 1rem;
	--padding-right: 1rem;
}

.elementor-226124 .elementor-element.elementor-element-f138d4a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-226124 .elementor-element.elementor-element-9c33c67 {
	--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;
	--justify-content: space-between;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-226124 .elementor-element.elementor-element-76e553e {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-76e553e.elementor-element {
	--align-self: stretch;
}

.elementor-226124 .elementor-element.elementor-element-dd3217c {
	width: var(--container-widget-width, 48%);
	max-width: 48%;
	--container-widget-width: 48%;
	--container-widget-flex-grow: 0;
}

.elementor-226124 .elementor-element.elementor-element-dd3217c.elementor-element {
	--align-self: stretch;
}

.elementor-226124 .elementor-element.elementor-element-1ea2fb2 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-c628e79 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-afb7ee3 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-454d868 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-1312856 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-164c744 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-164c744 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-013bb35 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-bd07808 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-596bcf3 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-596bcf3 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-d0b23e7 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-029c680 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-88df31a {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-226124 .elementor-element.elementor-element-88df31a .elementor-divider-separator {
	width: 100%;
}

.elementor-226124 .elementor-element.elementor-element-88df31a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226124 .elementor-element.elementor-element-02bad0b {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-9d7f9a1 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-d5fbc89 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-d5fbc89 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-ff89bf6 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-0705ae5 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-599ac14 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-599ac14 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-010fa8b {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-6886902 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-0f80080 {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-226124 .elementor-element.elementor-element-d199e25 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-b268915 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-68a98e2 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-226124 .elementor-element.elementor-element-68a98e2 .elementor-divider-separator {
	width: 100%;
}

.elementor-226124 .elementor-element.elementor-element-68a98e2 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226124 .elementor-element.elementor-element-c7455ff {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-99410de {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-9de6018 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-9de6018 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-1525622 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-0a1b2b0 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-eafc2de {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-eafc2de .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-414a3d4 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-93eba97 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-1122049 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-63b11a0 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-226124 .elementor-element.elementor-element-63b11a0 .elementor-divider-separator {
	width: 100%;
}

.elementor-226124 .elementor-element.elementor-element-63b11a0 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226124 .elementor-element.elementor-element-4fd7dfd {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-700b0b3 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-1ee4e64 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-1ee4e64 .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-4b743cf {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-376f316 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-a8b5f1a {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-a8b5f1a .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-77fa55d {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-b68e2d3 {
	--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;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-226124 .elementor-element.elementor-element-ce0e572 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-fbda2b4 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-611f27a {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-9786f6b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-226124 .elementor-element.elementor-element-9786f6b .elementor-divider-separator {
	width: 100%;
}

.elementor-226124 .elementor-element.elementor-element-9786f6b .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226124 .elementor-element.elementor-element-0dcf678 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-7f393f9 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-80ee13b {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-80ee13b .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-df084f5 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-a662918 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-b796cec {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-b796cec .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-44eda27 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-97f8f6b {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-963bf8a {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-226124 .elementor-element.elementor-element-963bf8a .elementor-divider-separator {
	width: 100%;
}

.elementor-226124 .elementor-element.elementor-element-963bf8a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-226124 .elementor-element.elementor-element-7115d16 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-226124 .elementor-element.elementor-element-f7ad6ad {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-e1c340c {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-e1c340c .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-c03915a {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-1014806 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-376a2bc {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-376a2bc .elementor-heading-title {
	font-size: 20px;
}

.elementor-226124 .elementor-element.elementor-element-813fa94 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-c0956c2 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-d856329 {
	text-align: center;
}

.elementor-226124 .elementor-element.elementor-element-55e87ca {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-48ff398 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-775c072 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-237db79 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-ee93fa5 {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-195590e {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-cdf8d6d {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-9822243 {
	--display: flex;
}

.elementor-226124 .elementor-element.elementor-element-50b071e {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-a0c4ab4 {
	--n-accordion-title-font-size: 1, 75rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-226124 .elementor-element.elementor-element-824180a {
	--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;
}

.elementor-226124 .elementor-element.elementor-element-dad69f9 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

@media (max-width:1200px) {
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--grid-auto-flow: row;
	}
}

@media (min-width:768px) {
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--width: 80%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-4a471c4 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-b53b475 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1034b64 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-f1f73e5 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-fb1b715 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1beccfb {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1312856 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-bd07808 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-9d7f9a1 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-0705ae5 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-99410de {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-0a1b2b0 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1122049 {
		--width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-700b0b3 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-376f316 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-7f393f9 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-a662918 {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-f7ad6ad {
		--width: 50%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1014806 {
		--width: 50%;
	}
}

@media (max-width:1366px) {
	.elementor-226124 .elementor-element.elementor-element-123d431 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--grid-auto-flow: row;
	}
	
	.elementor-226124 .elementor-element.elementor-element-189b5aa {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-209af70 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-06dd7e1 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-91a9ff2 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-62b6b42 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-d5c00c8 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-9fbc867 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media (max-width:1024px) {
	.elementor-226124 .elementor-element.elementor-element-b3d5edc {
		--padding-top: 0rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1933fa8 {
		--padding-top: 2rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-123d431 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--e-con-grid-template-rows: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-226124 .elementor-element.elementor-element-189b5aa {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-209af70 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-06dd7e1 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-91a9ff2 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-62b6b42 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-d5c00c8 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-9fbc867 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-f138d4a {
		--padding-top: 2rem;
		--padding-bottom: 2rem;
		--padding-left: 1rem;
		--padding-right: 1rem;
	}
}

@media (max-width:880px) {
	.elementor-226124 .elementor-element.elementor-element-1933fa8 {
		--gap: 1rem 1rem;
		--row-gap: 1rem;
		--column-gap: 1rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-4a471c4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-b53b475 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1034b64 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-f1f73e5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-fb1b715 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1beccfb {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-226124 .elementor-element.elementor-element-f138d4a {
		--gap: 1rem 1rem;
		--row-gap: 1rem;
		--column-gap: 1rem;
	}
}

@media (max-width:767px) {
	.elementor-226124 .elementor-element.elementor-element-b3d5edc {
		--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;
	}
	
	.elementor-226124 .elementor-element.elementor-element-ddb6c29 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-4a1b0e4 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1933fa8 {
		--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;
	}
	
	.elementor-226124 .elementor-element.elementor-element-35a83e3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-1c1dda3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-123d431 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-226124 .elementor-element.elementor-element-189b5aa > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-189b5aa {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-209af70 > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-209af70 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-06dd7e1 > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-06dd7e1 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-91a9ff2 > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-91a9ff2 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-62b6b42 > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-62b6b42 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-d5c00c8 > .elementor-widget-container {
		padding: 3rem 4rem 4rem 4rem;
	}
	
	.elementor-226124 .elementor-element.elementor-element-d5c00c8 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-9fbc867 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-f138d4a {
		--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;
	}
	
	.elementor-226124 .elementor-element.elementor-element-76e553e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-226124 .elementor-element.elementor-element-dd3217c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
}

@media (max-width:1366px) and (min-width:768px) {
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--width: 100%;
	}
}

@media (min-width:2550px) {
	.elementor-226124 .elementor-element.elementor-element-123d431 .elementor-heading-title {
		font-size: var(--e-global-typography-da119c4-font-size);
		line-height: var(--e-global-typography-da119c4-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-7b25410 {
		--grid-auto-flow: row;
	}
	
	.elementor-226124 .elementor-element.elementor-element-189b5aa {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-209af70 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-06dd7e1 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-91a9ff2 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-62b6b42 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-d5c00c8 {
		font-size: var(--e-global-typography-04464f1-font-size);
		line-height: var(--e-global-typography-04464f1-line-height);
	}
	
	.elementor-226124 .elementor-element.elementor-element-9fbc867 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}
