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

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

.elementor-36561 .elementor-element.elementor-element-02e0cd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-02e0cd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 12px;
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-02e0cd0 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-0d8099d:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-0d8099d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-0d8099d > .elementor-background-overlay {
	background-color: var(--e-global-color-d6adf6c);
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-36561 .elementor-element.elementor-element-e7c20d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-e7c20d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(226, 203, 248, 0);
}

.elementor-36561 .elementor-element.elementor-element-e7c20d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 8px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-4dbecb0 {
	--spacer-size: 20px;
}

.elementor-36561 .elementor-element.elementor-element-3ab4747:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-3ab4747 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-3ab4747 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-3ab4747 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-3ab4747 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc > .elementor-widget-container {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	background-image: linear-gradient(143deg, #c2a143 33%, #815e31 57%);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu .elementor-item {
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-d6adf6c);
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc {
	--e-nav-menu-horizontal-menu-item-margin: calc(0px / 2);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-menu-toggle {
	color: var(--e-global-color-d6adf6c);
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown {
	background-color: #815e31;
	border-style: solid;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a:hover, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a:focus, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a.highlighted, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-menu-toggle:hover, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-menu-toggle:focus {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a:hover, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a:focus, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown a.highlighted {
	background-color: #c2a143;
}

.elementor-36561 .elementor-element.elementor-element-cb90c33:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-cb90c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-cb90c33 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-cb90c33 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-cb90c33 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-224b99f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-224b99f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(226, 203, 248, 0);
}

.elementor-36561 .elementor-element.elementor-element-224b99f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 8px;
}

.elementor-36561 .elementor-element.elementor-element-224b99f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-36561 .elementor-element.elementor-element-224b99f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-4327e75 {
	--spacer-size: 4px;
}

.elementor-36561 .elementor-element.elementor-element-460e1db:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-460e1db > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-460e1db > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-460e1db {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-460e1db > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-460e1db .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-c01f56d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-c01f56d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-c01f56d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-c01f56d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-e6648ad);
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-c01f56d .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-36561 .elementor-element.elementor-element-1f32513:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-1f32513 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-1f32513 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-1f32513 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-1f32513 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-1f32513 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-eadd5a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-eadd5a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-eadd5a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 3px;
}

.elementor-36561 .elementor-element.elementor-element-eadd5a6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 14px 20px 39px 84px;
}

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

.elementor-36561 .elementor-element.elementor-element-b539548:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-b539548 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-b539548 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-b539548 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-b539548 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-aae711e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-aae711e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-aae711e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 3px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-75ba96d > .elementor-widget-container {
	background-color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-0ce975a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-0ce975a {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 28px;
	font-weight: 200;
	letter-spacing: .7px;
	word-spacing: 1px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-0ce975a p {
	margin-block-end: 0px;
}

.elementor-36561 .elementor-element.elementor-element-d589cc3 > .elementor-widget-container {
	margin: 0px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-d589cc3 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	letter-spacing: 2.4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-6ed9f03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-36561 .elementor-element.elementor-element-884a02c > .elementor-widget-container {
	margin: 16px 0px -8px 0px;
}

.elementor-36561 .elementor-element.elementor-element-884a02c {
	text-align: center;
}

.elementor-36561 .elementor-element.elementor-element-884a02c .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 70px;
	font-weight: 400;
	word-spacing: 4px;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1px;
	text-shadow: 1px 0px 2px rgba(0, 0, 0, .49);
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-2b238f9 > .elementor-widget-container {
	margin: -10px 0px -8px 0px;
}

.elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button:hover, .elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button:focus {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button:hover svg, .elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-01fc094 > .elementor-widget-container {
	margin: 0px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-01fc094 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	letter-spacing: 2.4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-8dbe254 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -8px 0px -16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-8dbe254 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 29px;
	font-weight: 100;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-46564f9 > .elementor-widget-container {
	margin: -2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-46564f9 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 28px;
	font-weight: 200;
	letter-spacing: .7px;
	word-spacing: 1px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-46564f9 p {
	margin-block-end: 0px;
}

.elementor-36561 .elementor-element.elementor-element-f3615a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-f3615a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-f3615a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 3px;
}

.elementor-36561 .elementor-element.elementor-element-f3615a7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	padding: 14px 84px 39px 20px;
}

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

.elementor-36561 .elementor-element.elementor-element-f3615a7 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-f3615a7 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-f3615a7 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-925ec44:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-925ec44 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-925ec44 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-925ec44 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-925ec44 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-925ec44 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-d6c5096:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-d6c5096 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-d6c5096 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 3px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-bfd7b85 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-bfd7b85 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36561 .elementor-element.elementor-element-feda98e > .elementor-widget-container {
	margin: 0px 0px -14px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-feda98e {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 10px;
	font-weight: 400;
	letter-spacing: 2.4px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .48);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-48e32df:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-48e32df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-48e32df > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-48e32df {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-48e32df > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-48e32df .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-1f7a8f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-1f7a8f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(226, 203, 248, 0);
}

.elementor-36561 .elementor-element.elementor-element-1f7a8f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 8px;
}

.elementor-36561 .elementor-element.elementor-element-1f7a8f6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-36561 .elementor-element.elementor-element-0b2140b {
	--spacer-size: 20px;
}

.elementor-36561 .elementor-element.elementor-element-a779b16:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-a779b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-a779b16 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-a779b16 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-a779b16 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-d323cfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-d323cfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-d323cfd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 14px;
}

.elementor-36561 .elementor-element.elementor-element-d323cfd > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 4px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 14px 8px 14px;
}

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

.elementor-36561 .elementor-element.elementor-element-d323cfd .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-d323cfd .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-d323cfd .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-50cc4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-50cc4a0 a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-754b17e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a2b310a);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-e6648ad);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-element-populated, .elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-element-populated > .elementor-background-overlay, .elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-754b17e .elementor-element-populated .elementor-heading-title {
	color: #302f2f;
}

.elementor-36561 .elementor-element.elementor-element-754b17e .elementor-element-populated a {
	color: var(--e-global-color-e6648ad);
}

.elementor-36561 .elementor-element.elementor-element-754b17e .elementor-element-populated a:hover {
	color: var(--e-global-color-e6648ad);
}

.elementor-36561 .elementor-element.elementor-element-bc97653:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-bc97653 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-bc97653 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-bc97653 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-bc97653 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-486276a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-486276a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 14px;
}

