
.elementor-2035 .elementor-element.elementor-element-63faa313 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-2035 .elementor-element.elementor-element-63faa313:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-63faa313 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-0bc8a88) 0%, var(--e-global-color-aaad7ba) 100%);
}

.elementor-2035 .elementor-element.elementor-element-63faa313 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 4em 0em 0em 0em;
}

.elementor-2035 .elementor-element.elementor-element-63faa313 > .elementor-background-overlay {
	opacity: .2;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2035 .elementor-element.elementor-element-355d6790 {
	--display: flex;
}

.elementor-2035 .elementor-element.elementor-element-6a505b79 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-44e0b66c {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-35769678:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-35769678 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-35769678:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-35769678 {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-35769678, .elementor-2035 .elementor-element.elementor-element-35769678 > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

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

.elementor-2035 .elementor-element.elementor-element-1a01d85c {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-1a01d85c .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-668ab021 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-6ae25a9b:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-6ae25a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-6ae25a9b:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-6ae25a9b {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-6ae25a9b, .elementor-2035 .elementor-element.elementor-element-6ae25a9b > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

.elementor-2035 .elementor-element.elementor-element-6ae25a9b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2035 .elementor-element.elementor-element-2eb9df0a img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-290d140b {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-290d140b .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-49137b81 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-217944ad:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-217944ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-217944ad:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-217944ad {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-217944ad, .elementor-2035 .elementor-element.elementor-element-217944ad > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

.elementor-2035 .elementor-element.elementor-element-217944ad > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2035 .elementor-element.elementor-element-5c5a2f07 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-4196a8e7 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-4196a8e7 .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-94de2ed {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-14c1bb43:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-14c1bb43 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-14c1bb43:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-14c1bb43 {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-14c1bb43, .elementor-2035 .elementor-element.elementor-element-14c1bb43 > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

.elementor-2035 .elementor-element.elementor-element-14c1bb43 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2035 .elementor-element.elementor-element-24ba75a6 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-31d45ed {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-31d45ed .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-51ce095b {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-430b092:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-430b092 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-430b092:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-430b092 {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-430b092, .elementor-2035 .elementor-element.elementor-element-430b092 > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

.elementor-2035 .elementor-element.elementor-element-430b092 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2035 .elementor-element.elementor-element-344d7db7 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-61fae49f {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-61fae49f .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-482308f0 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-c850493:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-c850493 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-c850493:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-c850493 {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-c850493, .elementor-2035 .elementor-element.elementor-element-c850493 > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

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

.elementor-2035 .elementor-element.elementor-element-11181a9a img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-7c3c0e4d {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-7c3c0e4d .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-70de4f13 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-7657973:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-7657973 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-aaad7ba);
}

.elementor-2035 .elementor-element.elementor-element-7657973:hover {
	background-color: var(--e-global-color-0bc8a88);
}

.elementor-2035 .elementor-element.elementor-element-7657973 {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-primary);
	box-shadow: 10px 10px 0px 0px #4fb2e5;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 20px 30px 20px;
}

.elementor-2035 .elementor-element.elementor-element-7657973, .elementor-2035 .elementor-element.elementor-element-7657973 > .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}

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

.elementor-2035 .elementor-element.elementor-element-0aa4deb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-2035 .elementor-element.elementor-element-0aa4deb img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-2035 .elementor-element.elementor-element-15a3307 {
	text-align: center;
}

.elementor-2035 .elementor-element.elementor-element-15a3307 .elementor-heading-title {
	font-family: var(--e-global-typography-2e7b7fa-font-family), Sans-serif;
	font-size: var(--e-global-typography-2e7b7fa-font-size);
	font-weight: var(--e-global-typography-2e7b7fa-font-weight);
	line-height: var(--e-global-typography-2e7b7fa-line-height);
}

.elementor-2035 .elementor-element.elementor-element-0c558e2 {
	text-align: center;
}

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

body.elementor-page-2035 {
	margin: 0px 0px 0px 0px;
}

@media (max-width:1024px) {
	.elementor-2035 .elementor-element.elementor-element-1a01d85c .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-290d140b .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-4196a8e7 .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-31d45ed .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-61fae49f .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-7c3c0e4d .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-15a3307 .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
}

@media (max-width:767px) {
	.elementor-2035 .elementor-element.elementor-element-1a01d85c .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-290d140b .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-4196a8e7 .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-31d45ed .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-61fae49f .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-7c3c0e4d .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
	
	.elementor-2035 .elementor-element.elementor-element-15a3307 .elementor-heading-title {
		font-size: var(--e-global-typography-2e7b7fa-font-size);
		line-height: var(--e-global-typography-2e7b7fa-line-height);
	}
}
