/* End custom CSS */

.elementor-396 .elementor-element.elementor-element-84cd2e9 > .elementor-container {
	max-width: 1450px;
}

.elementor-396 .elementor-element.elementor-element-8e52bb4 > .elementor-element-populated {
	padding: 0px 50px 0px 50px;
}

.elementor-396 .elementor-element.elementor-element-871cd71 {
	--spacer-size: 100px;
}

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

.elementor-396 .elementor-element.elementor-element-e1f037d .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #01306a;
}

.elementor-396 .elementor-element.elementor-element-07582cc .elementor-heading-title {
	font-family: var(--e-global-typography-b7ddf00-font-family), Sans-serif;
	font-size: var(--e-global-typography-b7ddf00-font-size);
	font-weight: var(--e-global-typography-b7ddf00-font-weight);
	line-height: var(--e-global-typography-b7ddf00-line-height);
	letter-spacing: var(--e-global-typography-b7ddf00-letter-spacing);
	color: var(--e-global-color-678e3f6);
}

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

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

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

.elementor-396 .elementor-element.elementor-element-d5235c6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-a70cc12 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-5392cf6 {
	z-index: 4;
}

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

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

.elementor-396 .elementor-element.elementor-element-0b69ec4 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-2adbe75 {
	margin: -6px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
	text-align: start;
}

.elementor-396 .elementor-element.elementor-element-2adbe75 .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.3em;
	color: var(--e-global-color-678e3f6);
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-396 .elementor-element.elementor-element-81dca54 {
	margin: -9px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;
}

.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-wrapper {
	align-items: end;
	text-align: start;
	gap: 15px;
}

.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-81dca54.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-81dca54.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-81dca54.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-cba5d73);
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon {
	font-size: 30px;
}

.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-396 .elementor-element.elementor-element-f4e4ccb {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-14bbb8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2019/05/content-image-2.jpg");
	background-position: center center;
	background-size: cover;
}

.elementor-396 .elementor-element.elementor-element-14bbb8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-acb285c);
	opacity: .75;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-14bbb8c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-c41f564 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;
	z-index: 2;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-c41f564 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	color: #c41c0c;
}