.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(114%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 4px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 14px 14px 14px;
}

.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-486276a .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-486276a .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-486276a .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-ed501b3:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-ed501b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-ed501b3 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-ed501b3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-ed501b3 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-9cf9a4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-9cf9a4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-9cf9a4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-9cf9a4c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(0, 138, 37, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-9cf9a4c .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-9cf9a4c .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-7619d92 {
	--spacer-size: 30px;
}

.elementor-36561 .elementor-element.elementor-element-1d7af93:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-1d7af93 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-1d7af93 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-1d7af93 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-1d7af93 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-1d7af93 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-3a64b6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-3a64b6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-3a64b6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 14px;
}

.elementor-36561 .elementor-element.elementor-element-3a64b6b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 4px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 14px 8px 14px;
}

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

.elementor-36561 .elementor-element.elementor-element-3a64b6b .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-3a64b6b .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-3a64b6b .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-af36817:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-af36817 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-af36817 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36561 .elementor-element.elementor-element-af36817 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-af36817 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-af36817 a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-a2b310a);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-e6648ad);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-element-populated, .elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-element-populated > .elementor-background-overlay, .elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-6a1ff5f .elementor-element-populated .elementor-heading-title {
	color: #302f2f;
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f .elementor-element-populated a {
	color: var(--e-global-color-e6648ad);
}

.elementor-36561 .elementor-element.elementor-element-6a1ff5f .elementor-element-populated a:hover {
	color: var(--e-global-color-e6648ad);
}

.elementor-36561 .elementor-element.elementor-element-708b69f:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-708b69f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-708b69f > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-708b69f {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-3feafb8);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-708b69f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-708b69f .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-ae5d287:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-ae5d287 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(128deg, #8ea8e2 22%, #343f6b 53%);
}

.elementor-36561 .elementor-element.elementor-element-ae5d287 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-ae5d287 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-ae5d287 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-92f4648 {
	--spacer-size: 66px;
}

.elementor-36561 .elementor-element.elementor-element-fc77f07 > .elementor-widget-container {
	padding: 10px 80px 0px 80px;
}

.elementor-36561 .elementor-element.elementor-element-fc77f07 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36561 .elementor-element.elementor-element-8675368:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-8675368 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(128deg, #343f6b 40%, #0e1430 75%);
}

.elementor-36561 .elementor-element.elementor-element-8675368 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-8675368 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-8675368 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-f418cac > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 23px 0px 6px 0px;
}

