
.elementor-1531 .elementor-element.elementor-element-3cbf397:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-3cbf397 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2887eb;
	background-image: url("https://cdn-ikpflnp.nitrocdn.com/CSlwviDBligxZEVFzEnFAdTbFOhBoKNx/assets/images/optimized/rev-7582ee6/speedydumpsinc.com/wp-content/uploads/2025/03/speedy-dumpster-.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1531 .elementor-element.elementor-element-3cbf397 > .elementor-background-overlay {
	background-color: var(--e-global-color-496535b);
	opacity: .7;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1531 .elementor-element.elementor-element-3cbf397 > .elementor-container {
	min-height: 40vh;
}

.elementor-1531 .elementor-element.elementor-element-3cbf397 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 1em 1em 1em 1em;
}

.elementor-1531 .elementor-element.elementor-element-88a3889 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 20px;
}

.elementor-1531 .elementor-element.elementor-element-88a3889 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-1531 .elementor-element.elementor-element-0c44ab7 > .elementor-widget-container {
	margin: 1% 0% 1% 0%;
}

.elementor-1531 .elementor-element.elementor-element-0c44ab7 {
	z-index: 1;
	text-align: start;
}

.elementor-1531 .elementor-element.elementor-element-0c44ab7 .elementor-heading-title {
	font-family: var(--e-global-typography-a9e408e-font-family), Sans-serif;
	font-size: var(--e-global-typography-a9e408e-font-size);
	font-weight: var(--e-global-typography-a9e408e-font-weight);
	text-transform: var(--e-global-typography-a9e408e-text-transform);
	line-height: var(--e-global-typography-a9e408e-line-height);
	color: var(--e-global-color-05ff4c1);
}

