
.elementor-141 .elementor-element.elementor-element-0286d42:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-0286d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-iahnp.nitrocdn.com/mNLXlajkmvvJFCKOELJJLbVXstNLBytM/assets/images/optimized/rev-49f6828/smapa.fr/wp-content/uploads/2022/05/bandeau-smapa-min.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-141 .elementor-element.elementor-element-0286d42 > .elementor-background-overlay {
	background-color: var(--e-global-color-primary);
	opacity: .35;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-0286d42 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 150px 0px 150px 0px;
}

.elementor-141 .elementor-element.elementor-element-9c6fd3e {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-5b6a5d2:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5b6a5d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-5b6a5d2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-141 .elementor-element.elementor-element-5b6a5d2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-d78d433 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-5b43d10 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-cbab1a2 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-3d099e5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-3d099e5 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-f809080 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-4a498e3 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-4a498e3.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-4a498e3.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-4a498e3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-68b0647 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-68b0647.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-68b0647.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-68b0647.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-6835113 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-2431964 > .elementor-widget-container {
	padding: 25px 25px 0px 25px;
}

.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-2431964.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-2431964.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-2431964.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
}

.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-53180cb {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-53180cb .elementor-heading-title {
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-85b1a34 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-85b1a34.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-85b1a34.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-85b1a34.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
}

.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-437036b > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-e4689c7 > .elementor-widget-container {
	padding: 25px 25px 0px 25px;
}

.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-e4689c7.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-e4689c7.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-e4689c7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
}

.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-d5c56c9 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-d5c56c9 .elementor-heading-title {
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-b919539 {
	padding: 50px 0px 50px 0px;
}

.elementor-141 .elementor-element.elementor-element-a715b46 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

.elementor-141 .elementor-element.elementor-element-d46dc13 > .elementor-widget-container {
	padding: 25px 25px 25px 25px;
}

.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-wrapper {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-d46dc13.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-141 .elementor-element.elementor-element-d46dc13.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-141 .elementor-element.elementor-element-d46dc13.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-1f70380-font-family), Sans-serif;
	font-size: var(--e-global-typography-1f70380-font-size);
	font-weight: var(--e-global-typography-1f70380-font-weight);
	text-transform: var(--e-global-typography-1f70380-text-transform);
	line-height: var(--e-global-typography-1f70380-line-height);
	color: #898989;
}

.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-img img {
	border-radius: 5px;
	transition-duration: .3s;
}

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

.elementor-141 .elementor-element.elementor-element-50d56e6 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-5726215:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5726215 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #612181;
}

.elementor-141 .elementor-element.elementor-element-5726215 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-141 .elementor-element.elementor-element-5726215 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-fa92d57:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-fa92d57.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-fa92d57.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-396a20d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-396a20d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-8bc1569.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-8bc1569 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-8bc1569 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-42694be {
	text-align: left;
}

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

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

.elementor-141 .elementor-element.elementor-element-0e5e5b8 > .elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-141 .elementor-element.elementor-element-8b00ae9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-8b00ae9.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-8b00ae9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-7c1c780 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-7c1c780 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-9ff5eed.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-9ff5eed > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-9ff5eed > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-7e9b113 {
	text-align: left;
}

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

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

.elementor-141 .elementor-element.elementor-element-d878087 > .elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-141 .elementor-element.elementor-element-aabb4a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-aabb4a6.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-aabb4a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-0c1442e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 15px;
}

