
.elementor-26964 .elementor-element.elementor-element-61ff930 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-26964 .elementor-element.elementor-element-61ff930:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-61ff930 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ccemg.nitrocdn.com/nnSRhRcieffqpKeVEkOOfiAmhtAEQYEY/assets/images/optimized/rev-ba8fe69/www.moveaheadmedia.co.th/wp-content/uploads/2025/10/team-photo-mam.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-26964 .elementor-element.elementor-element-61ff930 > .elementor-background-overlay {
	background-color: var(--e-global-color-41e718d);
	opacity: .72;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26964 .elementor-element.elementor-element-61ff930 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -124px;
	margin-bottom: 0px;
	padding: 248px 0px 160px 0px;
}

.elementor-26964 .elementor-element.elementor-element-bdd5ec7 {
	width: var(--container-widget-width, 705px);
	max-width: 705px;
	--container-widget-width: 705px;
	--container-widget-flex-grow: 0;
}

.elementor-26964 .elementor-element.elementor-element-bdd5ec7 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-26964 .elementor-element.elementor-element-bdd5ec7 .elementor-icon-box-title {
	margin-block-end: 20px;
	color: var(--e-global-color-text);
}

.elementor-26964 .elementor-element.elementor-element-bdd5ec7 .elementor-icon-box-description {
	font-family: var(--e-global-typography-2d4f93f-font-family), Sans-serif;
	font-size: var(--e-global-typography-2d4f93f-font-size);
	font-weight: var(--e-global-typography-2d4f93f-font-weight);
	line-height: var(--e-global-typography-2d4f93f-line-height);
	word-spacing: var(--e-global-typography-2d4f93f-word-spacing);
	color: var(--e-global-color-text);
}