.elementor-36561 .elementor-element.elementor-element-f418cac {
	text-align: center;
}

.elementor-36561 .elementor-element.elementor-element-f418cac .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 1px 1px 5px #000;
	color: var(--e-global-color-1069582);
}

.elementor-36561 .elementor-element.elementor-element-c897bbd > .elementor-widget-container {
	padding: 14px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-c897bbd {
	text-align: center;
}

.elementor-36561 .elementor-element.elementor-element-c897bbd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: 600;
	letter-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-a8ca998 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -8px 0px;
	padding: 18px 0px 2px 0px;
}

.elementor-36561 .elementor-element.elementor-element-a8ca998 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 300;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-dd725f7 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 15px -8px 15px;
	padding: 10px 0px 2px 0px;
}

.elementor-36561 .elementor-element.elementor-element-dd725f7 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 300;
	letter-spacing: 2.8px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-8531b1e > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 10px 0px 10px;
}

.elementor-36561 .elementor-element.elementor-element-8531b1e {
	text-align: center;
}

.elementor-36561 .elementor-element.elementor-element-8531b1e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	letter-spacing: .4px;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, .72);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-1dcb128 {
	--spacer-size: 22px;
}

.elementor-36561 .elementor-element.elementor-element-632cd56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-632cd56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0e1430;
}

.elementor-36561 .elementor-element.elementor-element-632cd56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-632cd56 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-632cd56 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-632cd56 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-1d3d275 {
	--spacer-size: 38px;
}

.elementor-36561 .elementor-element.elementor-element-6ba60f6 > .elementor-widget-container {
	padding: 10px 80px 0px 80px;
}

.elementor-36561 .elementor-element.elementor-element-6ba60f6 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36561 .elementor-element.elementor-element-a42dd3d:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-a42dd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-a42dd3d > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-a42dd3d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-a42dd3d .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-bc13138:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-bc13138 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-bc13138 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: -3px;
}

.elementor-36561 .elementor-element.elementor-element-bc13138 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 36px 0px 36px 36px;
}

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

.elementor-36561 .elementor-element.elementor-element-1b5508d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 29px 0px;
}