.elementor-141 .elementor-element.elementor-element-0c1442e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-141 .elementor-element.elementor-element-cce8eed > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-cce8eed > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-bd06d0f {
	text-align: left;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-22e488a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-22e488a > .elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-141 .elementor-element.elementor-element-cd46ed4 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-141 .elementor-element.elementor-element-cd46ed4 {
	text-align: center;
	color: #fff;
}

.elementor-141 .elementor-element.elementor-element-7f7a307 {
	padding: 80px 0px 80px 0px;
}

.elementor-141 .elementor-element.elementor-element-996978c {
	text-align: left;
}

.elementor-141 .elementor-element.elementor-element-5645938 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-9a47d06 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-9a47d06 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-eac065f {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-eac065f .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-10b31f2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-25a33b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-25a33b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-25a33b4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-25a33b4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-b212471 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-b212471 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-d8990a6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-c6ecf89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-c6ecf89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-c6ecf89 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-c6ecf89 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-12f6b01 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-12f6b01 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-ed277b0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-2c6ab42 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-2c6ab42 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-8e96be6 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-8e96be6 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-7b74132 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-af1bfc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-af1bfc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-af1bfc0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-af1bfc0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-45d54f2 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-45d54f2 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-037e804 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-6b1877a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-6b1877a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-6b1877a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-141 .elementor-element.elementor-element-6b1877a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-b2a33a7 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-b2a33a7 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-13e567d:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-13e567d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-13e567d {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-141 .elementor-element.elementor-element-13e567d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-78408ad {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-141 .elementor-element.elementor-element-b299737 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-4292150 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-b7cd41c img {
	max-width: 50%;
}

.elementor-141 .elementor-element.elementor-element-fd273f7 {
	padding: 60px 0px 60px 0px;
}

.elementor-141 .elementor-element.elementor-element-03978c7 {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-b2f4eef {
	text-align: center;
}

.elementor-141 .elementor-element.elementor-element-c58288c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-c58288c {
	margin-top: 10px;
	margin-bottom: 10px;
}

.elementor-141 .elementor-element.elementor-element-afae2b7 img {
	max-width: 50%;
}

.elementor-141 .elementor-element.elementor-element-f0cbe00 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-4519f75 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-4519f75 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.elementor-141 .elementor-element.elementor-element-3900b3c .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-8036d62 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-8036d62 {
	margin-top: 10px;
	margin-bottom: 10px;
}

.elementor-141 .elementor-element.elementor-element-ff3427d .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-812db7e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-812db7e {
	padding: 80px 0px 80px 0px;
}

.elementor-141 .elementor-element.elementor-element-12b7d63 .elementor-heading-title {
	color: #333;
}

.elementor-141 .elementor-element.elementor-element-42014a8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-141 .elementor-element.elementor-element-42014a8:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-42014a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #612181;
}

.elementor-141 .elementor-element.elementor-element-42014a8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-141 .elementor-element.elementor-element-42014a8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-01b1bd5 {
	font-size: 20px;
	color: #fff;
}

.elementor-141 .elementor-element.elementor-element-db6ac34:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-db6ac34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f6f2f0;
}

.elementor-141 .elementor-element.elementor-element-db6ac34 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-141 .elementor-element.elementor-element-db6ac34 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-141 .elementor-element.elementor-element-e8fb2e9 {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-141 .elementor-element.elementor-element-c70a380 {
	text-align: center;
}

.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-085a8c3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-abca336);
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

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

@media (max-width:1024px) {
	.elementor-141 .elementor-element.elementor-element-5b6a5d2 {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e7f8b9a > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4a498e3 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-141 .elementor-element.elementor-element-68b0647 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-2431964 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}
	
	.elementor-141 .elementor-element.elementor-element-85b1a34 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e4689c7 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-9bc7bca > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-d46dc13 > .elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-5726215 {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-723d267 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-723d267 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-7e9b113 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-7e9b113 img {
		max-width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-48b539d > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-48b539d .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated {
		margin: 10px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-141 .elementor-element.elementor-element-21ee3d7 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-21ee3d7 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-13e567d {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-db6ac34 {
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
}

@media (max-width:767px) {
	.elementor-141 .elementor-element.elementor-element-0286d42 {
		padding: 70px 0px 70px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-512c1e4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e7f8b9a .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-f809080 > .elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-4a498e3 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-28a82b3 > .elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-68b0647 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-c8a78c1 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-2431964 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-9d8a168 > .elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-85b1a34 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-437036b > .elementor-element-populated {
		margin: 15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-e4689c7 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-9bc7bca .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-141 .elementor-element.elementor-element-d46dc13 .elementor-image-box-title {
		font-size: var(--e-global-typography-1f70380-font-size);
		line-height: var(--e-global-typography-1f70380-line-height);
	}
	
	.elementor-141 .elementor-element.elementor-element-fa92d57 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-42694be > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-42694be {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-42694be img {
		max-width: 35%;
	}
	
	.elementor-141 .elementor-element.elementor-element-723d267 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-3677e29 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-8b00ae9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-7e9b113 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-7e9b113 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-7e9b113 img {
		max-width: 35%;
	}
	
	.elementor-141 .elementor-element.elementor-element-48b539d {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-d314dc8 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-aabb4a6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-bd06d0f > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-141 .elementor-element.elementor-element-bd06d0f {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-bd06d0f img {
		max-width: 35%;
	}
	
	.elementor-141 .elementor-element.elementor-element-21ee3d7 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-5e7342b {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-996978c {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-c853a60 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-b7cd41c img {
		max-width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-f0cbe00 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-90094bc {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-3900b3c {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-cea39c4 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-ff3427d {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-dfe0376 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-812db7e {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-141 .elementor-element.elementor-element-12b7d63 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-0bb173a {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-01b1bd5 {
		text-align: center;
	}
	
	.elementor-141 .elementor-element.elementor-element-085a8c3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

@media (min-width:768px) {
	.elementor-141 .elementor-element.elementor-element-7ba2f9c {
		width: 40%;
	}
	
	.elementor-141 .elementor-element.elementor-element-2d50ac5 {
		width: 19.333%;
	}
	
	.elementor-141 .elementor-element.elementor-element-1092d95 {
		width: 40%;
	}
	
	.elementor-141 .elementor-element.elementor-element-8bc1569 {
		width: 20%;
	}
	
	.elementor-141 .elementor-element.elementor-element-0e5e5b8 {
		width: 80%;
	}
	
	.elementor-141 .elementor-element.elementor-element-9ff5eed {
		width: 20%;
	}
	
	.elementor-141 .elementor-element.elementor-element-d878087 {
		width: 80%;
	}
	
	.elementor-141 .elementor-element.elementor-element-cce8eed {
		width: 20%;
	}
	
	.elementor-141 .elementor-element.elementor-element-22e488a {
		width: 80%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-141 .elementor-element.elementor-element-8bc1569 {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-0e5e5b8 {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-9ff5eed {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-d878087 {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-cce8eed {
		width: 100%;
	}
	
	.elementor-141 .elementor-element.elementor-element-22e488a {
		width: 100%;
	}
}

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