.elementor-396 .elementor-element.elementor-element-19c7ef9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-6671ed69:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-6671ed69 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-6671ed69 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-75be7bdd {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-28473371 > .elementor-container {
	max-width: 612px;
}

.elementor-396 .elementor-element.elementor-element-2bbe8303 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-2bbe8303 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-5cb29aab {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-5cb29aab .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-3797306c {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-ecd4998 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-396 .elementor-element.elementor-element-ecd4998 {
	margin-top: 25px;
	margin-bottom: -25px;
}

.elementor-396 .elementor-element.elementor-element-48299c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

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

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-396 .elementor-element.elementor-element-68756c6c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-68756c6c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-68756c6c.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-68756c6c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-68756c6c.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-68756c6c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-68756c6c .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-68756c6c .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-25f79734 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-25f79734 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-6f97ecd0 {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

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

.elementor-396 .elementor-element.elementor-element-2b2e95e .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-5a899b69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-8a649a0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-8a649a0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8a649a0.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8a649a0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8a649a0.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8a649a0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8a649a0 .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-8a649a0 .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-53e2015b {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-53e2015b .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-6470e3db {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-4f18f109 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-f56727b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-f56727b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-f56727b > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-f56727b > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-f56727b > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-f56727b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

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

.elementor-396 .elementor-element.elementor-element-786159f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-786159f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-786159f.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-786159f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-786159f.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-786159f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-786159f .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-786159f .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-52820156 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-52820156 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-685f63d3 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-499530b .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-772fd343 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-396 .elementor-element.elementor-element-772fd343 {
	margin-top: 25px;
	margin-bottom: -25px;
}

.elementor-396 .elementor-element.elementor-element-33a8c43d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-b13eb1d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-b13eb1d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b13eb1d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b13eb1d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b13eb1d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b13eb1d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b13eb1d .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-b13eb1d .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-eebc7dc {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-eebc7dc .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-bd3d645 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-7ed03e9 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-449ba7b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-b07c95f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-b07c95f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b07c95f.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b07c95f.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b07c95f.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b07c95f.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-b07c95f .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-b07c95f .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-5674a59a {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-5674a59a .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-121e34c8 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-4d1e16d5 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1bc6834a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-5d0437d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-5d0437d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-5d0437d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-5d0437d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-5d0437d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-5d0437d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-5d0437d .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-5d0437d .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-de598d2 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-de598d2 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-4883c36 {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-488f6ae8 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-d7d3f0f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-396 .elementor-element.elementor-element-d7d3f0f {
	margin-top: 25px;
	margin-bottom: -25px;
}

.elementor-396 .elementor-element.elementor-element-a0a383e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

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

.elementor-396 .elementor-element.elementor-element-9f0b989 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-9f0b989.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-9f0b989.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-9f0b989.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-9f0b989.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-9f0b989.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-9f0b989 .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-9f0b989 .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-72def6c {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-72def6c .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-7772936 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-c987d59 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-919bb45:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-7717e5d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-7717e5d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7717e5d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-7717e5d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7717e5d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-7717e5d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7717e5d .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-7717e5d .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-694f460 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-694f460 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-1a366b1 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-bb07519 .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-44d933c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-44d933c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-44d933c > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-7fc7423 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-7fc7423.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7fc7423.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-7fc7423.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7fc7423.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-7fc7423.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-7fc7423 .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-7fc7423 .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-833e8e2 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-833e8e2 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-13c6888 {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-ff77b2d .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-6bd5a504 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
}

.elementor-396 .elementor-element.elementor-element-6bd5a504 {
	margin-top: 25px;
	margin-bottom: -25px;
}

.elementor-396 .elementor-element.elementor-element-9de1f9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

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

.elementor-396 .elementor-element.elementor-element-8c092ed .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-8c092ed.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8c092ed.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8c092ed.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8c092ed.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-8c092ed.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-8c092ed .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-8c092ed .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-4998e2b {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-4998e2b .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-57e1bf2 {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-6e6a66e .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-b5dd6cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

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

.elementor-396 .elementor-element.elementor-element-f417dec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-f417dec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-f417dec.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-f417dec.elementor-view-default .elementor-icon {
	color: var(--e-global-color-90b802c);
	border-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-f417dec.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-f417dec.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-f417dec .elementor-icon {
	font-size: 89px;
}

.elementor-396 .elementor-element.elementor-element-f417dec .elementor-icon svg {
	height: 89px;
}

.elementor-396 .elementor-element.elementor-element-654318f6 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-654318f6 .elementor-heading-title {
	font-family: var(--e-global-typography-7801872-font-family), Sans-serif;
	font-size: var(--e-global-typography-7801872-font-size);
	font-weight: var(--e-global-typography-7801872-font-weight);
	line-height: var(--e-global-typography-7801872-line-height);
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-1b2508dd {
	text-align: center;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-38f117ef .elementor-button {
	background-color: var(--e-global-color-cba5d73);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 35px 25px 35px 25px;
}

.elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-5ec09fa8 {
	--spacer-size: 50px;
}

.elementor-396 .elementor-element.elementor-element-534bab97 .elementor-button {
	fill: var(--e-global-color-acb285c);
	color: var(--e-global-color-acb285c);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-4113eb45 {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-ccf827e {
	--spacer-size: 50px;
}

.elementor-396 .elementor-element.elementor-element-d348b7f > .elementor-container {
	max-width: 899px;
}

.elementor-396 .elementor-element.elementor-element-d348b7f {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-396 .elementor-element.elementor-element-0b48207 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-0b48207 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-178b1bf {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-178b1bf .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 26px;
	font-weight: 100;
	line-height: 1.3em;
	color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-f739edd > .elementor-container {
	max-width: 675px;
}

.elementor-396 .elementor-element.elementor-element-925539a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-925539a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-925539a.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-925539a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5d76db1);
	border-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-925539a.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-925539a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-925539a .elementor-icon {
	font-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-925539a .elementor-icon svg {
	height: 100px;
}

.elementor-396 .elementor-element.elementor-element-a5b8470 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-a5b8470 .elementor-heading-title {
	font-family: var(--e-global-typography-6ec4249-font-family), Sans-serif;
	font-size: var(--e-global-typography-6ec4249-font-size);
	font-weight: var(--e-global-typography-6ec4249-font-weight);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-a9e5c93 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-a9e5c93.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-a9e5c93.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-a9e5c93.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5d76db1);
	border-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-a9e5c93.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-a9e5c93.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-a9e5c93 .elementor-icon {
	font-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-a9e5c93 .elementor-icon svg {
	height: 100px;
}

.elementor-396 .elementor-element.elementor-element-31d58e1 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-31d58e1 .elementor-heading-title {
	font-family: var(--e-global-typography-6ec4249-font-family), Sans-serif;
	font-size: var(--e-global-typography-6ec4249-font-size);
	font-weight: var(--e-global-typography-6ec4249-font-weight);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-b3ed72d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-b3ed72d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-b3ed72d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b3ed72d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5d76db1);
	border-color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-b3ed72d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-b3ed72d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-b3ed72d .elementor-icon {
	font-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-b3ed72d .elementor-icon svg {
	height: 100px;
}

.elementor-396 .elementor-element.elementor-element-9a1b878 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-9a1b878 .elementor-heading-title {
	font-family: var(--e-global-typography-6ec4249-font-family), Sans-serif;
	font-size: var(--e-global-typography-6ec4249-font-size);
	font-weight: var(--e-global-typography-6ec4249-font-weight);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-3c60fd1 {
	--spacer-size: 100px;
}

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

.elementor-396 .elementor-element.elementor-element-e8697ce img {
	border-radius: 15px 15px 15px 15px;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-173d10b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-173d10b > .elementor-element-populated {
	padding: 0px 50px 0px 50px;
}

.elementor-396 .elementor-element.elementor-element-a8a060a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
}

.elementor-396 .elementor-element.elementor-element-a8a060a .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-f1f2d31 {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1c29bcf {
	--spacer-size: 100px;
}

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

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

.elementor-396 .elementor-element.elementor-element-a3fcbb2 > .elementor-element-populated {
	padding: 0px 50px 0px 50px;
}

.elementor-396 .elementor-element.elementor-element-a7e2405 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-3fc3867 {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-c92536a {
	z-index: 4;
}

.elementor-396 .elementor-element.elementor-element-6b0196c img {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-6cb9419 {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-af7fb2c img {
	border-radius: 15px 15px 15px 15px;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-448c0ae.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-448c0ae > .elementor-element-populated {
	padding: 0px 50px 0px 50px;
}

.elementor-396 .elementor-element.elementor-element-62be9b1 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-6bc9649 {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-4141404 {
	--spacer-size: 100px;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-46608a8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-46608a8 > .elementor-element-populated {
	padding: 0px 50px 0px 50px;
}

.elementor-396 .elementor-element.elementor-element-de5e810 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-4b45fba {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-274ba15 img {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-000dc5d {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-704aafd > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-396 .elementor-element.elementor-element-704aafd:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-704aafd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(193deg, #eef8ff 36%, #cbeaff 100%);
}

.elementor-396 .elementor-element.elementor-element-704aafd > .elementor-container {
	max-width: 1450px;
}

.elementor-396 .elementor-element.elementor-element-704aafd {
	border-style: solid;
	border-width: 0px 0px 31px 0px;
	border-color: var(--e-global-color-cba5d73);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-a75235d > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-396 .elementor-element.elementor-element-8d086cb > .elementor-container {
	max-width: 572px;
}

.elementor-396 .elementor-element.elementor-element-8d086cb {
	margin-top: -44px;
	margin-bottom: 0px;
}

.elementor-396 .elementor-element.elementor-element-aa5628d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;
}

.elementor-396 .elementor-element.elementor-element-aa5628d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-aa5628d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-aa5628d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-aa5628d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-aa5628d.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-aa5628d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-095b37d {
	--spacer-size: 7px;
}

.elementor-396 .elementor-element.elementor-element-693bc39 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-693bc39 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #01306a;
}

.elementor-396 .elementor-element.elementor-element-8ca369d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-8ca369d .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-2920bd9 {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-3262757 {
	--spacer-size: 25px;
}

.elementor-396 .elementor-element.elementor-element-792659f .elementor-button {
	background-color: var(--e-global-color-678e3f6);
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-678e3f6);
	padding: 15px 25px 15px 25px;
}

.elementor-396 .elementor-element.elementor-element-9967e4a {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-e61c482 > .elementor-container {
	max-width: 962px;
}

.elementor-396 .elementor-element.elementor-element-e61c482 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-61eb917 {
	--spacer-size: 150px;
}

.elementor-396 .elementor-element.elementor-element-487a822 > .elementor-container {
	max-width: 803px;
}

.elementor-396 .elementor-element.elementor-element-487a822 {
	border-style: dashed;
	border-width: 4px 4px 4px 4px;
	border-color: var(--e-global-color-a753233);
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-396 .elementor-element.elementor-element-487a822, .elementor-396 .elementor-element.elementor-element-487a822 > .elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-396 .elementor-element.elementor-element-4d661de > .elementor-container {
	max-width: 684px;
}

.elementor-396 .elementor-element.elementor-element-4d661de {
	margin-top: -79px;
	margin-bottom: 40px;
}

.elementor-396 .elementor-element.elementor-element-cdae3ee > .elementor-element-populated {
	padding: 0px 10px 0px 10px;
}

.elementor-396 .elementor-element.elementor-element-6e948dd {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-6e948dd .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	color: #01306a;
}

.elementor-396 .elementor-element.elementor-element-10f8716 {
	background-color: var(--e-global-color-acb285c);
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-10f8716 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-2d0592a {
	margin: -9px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-2d0592a .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 30px;
	font-weight: 500;
	line-height: 1.3em;
	color: var(--e-global-color-5d76db1);
}

.elementor-396 .elementor-element.elementor-element-6ad2c0a {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 500;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-0e19d2a {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-8708a51:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-8708a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e0b1b81);
}

.elementor-396 .elementor-element.elementor-element-8708a51 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-f98d779:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-f98d779 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2024/09/wave.webp");
	background-position: bottom left;
	background-repeat: no-repeat;
	background-size: 190px auto;
}

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

.elementor-396 .elementor-element.elementor-element-f98d779 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-e0b1b81);
	opacity: .5;
}

.elementor-396 .elementor-element.elementor-element-f98d779 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

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

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

.elementor-396 .elementor-element.elementor-element-524f0a5 {
	--spacer-size: 50px;
}

.elementor-396 .elementor-element.elementor-element-cc2b72c > .elementor-container {
	max-width: 875px;
}

.elementor-396 .elementor-element.elementor-element-d16f1e4 {
	z-index: 2;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-d16f1e4 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-160f05f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-7043616 {
	padding: 10px 10px 10px 10px;
}

.elementor-396 .elementor-element.elementor-element-7825263 > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-0be0c06 {
	z-index: 4;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-7ff40eb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-7ff40eb > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}

.elementor-396 .elementor-element.elementor-element-9fe1677 {
	margin: -6px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
	text-align: start;
}

.elementor-396 .elementor-element.elementor-element-9fe1677 .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.3em;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-6a544f1 {
	margin: -9px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;
}

.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-wrapper {
	align-items: end;
	text-align: start;
	gap: 15px;
}

.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-6a544f1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-6a544f1.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-6a544f1.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-cba5d73);
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon {
	font-size: 30px;
}

.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-396 .elementor-element.elementor-element-fa504e1 {
	--spacer-size: 50px;
}

.elementor-396 .elementor-element.elementor-element-6321680 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-f3e64b2 {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-78566b1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-78566b1.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-78566b1.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-78566b1.elementor-view-default .elementor-icon {
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-78566b1.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-78566b1.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-7e251fe {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-7e251fe .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-402e908 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-bf509e3 {
	--spacer-size: 25px;
}

.elementor-396 .elementor-element.elementor-element-6178c87 {
	padding: 10px 10px 10px 10px;
}

.elementor-396 .elementor-element.elementor-element-8c7294a > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-a68759e {
	z-index: 4;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-701d22e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-701d22e > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}

.elementor-396 .elementor-element.elementor-element-a23ad8b {
	margin: -6px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
	text-align: start;
}

.elementor-396 .elementor-element.elementor-element-a23ad8b .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.3em;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-18ef239 {
	margin: -9px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;
}

.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-wrapper {
	align-items: end;
	text-align: start;
	gap: 15px;
}

.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-18ef239.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-18ef239.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-18ef239.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-cba5d73);
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon {
	font-size: 30px;
}

.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-396 .elementor-element.elementor-element-b43d225 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-15be65e {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-b50615e > .elementor-container {
	max-width: 612px;
}

.elementor-396 .elementor-element.elementor-element-e6c5e08 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-e6c5e08 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-a70b2ca {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-e73ce34 > .elementor-container {
	max-width: 643px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-list {
	background-color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover {
	background-color: var(--e-global-color-e0b1b81);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-list.active {
	background-color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title {
	font-size: 21px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 18px;
	margin-left: 0px;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 18px;
	width: 18px;
	line-height: 18px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 18px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 18px;
	width: 18px;
	line-height: 18px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list {
	margin-bottom: 14px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
	padding: 20px 35px 20px 25px;
	border-radius: 250px 250px 250px 250px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title {
	padding: 20px 35px 20px 25px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-content .eael-accordion_media-title {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: var(--e-global-color-678e3f6);
	fill: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list .eael-accordion_media-icon {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a753233);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	border-radius: 250px 250px 250px 250px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: var(--e-global-color-acb285c);
	fill: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: var(--e-global-color-678e3f6);
	padding: 25px 25px 25px 25px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description {
	padding: 25px 25px 25px 25px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-content, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	border-style: none;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 18px;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 18px;
	width: 18px;
	line-height: 18px;
	fill: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: var(--e-global-color-678e3f6);
	fill: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-396 .elementor-element.elementor-element-a53d74f {
	--spacer-size: 10px;
}

.elementor-396 .elementor-element.elementor-element-83af807 .elementor-button {
	fill: var(--e-global-color-52f7baa);
	color: var(--e-global-color-52f7baa);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-52f7baa);
}

.elementor-396 .elementor-element.elementor-element-eeaf7f9 {
	--spacer-size: 10px;
}

.elementor-396 .elementor-element.elementor-element-f31f673 {
	padding: 10px 10px 10px 10px;
}

.elementor-396 .elementor-element.elementor-element-514f1e9 > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-ffbb8df {
	z-index: 4;
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-11743e5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-11743e5 > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}

.elementor-396 .elementor-element.elementor-element-9e2205c {
	margin: -6px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;
	text-align: start;
}

.elementor-396 .elementor-element.elementor-element-9e2205c .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 1.3em;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-395b036 {
	margin: -9px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;
}

.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-wrapper {
	align-items: end;
	text-align: start;
	gap: 15px;
}

.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: var(--e-global-color-678e3f6);
}

.elementor-396 .elementor-element.elementor-element-395b036.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-395b036.elementor-view-framed .elementor-icon, .elementor-396 .elementor-element.elementor-element-395b036.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-cba5d73);
	color: var(--e-global-color-cba5d73);
	border-color: var(--e-global-color-cba5d73);
}

.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon {
	font-size: 30px;
}

.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title a {
	font-family: "Inter", Sans-serif;
	font-size: 25px;
	font-weight: 800;
}

.elementor-396 .elementor-element.elementor-element-f5e202a {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-34df153:not(.elementor-motion-effects-element-type-background), .elementor-396 .elementor-element.elementor-element-34df153 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-90b802c);
}

.elementor-396 .elementor-element.elementor-element-34df153 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-396 .elementor-element.elementor-element-8aaa18d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(0, 78, 175, .28);
}

.elementor-396 .elementor-element.elementor-element-b0bdf01 {
	--spacer-size: 100px;
}

.elementor-396 .elementor-element.elementor-element-20e10b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e8c5f40);
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-20e10b8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated, .elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 50px 0px 0px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-617ee42 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-617ee42 .elementor-heading-title {
	font-family: var(--e-global-typography-58f85c8-font-family), Sans-serif;
	font-size: var(--e-global-typography-58f85c8-font-size);
	font-weight: var(--e-global-typography-58f85c8-font-weight);
	text-transform: var(--e-global-typography-58f85c8-text-transform);
	line-height: var(--e-global-typography-58f85c8-line-height);
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-3dd992f {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-3dd992f .elementor-heading-title {
	font-family: "Sriracha", Sans-serif;
	font-size: 22px;
	font-weight: 100;
	line-height: 1.3em;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-9c60b98 {
	text-align: center;
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-ecd0709 {
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px 0px 20px 0px;
}

.elementor-396 .elementor-element.elementor-element-cda8cb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-cda8cb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2024/09/telephone-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-396 .elementor-element.elementor-element-cda8cb7 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-e8c5f40);
	opacity: .73;
}

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

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

.elementor-396 .elementor-element.elementor-element-57a358e {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-57a358e .elementor-heading-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-6735ddf {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-6735ddf .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-9b58c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-9b58c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2024/09/telephone-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-396 .elementor-element.elementor-element-9b58c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-396 .elementor-element.elementor-element-9b58c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-396 .elementor-element.elementor-element-9b58c75 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-e8c5f40);
	opacity: .73;
}

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

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

.elementor-396 .elementor-element.elementor-element-d0d90a5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-d0d90a5 .elementor-heading-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-aedac3c {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-aedac3c .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-c63bc57 {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-396 .elementor-element.elementor-element-4488ec5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2024/09/telephone-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-396 .elementor-element.elementor-element-4488ec5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-e8c5f40);
	opacity: .73;
}

.elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-396 .elementor-element.elementor-element-c4ee008 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-c4ee008 .elementor-heading-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-04f92f0 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-04f92f0 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-8d5ba29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-8d5ba29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileamia.nitrocdn.com/BflqOMTiWIbPfuheNrqjWEBDMLDMVHHC/assets/images/optimized/rev-5762ad0/www.bellowsservice.com/wp-content/uploads/2024/09/telephone-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-396 .elementor-element.elementor-element-8d5ba29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-396 .elementor-element.elementor-element-8d5ba29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-396 .elementor-element.elementor-element-8d5ba29 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-e8c5f40);
	opacity: .73;
}

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

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

.elementor-396 .elementor-element.elementor-element-470e8b9 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-470e8b9 .elementor-heading-title {
	color: var(--e-global-color-acb285c);
}

.elementor-396 .elementor-element.elementor-element-0dea3d8 {
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-0dea3d8 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: var(--e-global-color-acb285c);
}

.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-5dba8c3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-396 .elementor-element.elementor-element-5dba8c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 0px;
}

.elementor-396 .elementor-element.elementor-element-615461b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;
	z-index: 2;
	text-align: center;
}

.elementor-396 .elementor-element.elementor-element-615461b .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	color: #c41c0c;
}

.elementor-396 .elementor-element.elementor-element-f92fe18 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-396 .elementor-element.elementor-element-fdc4aec {
	--spacer-size: 100px;
}

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

@media (max-width:1024px) {
	.elementor-396 .elementor-element.elementor-element-871cd71 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-07582cc .elementor-heading-title {
		font-size: var(--e-global-typography-b7ddf00-font-size);
		line-height: var(--e-global-typography-b7ddf00-line-height);
		letter-spacing: var(--e-global-typography-b7ddf00-letter-spacing);
	}
	
	.elementor-396 .elementor-element.elementor-element-d5235c6 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-5392cf6 {
		width: var(--container-widget-width, 359.938px);
		max-width: 359.938px;
		--container-widget-width: 359.938px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-396 .elementor-element.elementor-element-2adbe75 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-2adbe75 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 {
		width: var(--container-widget-width, 211.047px);
		max-width: 211.047px;
		--container-widget-width: 211.047px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 9px;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f4e4ccb {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-75be7bdd {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5cb29aab .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-3797306c {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-ecd4998 > .elementor-container {
		max-width: 650px;
	}
	
	.elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-25f79734 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-53e2015b .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-f56727b > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-52820156 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-772fd343 > .elementor-container {
		max-width: 650px;
	}
	
	.elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-eebc7dc .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5674a59a .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-de598d2 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-d7d3f0f > .elementor-container {
		max-width: 650px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-72def6c .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-694f460 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-833e8e2 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-6bd5a504 > .elementor-container {
		max-width: 650px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-4998e2b .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-654318f6 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-ccf827e {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-0b48207 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-178b1bf .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a5b8470 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-31d58e1 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-9a1b878 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-3c60fd1 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-173d10b > .elementor-element-populated {
		padding: 10px 10px 10px 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a8a060a .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-f1f2d31 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-1c29bcf {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a3fcbb2 > .elementor-element-populated {
		padding: 10px 50px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a7e2405 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-3fc3867 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-6cb9419 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-448c0ae > .elementor-element-populated {
		padding: 10px 10px 10px 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-62be9b1 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-6bc9649 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-4141404 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-46608a8 > .elementor-element-populated {
		padding: 10px 50px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-de5e810 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-4b45fba {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-000dc5d {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8ca369d .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-2920bd9 {
		text-align: start;
	}
	
	.elementor-396 .elementor-element.elementor-element-3262757 {
		--spacer-size: 7px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9967e4a {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-61eb917 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f3ddbfb > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-4d661de > .elementor-container {
		max-width: 620px;
	}
	
	.elementor-396 .elementor-element.elementor-element-4d661de {
		margin-top: -74px;
		margin-bottom: 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-10f8716 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-2d0592a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-6ad2c0a {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-0e19d2a {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f98d779 > .elementor-element-populated >  .elementor-background-overlay {
		opacity: .93;
	}
	
	.elementor-396 .elementor-element.elementor-element-524f0a5 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-d16f1e4 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-160f05f {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-9fe1677 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-396 .elementor-element.elementor-element-fa504e1 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f3e64b2 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7e251fe .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-402e908 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-bf509e3 {
		--spacer-size: 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a23ad8b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-396 .elementor-element.elementor-element-15be65e {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-e6c5e08 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title {
		font-size: 18px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9e2205c .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f5e202a {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-34df153 > .elementor-container {
		max-width: 652px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b0bdf01 {
		--spacer-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-617ee42 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-3dd992f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-fdc4aec {
		--spacer-size: 75px;
	}
}

@media (min-width:768px) {
	.elementor-396 .elementor-element.elementor-element-8e52bb4 {
		width: 59.931%;
	}
	
	.elementor-396 .elementor-element.elementor-element-a70cc12 {
		width: 40.56%;
	}
	
	.elementor-396 .elementor-element.elementor-element-0b69ec4 {
		width: 59.44%;
	}
	
	.elementor-396 .elementor-element.elementor-element-14bbb8c {
		width: 40.035%;
	}
	
	.elementor-396 .elementor-element.elementor-element-a0560b4 {
		width: 40%;
	}
	
	.elementor-396 .elementor-element.elementor-element-173d10b {
		width: 60%;
	}
	
	.elementor-396 .elementor-element.elementor-element-a3fcbb2 {
		width: 60%;
	}
	
	.elementor-396 .elementor-element.elementor-element-cd2f090 {
		width: 40%;
	}
	
	.elementor-396 .elementor-element.elementor-element-992bbd4 {
		width: 40%;
	}
	
	.elementor-396 .elementor-element.elementor-element-448c0ae {
		width: 60%;
	}
	
	.elementor-396 .elementor-element.elementor-element-46608a8 {
		width: 60%;
	}
	
	.elementor-396 .elementor-element.elementor-element-c15ef8a {
		width: 40%;
	}
	
	.elementor-396 .elementor-element.elementor-element-7825263 {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-7ff40eb {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-8c7294a {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-701d22e {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-514f1e9 {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-11743e5 {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-20e10b8 {
		width: 60%;
	}
	
	.elementor-396 .elementor-element.elementor-element-5dba8c3 {
		width: 40%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-396 .elementor-element.elementor-element-8e52bb4 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-a70cc12 {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-0b69ec4 {
		width: 50%;
	}
	
	.elementor-396 .elementor-element.elementor-element-14bbb8c {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-48299c1 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-5a899b69 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-f56727b {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-33a8c43d {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-449ba7b7 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-1bc6834a {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-a0a383e {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-919bb45 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-44d933c {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-9de1f9c {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-b5dd6cc {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-87f0637 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-20e10b8 {
		width: 100%;
	}
	
	.elementor-396 .elementor-element.elementor-element-5dba8c3 {
		width: 100%;
	}
}

@media (max-width:767px) {
	.elementor-396 .elementor-element.elementor-element-8e52bb4 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-871cd71 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-07582cc .elementor-heading-title {
		font-size: var(--e-global-typography-b7ddf00-font-size);
		line-height: var(--e-global-typography-b7ddf00-line-height);
		letter-spacing: var(--e-global-typography-b7ddf00-letter-spacing);
	}
	
	.elementor-396 .elementor-element.elementor-element-0b69ec4 > .elementor-element-populated {
		padding: 18px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-2adbe75 {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 {
		margin: 5px -1px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;
		padding: 0px 0px 0px 0px;
		--container-widget-width: 342px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 342px);
		max-width: 342px;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-wrapper {
		text-align: center;
		gap: 11px;
	}
	
	.elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-81dca54 .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f4e4ccb {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-14bbb8c > .elementor-element-populated {
		padding: 50px 20px 50px 20px;
	}
	
	.elementor-396 .elementor-element.elementor-element-75be7bdd {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5cb29aab {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-5cb29aab .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-3797306c {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-48299c1 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-68756c6c .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-68756c6c .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-25f79734 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-5a899b69 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8a649a0 .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8a649a0 .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-53e2015b .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-f56727b > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-786159f .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-786159f .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-52820156 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-33a8c43d > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b13eb1d .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b13eb1d .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-eebc7dc .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-449ba7b7 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b07c95f .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b07c95f .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5674a59a .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-1bc6834a > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5d0437d .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-5d0437d .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-de598d2 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-a0a383e > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9f0b989 .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9f0b989 .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-72def6c .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-919bb45 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7717e5d .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7717e5d .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-694f460 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-44d933c > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7fc7423 .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7fc7423 .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-833e8e2 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-9de1f9c > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8c092ed .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8c092ed .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-4998e2b .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-b5dd6cc > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f417dec .elementor-icon {
		font-size: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f417dec .elementor-icon svg {
		height: 75px;
	}
	
	.elementor-396 .elementor-element.elementor-element-654318f6 .elementor-heading-title {
		font-size: var(--e-global-typography-7801872-font-size);
		line-height: var(--e-global-typography-7801872-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-87f0637 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-ccf827e {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-0b48207 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-a5b8470 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-31d58e1 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-9a1b878 .elementor-heading-title {
		font-size: var(--e-global-typography-6ec4249-font-size);
	}
	
	.elementor-396 .elementor-element.elementor-element-3c60fd1 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-173d10b > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a8a060a .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-1c29bcf {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a3fcbb2 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a7e2405 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-6cb9419 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-448c0ae > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-62be9b1 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-4141404 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-46608a8 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-396 .elementor-element.elementor-element-de5e810 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-000dc5d {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8ca369d {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-8ca369d .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-2920bd9 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-792659f {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9967e4a {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-61eb917 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-487a822 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f3ddbfb > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-4d661de {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 15px 40px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-10f8716 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-2d0592a {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-6ad2c0a {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-0e19d2a {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-524f0a5 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-d16f1e4 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-160f05f {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7ff40eb > .elementor-element-populated {
		margin: 31px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9fe1677 {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-6a544f1 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-wrapper {
		text-align: center;
		gap: 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-6a544f1 .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-fa504e1 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f3e64b2 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-7e251fe .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-402e908 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-bf509e3 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-8c7294a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-701d22e > .elementor-element-populated {
		padding: 28px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-a23ad8b {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-18ef239 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-wrapper {
		text-align: center;
		gap: 8px;
	}
	
	.elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-18ef239 .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-15be65e {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-e6c5e08 {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-e6c5e08 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, .elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-adv-accordion .eael-accordion-list .eael-accordion-header {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-1e31a67 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-396 .elementor-element.elementor-element-514f1e9 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-11743e5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 24px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-9e2205c {
		text-align: center;
	}
	
	.elementor-396 .elementor-element.elementor-element-395b036 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-wrapper {
		text-align: center;
		gap: 8px;
	}
	
	.elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title, .elementor-396 .elementor-element.elementor-element-395b036 .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-396 .elementor-element.elementor-element-f5e202a {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-b0bdf01 {
		--spacer-size: 50px;
	}
	
	.elementor-396 .elementor-element.elementor-element-20e10b8 > .elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}
	
	.elementor-396 .elementor-element.elementor-element-617ee42 .elementor-heading-title {
		font-size: var(--e-global-typography-58f85c8-font-size);
		line-height: var(--e-global-typography-58f85c8-line-height);
	}
	
	.elementor-396 .elementor-element.elementor-element-9c60b98 {
		font-size: 14px;
		line-height: 1.4em;
	}
	
	.elementor-396 .elementor-element.elementor-element-ecd0709 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-396 .elementor-element.elementor-element-cda8cb7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-cda8cb7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 50px auto;
	}
	
	.elementor-396 .elementor-element.elementor-element-9b58c75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-9b58c75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 50px auto;
	}
	
	.elementor-396 .elementor-element.elementor-element-4488ec5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-4488ec5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 50px auto;
	}
	
	.elementor-396 .elementor-element.elementor-element-8d5ba29:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-396 .elementor-element.elementor-element-8d5ba29 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 50px auto;
	}
	
	.elementor-396 .elementor-element.elementor-element-fdc4aec {
		--spacer-size: 50px;
	}
}

/* Start custom CSS for heading, class: .elementor-element-e1f037d */
.elementor-396 .elementor-element.elementor-element-e1f037d span {
	border: 2px solid #01306a;
	padding: 2px 10px;
	border-radius: 250px;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-5392cf6 */
.elementor-396 .elementor-element.elementor-element-5392cf6 button:hover {
	background: #f00;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2adbe75 */
span.apple {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c41f564 */
.elementor-396 .elementor-element.elementor-element-c41f564 span {
	background: #fff;
	padding: 5px 15px;
	border-radius: 250px;
	border: 2px solid #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2bbe8303 */
.elementor-396 .elementor-element.elementor-element-2bbe8303 span {
	border: 2px solid #fff;
	padding: 2px 10px;
	border-radius: 250px;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-534bab97 */
.elementor-396 .elementor-element.elementor-element-534bab97 a {
	background-color: transparent !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-f1f2d31 */
.elementor-396 .elementor-element.elementor-element-f1f2d31 .emergency-text {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-c92536a */
.elementor-396 .elementor-element.elementor-element-c92536a button:hover {
	background: #f00;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-693bc39 */
.elementor-396 .elementor-element.elementor-element-693bc39 span {
	border: 2px solid #01306a;
	padding: 2px 10px;
	border-radius: 250px;
	background: #fff;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-6e948dd */
.elementor-396 .elementor-element.elementor-element-6e948dd span {
	border: 2px solid #01306a;
	padding: 2px 10px;
	border-radius: 250px;
	background: #fff;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-2d0592a */
span.apple {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-0be0c06 */
.elementor-396 .elementor-element.elementor-element-0be0c06 button:hover {
	background: #f00;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-9fe1677 */
span.apple {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-a68759e */
.elementor-396 .elementor-element.elementor-element-a68759e button:hover {
	background: #f00;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a23ad8b */
span.apple {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-83af807 */
.elementor-396 .elementor-element.elementor-element-83af807 a {
	background-color: transparent !important;
}

/* End custom CSS */

/* Start custom CSS for html, class: .elementor-element-ffbb8df */
.elementor-396 .elementor-element.elementor-element-ffbb8df button:hover {
	background: #f00;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-9e2205c */
span.apple {
	color: #c41c0c;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-d0d90a5 */
.elementor-396 .elementor-element.elementor-element-d0d90a5 span {
	border: 2px solid #c41c0c;
	border-radius: 250px;
	padding: 2px 15px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c4ee008 */
.elementor-396 .elementor-element.elementor-element-c4ee008 span {
	border: 2px solid #c41c0c;
	border-radius: 250px;
	padding: 2px 15px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-470e8b9 */
.elementor-396 .elementor-element.elementor-element-470e8b9 span {
	border: 2px solid #c41c0c;
	border-radius: 250px;
	padding: 2px 15px;
}