.elementor-36561 .elementor-element.elementor-element-1b5508d {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 34px;
	font-weight: 200;
	letter-spacing: 0px;
	word-spacing: 1px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-1b5508d p {
	margin-block-end: 10px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c > .elementor-widget-container {
	border-style: none;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group {
	padding-right: calc(8px / 2);
	padding-left: calc(8px / 2);
	margin-bottom: 20px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-form-fields-wrapper {
	margin-left: calc(-8px / 2);
	margin-right: calc(-8px / 2);
	margin-bottom: -20px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group > label, .elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-subgroup label {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-type-html {
	padding-bottom: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group .elementor-field {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #0e1430;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group .elementor-select-wrapper select {
	background-color: #0e1430;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group .elementor-select-wrapper::before {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-button {
	text-transform: uppercase;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .e-form__buttons__wrapper__button-next {
	background-color: #f2295b;
	color: #fff8f8;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-button[type="submit"] {
	background-color: #f2295b;
	color: #fff8f8;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-button[type="submit"] svg * {
	fill: #fff8f8;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .e-form__buttons__wrapper__button-next:hover {
	background-color: #f2da00;
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-button[type="submit"]:hover {
	background-color: #f2da00;
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-message {
	font-size: 12px;
	font-weight: bold;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-message.elementor-message-success {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-message.elementor-message-danger {
	color: #f22f56;
}

.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-message.elementor-help-inline {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-7b2676c {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-36561 .elementor-element.elementor-element-bc0b390:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-bc0b390 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-bc0b390 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: -3px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-e4520ae {
	--spacer-size: 20px;
}

.elementor-36561 .elementor-element.elementor-element-fadad01 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 36px 23px;
}

.elementor-36561 .elementor-element.elementor-element-fadad01 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 34px;
	font-weight: 200;
	letter-spacing: 0px;
	word-spacing: 1px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-fadad01 p {
	margin-block-end: 10px;
}

.elementor-36561 .elementor-element.elementor-element-6a35892:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-6a35892 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-6a35892 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-6a35892 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 60px 0px 85px;
}

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

.elementor-36561 .elementor-element.elementor-element-6a35892 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-dea4372:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-dea4372 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-dea4372 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-dea4372 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 8px 24px 0px 74px;
}

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

.elementor-36561 .elementor-element.elementor-element-ea94648 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-8dc6dde {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-8dc6dde > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-d59763f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-d59763f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-d59763f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-d59763f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 5px 72px 0px 22px;
}

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

.elementor-36561 .elementor-element.elementor-element-6dcc69c > .elementor-widget-container {
	padding: 4px 4px 4px 4px;
}

.elementor-36561 .elementor-element.elementor-element-6dcc69c img {
	filter: brightness(116%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-36561 .elementor-element.elementor-element-1b77b2c {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-1b77b2c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-cec6a55:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-cec6a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-cec6a55 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-cec6a55 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 60px 0px 85px;
}

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

.elementor-36561 .elementor-element.elementor-element-cec6a55 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-32a62f0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-32a62f0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-32a62f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-32a62f0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 8px 24px 0px 74px;
}

.elementor-36561 .elementor-element.elementor-element-32a62f0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-e463303 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-3b8a99d {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-3b8a99d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-a83338e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-a83338e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-a83338e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-a83338e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 5px 72px 0px 22px;
}

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

.elementor-36561 .elementor-element.elementor-element-a3656c6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-dab585a {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-dab585a > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-2e0aea8 {
	--spacer-size: 32px;
}

.elementor-36561 .elementor-element.elementor-element-1567ee1:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-1567ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-1567ee1 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-52c4ae5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-52c4ae5 > .elementor-element-populated {
	border-style: none;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-52c4ae5 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-52c4ae5 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-52c4ae5 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-a8f69bd {
	--spacer-size: 36px;
}

.elementor-36561 .elementor-element.elementor-element-5a8f727:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-5a8f727 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-5a8f727 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-5a8f727 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-5a8f727 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-5a8f727 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-5a8f727 a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-cb5582b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-cb5582b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000224;
}

.elementor-36561 .elementor-element.elementor-element-cb5582b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-cb5582b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

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

.elementor-36561 .elementor-element.elementor-element-cb5582b .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-cb5582b .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-cb5582b .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-d46e3a8 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 23px 0px 6px 0px;
}

.elementor-36561 .elementor-element.elementor-element-d46e3a8 {
	text-align: center;
}

.elementor-36561 .elementor-element.elementor-element-d46e3a8 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 1px 1px 5px #000;
	color: var(--e-global-color-1069582);
}

.elementor-36561 .elementor-element.elementor-element-afa0556 > .elementor-widget-container {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-afa0556 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 28px;
	font-weight: 200;
	letter-spacing: 0px;
	word-spacing: 1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-afa0556 p {
	margin-block-end: 0px;
}

.elementor-36561 .elementor-element.elementor-element-d952714:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-d952714 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(52, 63, 107, 0);
}

.elementor-36561 .elementor-element.elementor-element-d952714 > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-d952714 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-d952714 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-73a34a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-73a34a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-73a34a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-73a34a0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-36561 .elementor-element.elementor-element-73a34a0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-66347b9 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36561 .elementor-element.elementor-element-4248e4a {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-4248e4a > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-d0b79de:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-d0b79de > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-d0b79de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-d0b79de > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

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

.elementor-36561 .elementor-element.elementor-element-76dfcfc > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36561 .elementor-element.elementor-element-489c15d {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-489c15d > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-b509e51:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-b509e51 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-b509e51 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-b509e51 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

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

.elementor-36561 .elementor-element.elementor-element-5718cd5 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36561 .elementor-element.elementor-element-e034740 {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-e034740 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-7ccf3d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-7ccf3d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-7ccf3d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-7ccf3d9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-36561 .elementor-element.elementor-element-7ccf3d9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-83816e3 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36561 .elementor-element.elementor-element-80f6fcf {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-80f6fcf > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-a0aae34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-a0aae34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36561 .elementor-element.elementor-element-a0aae34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-a0aae34 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

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

.elementor-36561 .elementor-element.elementor-element-71afdca > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36561 .elementor-element.elementor-element-75b1114 {
	width: var(--container-widget-width, 99.158%);
	max-width: 99.158%;
	--container-widget-width: 99.158%;
	--container-widget-flex-grow: 0;
	align-self: center;
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-75b1114 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-3d1a56c {
	--spacer-size: 10px;
}

.elementor-36561 .elementor-element.elementor-element-bf8971b:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-bf8971b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-bf8971b > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-bf8971b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-bf8971b .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-bf9819b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-bf9819b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-bf9819b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 14px;
}

.elementor-36561 .elementor-element.elementor-element-bf9819b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 4px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 16px 0px 16px;
}

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

.elementor-36561 .elementor-element.elementor-element-bf9819b .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-bf9819b .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-bf9819b .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-36561 .elementor-element.elementor-element-c38fc26 {
	--spacer-size: 4px;
}

.elementor-36561 .elementor-element.elementor-element-bbd064d:not(.elementor-motion-effects-element-type-background), .elementor-36561 .elementor-element.elementor-element-bbd064d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-bbd064d > .elementor-container {
	max-width: 1600px;
}

.elementor-36561 .elementor-element.elementor-element-bbd064d {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36561 .elementor-element.elementor-element-bbd064d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36561 .elementor-element.elementor-element-08e76ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-08e76ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-36561 .elementor-element.elementor-element-08e76ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-36561 .elementor-element.elementor-element-08e76ce > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36561 .elementor-element.elementor-element-08e76ce > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-08e76ce .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36561 .elementor-element.elementor-element-c3cb22e {
	--spacer-size: 50px;
}

.elementor-36561 .elementor-element.elementor-element-a0d630f > .elementor-container {
	max-width: 518px;
}

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

.elementor-36561 .elementor-element.elementor-element-df878a9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: -3px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-df49e94 {
	--spacer-size: 24px;
}

.elementor-36561 .elementor-element.elementor-element-bbb97f7 {
	--spacer-size: 24px;
}

.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button {
	background-color: rgba(242, 47, 86, 0);
	font-size: 14px;
	font-weight: normal;
	fill: #a1a0a0;
	color: #a1a0a0;
	border-radius: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}

.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button:hover, .elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button:hover svg, .elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button:focus svg {
	fill: #a1a0a0;
}

.elementor-36561 .elementor-element.elementor-element-cc0dc9f {
	--spacer-size: 24px;
}

.elementor-36561 .elementor-element.elementor-element-5c0da73 {
	text-align: center;
	font-size: 14px;
	color: #a1a0a0;
}

.elementor-36561 .elementor-element.elementor-element-baa9506 > .elementor-container {
	max-width: 518px;
}

.elementor-36561 .elementor-element.elementor-element-7e199c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-7e199c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-7e199c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: -3px;
}

.elementor-36561 .elementor-element.elementor-element-7e199c2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-36561 .elementor-element.elementor-element-7e199c2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button {
	background-color: rgba(242, 47, 86, 0);
	font-size: 14px;
	font-weight: normal;
	fill: #a1a0a0;
	color: #a1a0a0;
	border-radius: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}

.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button:hover, .elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button:hover svg, .elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button:focus svg {
	fill: #a1a0a0;
}

.elementor-36561 .elementor-element.elementor-element-8aed074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-8aed074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-8aed074 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: -3px;
}

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

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

.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button {
	background-color: rgba(242, 47, 86, 0);
	font-size: 14px;
	font-weight: normal;
	fill: var(--e-global-color-75aae48);
	color: var(--e-global-color-75aae48);
	border-radius: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
}

.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button:hover, .elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button:hover svg, .elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button:focus svg {
	fill: #a1a0a0;
}

.elementor-36561 .elementor-element.elementor-element-2bb7d5e {
	--spacer-size: 42px;
}

@media (max-width:1024px) {
	.elementor-36561 .elementor-element.elementor-element-3ab4747 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3ab4747 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cb90c33 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cb90c33 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-460e1db > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-460e1db {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1f32513 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1f32513 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-b539548 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-b539548 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-0ce975a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-0ce975a {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d589cc3 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d589cc3 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-884a02c .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-01fc094 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-01fc094 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dbe254 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dbe254 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-46564f9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-46564f9 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-925ec44 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-925ec44 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-feda98e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-feda98e {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-48e32df > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-48e32df {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a779b16 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a779b16 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc97653 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc97653 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-ed501b3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-ed501b3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1d7af93 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1d7af93 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-708b69f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-708b69f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-f418cac .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-c897bbd .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a8ca998 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a8ca998 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dd725f7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dd725f7 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8531b1e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a42dd3d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a42dd3d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b5508d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b5508d {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-7b2676c .elementor-field-group > label {
		font-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-fadad01 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-fadad01 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6a35892 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6a35892 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dc6dde > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dc6dde {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b77b2c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b77b2c {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cec6a55 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cec6a55 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3b8a99d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3b8a99d {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dab585a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dab585a {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1567ee1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1567ee1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5a8f727 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5a8f727 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d46e3a8 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-afa0556 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-afa0556 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d952714 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d952714 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-4248e4a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-4248e4a {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-489c15d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-489c15d {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e034740 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e034740 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-80f6fcf > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-80f6fcf {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-75b1114 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-75b1114 {
		font-size: 13px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bf8971b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bf8971b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bbd064d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bbd064d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button {
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5c0da73 {
		font-size: 11px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-2bb7d5e {
		--spacer-size: 56px;
	}
}

@media (max-width:767px) {
	.elementor-36561 .elementor-element.elementor-element-4dbecb0 {
		--spacer-size: 6px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-277a7fc > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu .elementor-item {
		line-height: .1em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown .elementor-item, .elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-277a7fc .elementor-nav-menu--dropdown {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-4327e75 {
		--spacer-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-c01f56d > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1f32513 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-eadd5a6 > .elementor-element-populated {
		padding: 8px 72px 7px 78px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-75ba96d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-0ce975a > .elementor-widget-container {
		margin: 0px 0px -8px 0px;
		padding: 6px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-0ce975a {
		font-size: 34px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d589cc3 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 5px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d589cc3 {
		font-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-884a02c > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-884a02c .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-2b238f9 > .elementor-widget-container {
		margin: -4px 0px -4px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-2b238f9 .elementor-button {
		font-size: 12px;
		line-height: 1.3em;
		letter-spacing: 1.5px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-01fc094 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-01fc094 {
		font-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dbe254 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dbe254 {
		text-align: center;
		font-size: 28px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-46564f9 > .elementor-widget-container {
		margin: 0px 0px -8px 0px;
		padding: 10px 20px 16px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-46564f9 {
		font-size: 34px;
		line-height: 1.3em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-f3615a7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-925ec44 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d6c5096 > .elementor-element-populated {
		padding: 50px 72px 7px 78px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bfd7b85 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-feda98e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 38px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-feda98e {
		font-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-0b2140b {
		--spacer-size: 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d323cfd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-754b17e > .elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-486276a > .elementor-element-populated {
		padding: 0px 14px 7px 14px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-7619d92 {
		--spacer-size: 7px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3a64b6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3a64b6b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6a1ff5f > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-ae5d287:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-ae5d287 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(178deg, #8ea8e2 25%, #343f6b 74%);
	}
	
	.elementor-36561 .elementor-element.elementor-element-92f4648 {
		--spacer-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-fc77f07 > .elementor-widget-container {
		padding: 30px 58px 0px 58px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8675368:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36561 .elementor-element.elementor-element-8675368 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #343f6b 40%, #0e1430 89%);
	}
	
	.elementor-36561 .elementor-element.elementor-element-f418cac > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-f418cac .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-c897bbd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-c897bbd .elementor-heading-title {
		font-size: 18px;
		line-height: 1.3em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a8ca998 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a8ca998 {
		font-size: 14px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dd725f7 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dd725f7 {
		font-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8531b1e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 46px 28px 46px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8531b1e .elementor-heading-title {
		font-size: 11px;
		line-height: 1.4em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1dcb128 {
		--spacer-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1d3d275 {
		--spacer-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6ba60f6 > .elementor-widget-container {
		padding: 0px 58px 20px 58px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc13138 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b5508d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 20px 16px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b5508d {
		font-size: 32px;
		line-height: 1.4em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc0b390 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e4520ae {
		--spacer-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-fadad01 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 63px 20px 12px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-fadad01 {
		font-size: 32px;
		line-height: 1.4em;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dea4372 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-ea94648 > .elementor-widget-container {
		padding: 22px 30px 0px 30px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dc6dde > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8dc6dde {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d59763f > .elementor-element-populated {
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6dcc69c > .elementor-widget-container {
		padding: 20px 30px 0px 30px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b77b2c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-1b77b2c {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-32a62f0 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e463303 > .elementor-widget-container {
		padding: 22px 30px 0px 30px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3b8a99d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-3b8a99d {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a83338e > .elementor-element-populated {
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a3656c6 > .elementor-widget-container {
		padding: 21px 27px 0px 27px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dab585a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-dab585a {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-2e0aea8 {
		--spacer-size: 1px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a8f69bd {
		--spacer-size: 44px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cb5582b > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d46e3a8 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 18px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d46e3a8 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-afa0556 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-afa0556 {
		font-size: 32px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-73a34a0 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-66347b9 > .elementor-widget-container {
		padding: 26px 42px 14px 42px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-4248e4a > .elementor-widget-container {
		margin: 0px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-4248e4a {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-d0b79de > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-76dfcfc > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 10px 30px 0px 30px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-489c15d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-489c15d {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-b509e51 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5718cd5 > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e034740 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e034740 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-7ccf3d9 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-83816e3 > .elementor-widget-container {
		margin: -12px 0px -36px 0px;
		padding: 0px 24px 0px 25px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-80f6fcf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-80f6fcf {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-a0aae34 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-71afdca > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-75b1114 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-75b1114 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bf9819b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-c3cb22e {
		--spacer-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-df49e94 {
		--spacer-size: 7px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-8afee3d .elementor-button {
		font-size: 12px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-cc0dc9f {
		--spacer-size: 10px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5c0da73 > .elementor-widget-container {
		margin: 21px 21px 20px 21px;
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-5c0da73 {
		font-size: 11px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-50b7952 .elementor-button {
		font-size: 12px;
	}
	
	.elementor-36561 .elementor-element.elementor-element-e450267 .elementor-button {
		font-size: 12px;
	}
}

@media (min-width:768px) {
	.elementor-36561 .elementor-element.elementor-element-c01f56d {
		width: 23.995%;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6ed9f03 {
		width: 51.673%;
	}
	
	.elementor-36561 .elementor-element.elementor-element-f3615a7 {
		width: 23.996%;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc13138 {
		width: 49.998%;
	}
	
	.elementor-36561 .elementor-element.elementor-element-bc0b390 {
		width: 49.95%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-36561 .elementor-element.elementor-element-754b17e {
		width: 50%;
	}
	
	.elementor-36561 .elementor-element.elementor-element-6a1ff5f {
		width: 50%;
	}
}