.elementor-1531 .elementor-element.elementor-element-6fc0800 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-bc9ee56 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-0dc9104 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-0dc9104.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-0dc9104.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-0dc9104.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-0dc9104.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-0dc9104.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-de017cc > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-de017cc {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-de017cc .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-2e00a79 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2e00a79 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-c290d7e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-72dbf27 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-72dbf27 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-72dbf27 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-72dbf27 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-254ec07 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-254ec07.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-254ec07.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-254ec07.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-254ec07.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-254ec07.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-2276b4e > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2276b4e {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-2276b4e .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-2128ee4 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2128ee4 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-4369728 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-4369728 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-53333c8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-53333c8 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-53333c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-53333c8 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-6ee119d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-6ee119d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6ee119d.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6ee119d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6ee119d.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6ee119d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7d3c308 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-7d3c308 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-7d3c308 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-0d94ce7 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-0d94ce7 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-9c61313 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-7bcc9fd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-7bcc9fd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7bcc9fd.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-7bcc9fd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7bcc9fd.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-7bcc9fd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-f9536e3 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-f9536e3 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-f9536e3 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-a815c45 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-a815c45 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-bf0905d > .elementor-widget-container {
	padding: 55px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-07dce07 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-02cac30 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-02cac30 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-02cac30 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-02cac30 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-ca66c31 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-ca66c31.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-ca66c31.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-ca66c31.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-ca66c31.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-ca66c31.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-5d42ad2 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5d42ad2 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-5d42ad2 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-4bf0f5b > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-4bf0f5b {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-3c17225 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-3c17225 {
	z-index: 1;
}

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

.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-2107280 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-3a13a2c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-3a13a2c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-3a13a2c.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-3a13a2c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-3a13a2c.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-3a13a2c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6ab0dae > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-6ab0dae {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-6ab0dae .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-98638d9 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-98638d9 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-b297908 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b297908 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-544608f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-544608f > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-544608f > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-544608f > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-ebad941 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-ebad941.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-ebad941.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-ebad941.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-ebad941.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-ebad941.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-c72dec1 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-c72dec1 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-c72dec1 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-42bbe74 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-42bbe74 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-293f040 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-293f040 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-293f040 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-293f040 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-488e6f7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-488e6f7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-488e6f7.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-488e6f7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-488e6f7.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-488e6f7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-82b5efc > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-82b5efc {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-82b5efc .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-8db29a8 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-8db29a8 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-4a25531 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-fd5d97f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-dc6ab04 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-dc6ab04.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-dc6ab04.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-dc6ab04.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-dc6ab04.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-dc6ab04.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7a57a4b > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-7a57a4b {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-7a57a4b .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-bc48503 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-bc48503 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-79ca717 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-6a1bc95 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-6a1bc95 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-6a1bc95 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-6a1bc95 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-9d1dab7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9d1dab7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9d1dab7.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9d1dab7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9d1dab7.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9d1dab7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7c12566 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-7c12566 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-7c12566 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-47bdeeb > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-47bdeeb {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-c95e21e > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-2be7274 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-2be7274 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-2be7274 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-2be7274 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-8aaa86d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-8aaa86d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-8aaa86d.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-8aaa86d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-8aaa86d.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-8aaa86d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-b165382 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b165382 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-b165382 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-5030f2d > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5030f2d {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-0987ede > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-0987ede > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-0987ede > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-0987ede > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-61d8538 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-61d8538.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-61d8538.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-61d8538.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-61d8538.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-61d8538.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-223b989 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-223b989 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-223b989 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-6593304 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-6593304 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-5e1d203 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5e1d203 {
	z-index: 1;
}

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

.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-d745aa8 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-1a04284 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-1a04284 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-1a04284 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-1a04284 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-0afe675 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-0afe675.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-0afe675.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-0afe675.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-0afe675.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-0afe675.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9e0cff1 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-9e0cff1 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9e0cff1 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-0b3abd3 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-0b3abd3 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-e7ec83e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-d23d7fc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-d23d7fc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-d23d7fc.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-d23d7fc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-d23d7fc.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-d23d7fc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-ec7317b > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-ec7317b {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-ec7317b .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-79f1b08 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-79f1b08 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-5bd3159 > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5bd3159 {
	z-index: 1;
}

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

.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-32d4ac2 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-32d4ac2 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-32d4ac2 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-32d4ac2 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-508ff47 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-508ff47.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-508ff47.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-508ff47.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-508ff47.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-508ff47.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-47f7ec4 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-47f7ec4 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-47f7ec4 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-9e25771 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-9e25771 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-c963ddd {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-bf17141 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-fd48131 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-fd48131.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-fd48131.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-fd48131.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-fd48131.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-fd48131.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-171212a > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-171212a {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-171212a .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-b35706b > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b35706b {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-53c365e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-53c365e {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-ad92ae9 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-cb57626 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-cb57626.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-cb57626.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-cb57626.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-cb57626.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-cb57626.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-5783d06 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5783d06 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-5783d06 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-ad9e626 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-ad9e626 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-16437bd > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-16437bd {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-43397ad {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-5b89b13 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-9bf395e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9bf395e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9bf395e.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9bf395e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9bf395e.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9bf395e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6561754 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-6561754 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-6561754 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-fe2c9a0 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-fe2c9a0 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-ca5a83f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-15ea295 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-15ea295.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-15ea295.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-15ea295.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-15ea295.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-15ea295.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-4344693 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-4344693 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-4344693 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-d131450 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-d131450 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-68cc41f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-108594c {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-0793010 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-f26467b .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-f26467b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-f26467b.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-f26467b.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-f26467b.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-f26467b.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-2e765bb > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2e765bb {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-2e765bb .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-fe6a3e4 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-fe6a3e4 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-5db2111 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5db2111 {
	z-index: 1;
}

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

.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-3794252 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-a0b7c99 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-a0b7c99.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a0b7c99.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a0b7c99.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a0b7c99.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a0b7c99.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9ecb4c1 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-9ecb4c1 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9ecb4c1 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-86b7377 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-86b7377 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-1715881 > .elementor-widget-container {
	padding: 50px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-1715881 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-3688606 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-e5a766a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-cf47afb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-cf47afb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-cf47afb.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-cf47afb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-cf47afb.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-cf47afb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-7c0e5ca > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-7c0e5ca {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-7c0e5ca .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-b66cd40 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b66cd40 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-15d367b > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-15d367b {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-4a3a21d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-4a3a21d > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-4a3a21d > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-4a3a21d > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-11f4069 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-11f4069.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-11f4069.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-11f4069.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-11f4069.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-11f4069.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-b86f0dc > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b86f0dc {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-b86f0dc .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-8ea1784 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-8ea1784 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-f89dc90 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-0aeedf7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-0aeedf7 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-0aeedf7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-0aeedf7 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-b612be3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-b612be3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-b612be3.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-b612be3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-b612be3.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-b612be3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-da1b62c > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-da1b62c {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-da1b62c .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-5800146 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-5800146 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-85827b6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-85827b6 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-85827b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-85827b6 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-a207249 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-a207249.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a207249.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a207249.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a207249.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a207249.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a4b4310 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-a4b4310 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-a4b4310 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-b7e2076 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b7e2076 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-636701d {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-51c78af > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-51c78af > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-51c78af > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-51c78af > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-6beebf4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-6beebf4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6beebf4.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6beebf4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-6beebf4.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-6beebf4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-dfebd9c > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-dfebd9c {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-dfebd9c .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-b1f9620 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b1f9620 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-163e0da > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-163e0da > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-163e0da > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-163e0da > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-20b75e8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-20b75e8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-20b75e8.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-20b75e8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-20b75e8.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-20b75e8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-903a174 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-903a174 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-903a174 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-d8caf2d > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-d8caf2d {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-d675d73 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-5a05d87 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-389532f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-389532f > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-389532f > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-389532f > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-68075a2 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-68075a2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-68075a2.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-68075a2.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-68075a2.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-68075a2.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-b594afc > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-b594afc {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-b594afc .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-8e597ea > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-8e597ea {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a > .elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-0c56579 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

.elementor-1531 .elementor-element.elementor-element-0c56579 > .elementor-element-populated, .elementor-1531 .elementor-element.elementor-element-0c56579 > .elementor-element-populated > .elementor-background-overlay, .elementor-1531 .elementor-element.elementor-element-0c56579 > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-1531 .elementor-element.elementor-element-a18eb19 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-a18eb19.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a18eb19.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a18eb19.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-a18eb19.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-a18eb19.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-045dbd5 > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-045dbd5 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-045dbd5 .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-504fbde > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-504fbde {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 {
	z-index: 1;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-8b03444 {
	padding: 80px 30px 80px 30px;
}

.elementor-1531 .elementor-element.elementor-element-b53b03f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

.elementor-1531 .elementor-element.elementor-element-9cc944a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-9cc944a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9cc944a.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9cc944a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-a5ea8d4);
	border-color: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-9cc944a.elementor-view-framed .elementor-icon, .elementor-1531 .elementor-element.elementor-element-9cc944a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-a5ea8d4);
}

.elementor-1531 .elementor-element.elementor-element-475628d > .elementor-widget-container {
	padding: 22px 0px 22px 0px;
}

.elementor-1531 .elementor-element.elementor-element-475628d {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-475628d .elementor-heading-title {
	font-size: 31px;
	font-weight: 500;
}

.elementor-1531 .elementor-element.elementor-element-cf42b62 > .elementor-widget-container {
	padding: 0px 0px 30px 0px;
}

.elementor-1531 .elementor-element.elementor-element-cf42b62 {
	text-align: center;
}

.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button {
	background-color: var(--e-global-color-edebade);
	font-family: var(--e-global-typography-a85a49f-font-family), Sans-serif;
	font-size: var(--e-global-typography-a85a49f-font-size);
	font-weight: var(--e-global-typography-a85a49f-font-weight);
	text-transform: var(--e-global-typography-a85a49f-text-transform);
	line-height: var(--e-global-typography-a85a49f-line-height);
	fill: var(--e-global-color-05ff4c1);
	color: var(--e-global-color-05ff4c1);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-36d4afe);
	border-radius: 5px 5px 5px 5px;
	padding: 15px 30px 15px 30px;
}

.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button:hover, .elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button:focus {
	background-color: var(--e-global-color-16b54ce);
	color: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-4f5eb38 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-1531 .elementor-element.elementor-element-4f5eb38 {
	z-index: 1;
}

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

.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button:hover svg, .elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button:focus svg {
	fill: var(--e-global-color-text);
}

.elementor-1531 .elementor-element.elementor-element-9cafb84 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a5ea8d4);
	margin: 0px 20px 0px 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 34px 34px 34px 34px;
}

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

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

@media (max-width:1024px) {
	.elementor-1531 .elementor-element.elementor-element-0c44ab7 .elementor-heading-title {
		font-size: var(--e-global-typography-a9e408e-font-size);
		line-height: var(--e-global-typography-a9e408e-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
}

@media (min-width:1025px) {
	.elementor-1531 .elementor-element.elementor-element-3cbf397:not(.elementor-motion-effects-element-type-background), .elementor-1531 .elementor-element.elementor-element-3cbf397 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

@media (max-width:767px) {
	.elementor-1531 .elementor-element.elementor-element-88a3889 > .elementor-element-populated {
		padding: 0em 0em 0em 0em;
	}
	
	.elementor-1531 .elementor-element.elementor-element-0c44ab7 .elementor-heading-title {
		font-size: var(--e-global-typography-a9e408e-font-size);
		line-height: var(--e-global-typography-a9e408e-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-bc9ee56 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-c290d7e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-72dbf27 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-4369728 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-53333c8 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-8ba4f85 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-9c61313 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-bf0905d .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-02cac30 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-3c17225 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-2107280 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-b297908 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-544608f > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-bf1d404 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-293f040 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-55b9d0b .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-fd5d97f > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-79ca717 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-6a1bc95 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-c95e21e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-2be7274 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-ae46ee9 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-0987ede > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-5e1d203 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-1a04284 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-c6b2e6a .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-5bd3159 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-32d4ac2 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-52c19d1 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-bf17141 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-53c365e .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-ad92ae9 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-16437bd .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-5b89b13 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-2cf4b16 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-ca5a83f > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-68cc41f .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-0793010 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-5db2111 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-3794252 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-1715881 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-e5a766a > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-15d367b .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-4a3a21d > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-2f0b523 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-0aeedf7 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-6e46f9d .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-85827b6 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-9f4fab1 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-51c78af > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-75b2f63 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-163e0da > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-d675d73 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-ea2dc3a .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-0c56579 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-54d1da0 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-b53b03f > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1531 .elementor-element.elementor-element-4f5eb38 .elementor-button {
		font-size: var(--e-global-typography-a85a49f-font-size);
		line-height: var(--e-global-typography-a85a49f-line-height);
	}
	
	.elementor-1531 .elementor-element.elementor-element-9cafb84 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

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