.elementor-26964 .elementor-element.elementor-element-fccf93a {
	--display: flex;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26964 .elementor-element.elementor-element-fd07f87 {
	width: var(--container-widget-width, 705px);
	max-width: 705px;
	--container-widget-width: 705px;
	--container-widget-flex-grow: 0;
}

.elementor-26964 .elementor-element.elementor-element-9d975c2 {
	margin-top: 70px;
	margin-bottom: 0px;
}

.elementor-26964 .elementor-element.elementor-element-1715599 {
	text-align: center;
}

.elementor-26964 .elementor-element.elementor-element-e1699d8 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-fbc1c21 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-fbc1c21:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-fbc1c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-7d63435 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-c36ad58 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-c36ad58 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-23bc3c3 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-e05898f img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-5ca5235 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-69152e6 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-286606b img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-9fdef31 {
	--display: flex;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-9fdef31:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-9fdef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-aceb09d .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-4705908 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-034cad2 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-034cad2 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-3396421 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-40216f2 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-40216f2:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-40216f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-b6e0d17 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-74265b6 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-e03f2a3 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-e03f2a3 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-119d893 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-296137a img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-2c20221 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-be77fd7 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-df64a66 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-c338853 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-c338853:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-c338853 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-c51ba54 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-7a81cf1 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-ec72b56 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-ec72b56 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-4d02ea0 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-aab2172 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-aab2172:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-aab2172 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-0bcce95 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-957fd36 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-840a93f {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-840a93f a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-1317e9b {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-071774d img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-9e8af61 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-d01d485 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-c12ddf2 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-9897d8b {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-9897d8b:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-9897d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-72e8c0a .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-c46113b .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-93a2c48 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-93a2c48 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-9965ca2 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-8dbcf41 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-8dbcf41:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-8dbcf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-a485089 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-3aaa9e4 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-90993e3 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-90993e3 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-ccc17d1 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-f9b3cd8 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-742b497 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-91d48b2 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-3ce9d3c img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-8249df5 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-8249df5:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-8249df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-6d56cb9 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-517410a .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-5cac5e4 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-5cac5e4 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-938b16a {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-253eaca {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-253eaca:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-253eaca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-8532b3d .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-237a9c7 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-4ff39d8 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-4ff39d8 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-303a71f {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-674daaf img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-ba11557 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-1abd129 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-c9abacd img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-4884d5e {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-4884d5e:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-4884d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-9afa4ee .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-bb773ed .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-016a0e3 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-016a0e3 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-96bec6f {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-b610ebe {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-b610ebe:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-b610ebe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-7391c92 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-cbf791d .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-fbd7a0b {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-fbd7a0b a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-77e9829 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-c937809 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-1680f08 {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-4630656 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-aad75c3 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-da5c1ab {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-da5c1ab:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-da5c1ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-ddc7af6 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-163f2be .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-f3c1b77 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-f3c1b77 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-f89d30a {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-93c5be9 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-93c5be9:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-93c5be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-5ccfc27 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-58c28f1 .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-4192787 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-4192787 a {
	color: var(--e-global-color-primary);
}

.elementor-26964 .elementor-element.elementor-element-3250070 {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-4f20244 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-ee0085e {
	--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: stretch;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 40px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 32px;
	--padding-left: 32px;
	--padding-right: 32px;
}

.elementor-26964 .elementor-element.elementor-element-84a6c3d {
	--display: flex;
	--justify-content: center;
	border-style: solid;
	--border-style: solid;
	border-width: 4px 4px 4px 4px;
	--border-top-width: 4px;
	--border-right-width: 4px;
	--border-bottom-width: 4px;
	--border-left-width: 4px;
	border-color: var(--e-global-color-152652f);
	--border-color: var(--e-global-color-152652f);
}

.elementor-26964 .elementor-element.elementor-element-806aa42 img {
	width: 100%;
	max-width: 300px;
}

.elementor-26964 .elementor-element.elementor-element-ec893c2 {
	--display: flex;
	--justify-content: center;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-26964 .elementor-element.elementor-element-ec893c2:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-ec893c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26964 .elementor-element.elementor-element-609175e .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-d0dc66c .elementor-heading-title {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-7b9d162 {
	color: var(--e-global-color-2ad3635);
}

.elementor-26964 .elementor-element.elementor-element-7b9d162 a {
	color: var(--e-global-color-primary);
}

@media (max-width:1024px) {
	.elementor-26964 .elementor-element.elementor-element-66910a2 > .elementor-element-populated {
		padding: 0px 28px 0px 28px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-bdd5ec7 .elementor-icon-box-description {
		font-size: var(--e-global-typography-2d4f93f-font-size);
		line-height: var(--e-global-typography-2d4f93f-line-height);
		word-spacing: var(--e-global-typography-2d4f93f-word-spacing);
	}
	
	.elementor-26964 .elementor-element.elementor-element-e1699d8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-fbc1c21 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-23bc3c3 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-5ca5235 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-69152e6 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9fdef31 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3396421 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-40216f2 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-119d893 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-2c20221 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-be77fd7 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c338853 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4d02ea0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-aab2172 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1317e9b {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9e8af61 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-d01d485 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9897d8b {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9965ca2 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8dbcf41 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ccc17d1 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-742b497 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-91d48b2 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8249df5 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-938b16a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-253eaca {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-303a71f {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ba11557 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1abd129 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4884d5e {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-96bec6f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-b610ebe {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-77e9829 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1680f08 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4630656 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-da5c1ab {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-f89d30a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-93c5be9 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3250070 {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ee0085e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-84a6c3d {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ec893c2 {
		--padding-top: 16px;
		--padding-bottom: 16px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
}

@media (max-width:767px) {
	.elementor-26964 .elementor-element.elementor-element-61ff930 {
		margin-top: -90px;
		margin-bottom: 0px;
		padding: 180px 0px 120px 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-66910a2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-bdd5ec7 .elementor-icon-box-description {
		font-size: var(--e-global-typography-2d4f93f-font-size);
		line-height: var(--e-global-typography-2d4f93f-line-height);
		word-spacing: var(--e-global-typography-2d4f93f-word-spacing);
	}
	
	.elementor-26964 .elementor-element.elementor-element-e1699d8 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-fbc1c21 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-23bc3c3 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-e05898f img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-5ca5235 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-69152e6 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-286606b img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9fdef31 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3396421 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-40216f2 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-119d893 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-296137a img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-2c20221 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-be77fd7 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-df64a66 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c338853 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4d02ea0 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-aab2172 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1317e9b {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-071774d img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9e8af61 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-d01d485 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c12ddf2 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9897d8b {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9965ca2 {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8dbcf41 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ccc17d1 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-f9b3cd8 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-742b497 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-91d48b2 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3ce9d3c img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8249df5 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-938b16a {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-253eaca {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-303a71f {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-674daaf img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ba11557 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1abd129 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c9abacd img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4884d5e {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-96bec6f {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-b610ebe {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-77e9829 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c937809 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1680f08 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4630656 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-aad75c3 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-da5c1ab {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-f89d30a {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-93c5be9 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3250070 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4f20244 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ee0085e {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-84a6c3d {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 32px;
		--padding-right: 32px;
	}
	
	.elementor-26964 .elementor-element.elementor-element-806aa42 img {
		max-width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ec893c2 {
		--padding-top: 32px;
		--padding-bottom: 32px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
}

@media (min-width:768px) {
	.elementor-26964 .elementor-element.elementor-element-7b8fa52 {
		width: 100%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-26964 .elementor-element.elementor-element-fbc1c21 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-23bc3c3 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-69152e6 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9fdef31 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-40216f2 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-119d893 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-be77fd7 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-c338853 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-aab2172 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1317e9b {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-d01d485 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-9897d8b {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8dbcf41 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ccc17d1 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-91d48b2 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-8249df5 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-253eaca {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-303a71f {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-1abd129 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4884d5e {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-b610ebe {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-77e9829 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-4630656 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-da5c1ab {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-93c5be9 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-3250070 {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-84a6c3d {
		--width: 100%;
	}
	
	.elementor-26964 .elementor-element.elementor-element-ec893c2 {
		--width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-26964 .elementor-element.elementor-element-61ff930:not(.elementor-motion-effects-element-type-background), .elementor-26964 .elementor-element.elementor-element-61ff930 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}
