
.elementor-41900 .elementor-element.elementor-element-829ce0e > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-829ce0e, .elementor-41900 .elementor-element.elementor-element-829ce0e > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-829ce0e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: -1px 40px 0px 40px;
}

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

.elementor-41900 .elementor-element.elementor-element-3f7f6b5 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-3f7f6b5 {
	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-41900 .elementor-element.elementor-element-3f7f6b5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-3f7f6b5 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-736d285 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-736d285 > .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: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-736d285 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-8d93f3a > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-8d93f3a {
	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-41900 .elementor-element.elementor-element-8d93f3a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-8d93f3a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-35ae0a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-35ae0a6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-35ae0a6 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-6930451 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-6930451 {
	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-41900 .elementor-element.elementor-element-6930451 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ebd0fd3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ebd0fd3 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-b46114a > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-b46114a {
	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-41900 .elementor-element.elementor-element-b46114a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-708b364 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-708b364 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-708b364 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-fedd17b > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-fedd17b {
	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-41900 .elementor-element.elementor-element-fedd17b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-4739f3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-4739f3d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4739f3d .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-6536beb > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-6536beb {
	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-41900 .elementor-element.elementor-element-6536beb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6536beb .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-96d4c84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-96d4c84 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-96d4c84 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-4654e9a > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-4654e9a {
	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-41900 .elementor-element.elementor-element-4654e9a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4654e9a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-4654e9a a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-4654e9a a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-c98fd71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-c98fd71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(155deg, #00245e 71%, #000224 81%);
}

.elementor-41900 .elementor-element.elementor-element-c98fd71 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-c98fd71 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-41900 .elementor-element.elementor-element-118f39e:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-118f39e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 65, 134, 0);
	background-image: url("https://cdn-epddi.nitrocdn.com/BgajMFNyBKTsVrMPaLYqLGcIoodgnFxO/assets/images/optimized/rev-b9b53cf/davidcakesonline.co.uk/wp-content/uploads/2025/11/satin-bluzey.png");
	background-position: center center;
	background-size: cover;
}

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

.elementor-41900 .elementor-element.elementor-element-118f39e > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-118f39e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-118f39e .elementor-heading-title {
	color: rgba(242, 47, 86, 0);
}

.elementor-41900 .elementor-element.elementor-element-118f39e a {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-118f39e a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-516fc9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-516fc9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-516fc9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-516fc9f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-516fc9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-516fc9f .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-516fc9f .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-516fc9f .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-23c061b > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-23c061b {
	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-41900 .elementor-element.elementor-element-23c061b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-23c061b .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-0207671 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 8px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-8a84f55 {
	--spacer-size: 3px;
}

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

.elementor-41900 .elementor-element.elementor-element-9e49043 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-9e49043 {
	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-41900 .elementor-element.elementor-element-9e49043 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-9e49043 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu .elementor-item {
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
}

.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-d6adf6c);
	fill: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-34b140e {
	--e-nav-menu-horizontal-menu-item-margin: calc(0px / 2);
}

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

.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown a, .elementor-41900 .elementor-element.elementor-element-34b140e .elementor-menu-toggle {
	color: var(--e-global-color-d6adf6c);
	fill: var(--e-global-color-d6adf6c);
}

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

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

.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown a:hover, .elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown a:focus, .elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown a.highlighted {
	background-color: #c2a143;
}

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

.elementor-41900 .elementor-element.elementor-element-7d03379 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-7d03379 {
	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-41900 .elementor-element.elementor-element-7d03379 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-7d03379 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-2b3fee4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 8px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ba36c3a {
	--spacer-size: 20px;
}

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

.elementor-41900 .elementor-element.elementor-element-437a196 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-437a196 {
	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-41900 .elementor-element.elementor-element-437a196 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-437a196 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-7473b0a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-7473b0a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-7473b0a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-7473b0a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7473b0a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-7473b0a .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-9c37295 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}

.elementor-41900 .elementor-element.elementor-element-9c37295 img {
	filter: brightness(100%) contrast(100%) saturate(90%) blur(0px) hue-rotate(0deg);
}

.elementor-41900 .elementor-element.elementor-element-904574f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-904574f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-904574f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-904574f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-904574f .elementor-element-populated .elementor-heading-title {
	color: #d6b24a;
}

.elementor-41900 .elementor-element.elementor-element-904574f .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-904574f .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f43b19f {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-f43b19f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-f43b19f .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-8c6467d > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 24px;
}

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

.elementor-41900 .elementor-element.elementor-element-dc267f4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 11px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-1eaeb24:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1eaeb24 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-1eaeb24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1eaeb24 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-1eaeb24 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-16c8f1d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 46px 0px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-f68770c > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-f68770c {
	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 10px 24px 10px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-d0e5cd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d0e5cd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-d0e5cd3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-de1addf {
	--spacer-size: 60px;
}

.elementor-41900 .elementor-element.elementor-element-a8615d4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-d7b1834 {
	--spacer-size: 60px;
}

.elementor-41900 .elementor-element.elementor-element-d44e575 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-6562a6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-6562a6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-6562a6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-6562a6c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6562a6c .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-3dbe3d1 > .elementor-widget-container {
	padding: 4px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-790a7a4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-790a7a4 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-790a7a4 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-4db2f41 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4db2f41 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-d723d1c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-d723d1c {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-b0822c5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-41900 .elementor-element.elementor-element-b0822c5 {
	text-align: start;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-fd17113:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-fd17113 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-fd17113 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-d788873 {
	--spacer-size: 60px;
}

.elementor-41900 .elementor-element.elementor-element-77c4ceb > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-77c4ceb {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-8febfc5 {
	--spacer-size: 60px;
}

.elementor-41900 .elementor-element.elementor-element-746f2d1 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-9ab0371 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-9ab0371 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-9ab0371 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-e904fe2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-e904fe2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-e904fe2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-919efdc > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-919efdc {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-919efdc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-919efdc .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-1faa92c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1faa92c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-1faa92c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1faa92c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-1faa92c .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-7a945fe > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-7a945fe {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cd7f875 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-0666955 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-0666955 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1b4701a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1b4701a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-1b4701a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-1b4701a .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-8a690d2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-59f714a > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 24px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-59f714a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-598eba9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-598eba9 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1940eda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1940eda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-1940eda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-1940eda > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-1940eda .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-ef31290 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-ef31290 {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-ef31290 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-eea75e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-eea75e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-eea75e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-eea75e3 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-37bc346 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-37bc346 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-973b3de > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-1e0faae > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-ce44c91 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-ce44c91 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-66e99db > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-66e99db {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 24px 10px 36px 10px;
}

.elementor-41900 .elementor-element.elementor-element-66e99db > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-66e99db .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-32717bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-32717bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-32717bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-32717bc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-32717bc .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-3c9d7b0 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 80px 20px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3c9d7b0 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-ee5338b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ee5338b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ee5338b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-c560277 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-ad691bc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ad691bc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ad691bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-e839714 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 80px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-dea012d > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-f242658:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f242658 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-f242658 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-ede2424 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ede2424 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-e24de46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-e24de46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-e24de46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-e24de46 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-e24de46 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-2b51b89 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-dad937f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-dad937f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-dad937f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-dad937f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-dad937f .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-8d97450 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-8d97450 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-8d97450 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-1f654cf > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-edbd590 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 26px 0px;
}

.elementor-41900 .elementor-element.elementor-element-edbd590 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-edbd590 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-a7601be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a7601be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-a7601be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-cde5cda > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-cde5cda .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-1fc79ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1fc79ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-1fc79ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1fc79ae > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-1fc79ae .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-a43ce6a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-045f019 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-045f019 {
	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-41900 .elementor-element.elementor-element-045f019 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-045f019 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-045f019 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-045f019 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-69c628c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-69c628c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-69c628c .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-69c628c .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-69c628c .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-6cbd180 {
	--spacer-size: 42px;
}

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

.elementor-41900 .elementor-element.elementor-element-82db43f > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-82db43f {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-82db43f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-82db43f .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-2314349:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2314349 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-2314349 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-7b64dbb > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-7b64dbb {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-87c76e8 > .elementor-widget-container {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}

.elementor-41900 .elementor-element.elementor-element-87c76e8 img {
	filter: brightness(100%) contrast(100%) saturate(90%) blur(0px) hue-rotate(0deg);
}

.elementor-41900 .elementor-element.elementor-element-8c61be1 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -3px 0px -14px 0px;
	padding: 12px 0px 8px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-6235442 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-8f611e8 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-2f41a8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2f41a8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-2f41a8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2f41a8d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-2f41a8d .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-96a33f3 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-96a33f3 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-41a53bb > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-41a53bb {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cca7814 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 14px 0px;
}

.elementor-41900 .elementor-element.elementor-element-cca7814 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-2d19b2d > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -19px 0px -30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-2d19b2d {
	column-gap: 0px;
	text-align: center;
	font-family: "Bangers", Sans-serif;
	font-size: 75px;
	font-weight: 500;
	letter-spacing: 3.9px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f75b90c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 12px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-91a47d7 > .elementor-widget-container {
	margin: 2px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-91a47d7 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a569f78:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a569f78 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-a569f78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-5599899 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-8b466b6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-8b466b6 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-8b466b6 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-7ab7bd4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -8px 0px -30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7ab7bd4 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 82px;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cfa0ae7 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -6px 0px -14px 0px;
	padding: 14px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-35ca4f0 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-35ca4f0 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-924dc4d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-924dc4d {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-e368316 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-e368316 {
	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-41900 .elementor-element.elementor-element-e368316 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-e368316 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-e368316 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-c1f9186 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-8f6bf6e {
	--spacer-size: 36px;
}

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

.elementor-41900 .elementor-element.elementor-element-e658d51 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-e658d51 {
	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-41900 .elementor-element.elementor-element-e658d51 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-e658d51 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-e658d51 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-dabcc85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(315deg, #503700 20%, var(--e-global-color-a811531) 88%);
}

.elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-element-populated {
	border-style: dotted;
	border-width: 8px 8px 8px 8px;
	border-color: var(--e-global-color-d6adf6c);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-dabcc85 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-15191a4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-15191a4 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-192f1a9 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-192f1a9 {
	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-41900 .elementor-element.elementor-element-192f1a9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-192f1a9 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-192f1a9 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-192f1a9 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-49f7699:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(315deg, rgba(80, 55, 0, 0) 20%, rgba(189, 159, 73, 0) 88%);
}

.elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-49f7699 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-49f7699 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-49f7699 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-49f7699 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-11c4647 > .elementor-widget-container {
	margin: 2px 0px 0px 0px;
	padding: 12px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-11c4647 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-b20a06f > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-b20a06f {
	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-41900 .elementor-element.elementor-element-b20a06f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-b20a06f a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-b20a06f a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-7bbf7e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-7bbf7e8 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7bbf7e8 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7bbf7e8 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9f6cee7 {
	--spacer-size: 52px;
}

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

.elementor-41900 .elementor-element.elementor-element-fa08a2c > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-d7715e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d7715e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-d7715e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-091f1e4 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-091f1e4 {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-091f1e4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-091f1e4 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-657fe17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-657fe17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-657fe17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-657fe17 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-657fe17 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-657fe17 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-3e72610 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-3e72610 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-199e418 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-613f7a5 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-613f7a5 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-09a2855 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-41900 .elementor-element.elementor-element-09a2855 {
	text-align: start;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-d7222d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d7222d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-d7222d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-d7222d5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-d7222d5 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-d9ea908 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-d9ea908 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 28px 0px;
}

.elementor-41900 .elementor-element.elementor-element-d9ea908 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-69f482c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -2px 0px -2px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-69f482c {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-7aada25 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-7aada25 {
	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 62px 0px 62px;
}

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

.elementor-41900 .elementor-element.elementor-element-7aada25 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cd4d201:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-cd4d201 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #306999 24%, #001c47 60%);
}

.elementor-41900 .elementor-element.elementor-element-cd4d201:hover > .elementor-element-populated {
	background-color: var(--e-global-color-e6648ad);
}

.elementor-41900 .elementor-element.elementor-element-cd4d201 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-cd4d201 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

.elementor-41900 .elementor-element.elementor-element-cd4d201 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-cd4d201 .elementor-element-populated a {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-ccd602f:hover .elementor-widget-container {
	background-color: var(--e-global-color-e6648ad);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-ccd602f {
	--e-icon-list-icon-size: 23px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: 400;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-b568fa0 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-b568fa0 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-da5be80 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-4f35fc4:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-4f35fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

.elementor-41900 .elementor-element.elementor-element-4f35fc4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4f35fc4, .elementor-41900 .elementor-element.elementor-element-4f35fc4 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4f35fc4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 62px 0px 62px;
}

.elementor-41900 .elementor-element.elementor-element-4f35fc4 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-4f35fc4 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a8c67c7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-a8c67c7 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-a8c67c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-a8c67c7 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-a8c67c7 .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 > .elementor-widget-container {
	background-color: rgba(97, 206, 112, 0);
	padding: 0px 0px 0px 0px;
	border-style: none;
}

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-field-group .elementor-field {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #001c47;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-field-group .elementor-select-wrapper select {
	background-color: #001c47;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 .e-form__buttons__wrapper__button-next {
	background-color: #be992f;
	color: #fff8f8;
}

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-button[type="submit"] {
	background-color: #be992f;
	color: #fff8f8;
}

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-7b923d3 .e-form__buttons__wrapper__button-next:hover {
	background-color: #ffbe00;
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-button[type="submit"]:hover {
	background-color: #ffbe00;
	color: #fff;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-message.elementor-message-danger {
	color: #f22f56;
}

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

.elementor-41900 .elementor-element.elementor-element-7b923d3 {
	--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-41900 .elementor-element.elementor-element-b63f3ec > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 4px;
}

.elementor-41900 .elementor-element.elementor-element-b63f3ec {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f67a987:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f67a987 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-f67a987 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-7330566 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-7330566 {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-7330566 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-73a401e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-73a401e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-73a401e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-73a401e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-73a401e .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-9817d89 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-9817d89 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-52a3504 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3f94a81 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3f94a81 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-5ea299e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

.elementor-41900 .elementor-element.elementor-element-5ea299e {
	text-align: start;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-375894e > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-375894e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-375894e .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-300a8ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-300a8ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-300a8ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-300a8ac > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-300a8ac .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-0753de7 {
	--spacer-size: 10px;
}

.elementor-41900 .elementor-element.elementor-element-66f6f59 {
	--spacer-size: 10px;
}

.elementor-41900 .elementor-element.elementor-element-3f357c7 {
	--spacer-size: 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-eb98bf8 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-d72d683:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d72d683 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-d72d683 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-c65c8df > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-c65c8df .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-6631b8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-6631b8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-6631b8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-6631b8e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6631b8e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6631b8e .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-fcad0eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-593fc78 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-593fc78 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-4a51ec1 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-41b7267:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-41b7267 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-41b7267 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-41b7267 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	padding: 16px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-41b7267 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-41b7267 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-41b7267 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-41b7267 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7d94d06 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-7d94d06 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7d94d06 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-5f61580 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-1d6115d > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-413cc61 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-413cc61 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-43fa4a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-43fa4a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-43fa4a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-43fa4a3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-43fa4a3 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-6b61d8d > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-6b61d8d .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-b954712:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-b954712 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-b954712 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-b954712 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-b954712 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-22595de > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-22595de img {
	filter: brightness(100%) contrast(100%) saturate(78%) blur(0px) hue-rotate(0deg);
}

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

.elementor-41900 .elementor-element.elementor-element-16e9de6 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-97c6562 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-97c6562 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-82e8c10 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-82e8c10 {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-82e8c10 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-82e8c10 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-25c0e56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-25c0e56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-25c0e56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-25c0e56 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-43aec9c > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-43aec9c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-43aec9c .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8e3541d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-8e3541d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8e3541d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-8e3541d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-8e3541d .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-610e9b5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-a6fed69 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-a6fed69 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-daec3c3 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-e7abdf3 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e7abdf3 {
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-2e4eba2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2e4eba2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-2e4eba2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-2e4eba2 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-99eb20a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-99eb20a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-99eb20a .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2ae85f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2ae85f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2ae85f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2ae85f3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-2ae85f3 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-fd81969 > .elementor-widget-container {
	padding: 0px 66px 0px 66px;
}

.elementor-41900 .elementor-element.elementor-element-4f19f53 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4f19f53 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-4f19f53 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-17625f4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-17625f4 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-be3bafc > .elementor-widget-container {
	margin: 6px 34px 0px 34px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-be3bafc {
	text-align: start;
	font-size: 13px;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-81371c9:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-81371c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

.elementor-41900 .elementor-element.elementor-element-81371c9 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-81371c9, .elementor-41900 .elementor-element.elementor-element-81371c9 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-81371c9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 55px 0px 55px;
}

.elementor-41900 .elementor-element.elementor-element-81371c9 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-81371c9 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7675ac8 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7675ac8 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-7675ac8 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-7675ac8 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7675ac8 .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7675ac8 .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7675ac8 .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-icon i {
	color: #67c8fd;
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-icon svg {
	fill: #67c8fd;
	transition: fill .3s;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d {
	--e-icon-list-icon-size: 23px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: bold;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #67c8fd;
}

.elementor-41900 .elementor-element.elementor-element-18cd380:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-18cd380 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

.elementor-41900 .elementor-element.elementor-element-18cd380 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-18cd380, .elementor-41900 .elementor-element.elementor-element-18cd380 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-18cd380 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 55px 0px 55px;
}

.elementor-41900 .elementor-element.elementor-element-18cd380 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-18cd380 a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7b8bd37 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7b8bd37 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-7b8bd37 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-7b8bd37 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7b8bd37 .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7b8bd37 .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7b8bd37 .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-753379b {
	--spacer-size: 14px;
}

.elementor-41900 .elementor-element.elementor-element-d4a2442:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-d4a2442 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

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

.elementor-41900 .elementor-element.elementor-element-d4a2442, .elementor-41900 .elementor-element.elementor-element-d4a2442 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-c98f695 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c98f695 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-c98f695 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-c98f695 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c98f695 .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-a34ddf7:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-icon i {
	color: #ff9494;
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-icon svg {
	fill: #ff9494;
	transition: fill .3s;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #ff9494;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #ff9494;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 {
	--e-icon-list-icon-size: 23px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: bold;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #ff9494;
}

.elementor-41900 .elementor-element.elementor-element-5118d2f:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-5118d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

.elementor-41900 .elementor-element.elementor-element-5118d2f > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-5118d2f, .elementor-41900 .elementor-element.elementor-element-5118d2f > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-5118d2f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 55px 0px 55px;
}

.elementor-41900 .elementor-element.elementor-element-5118d2f .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-5118d2f a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7dcf47b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7dcf47b > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-7dcf47b > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-7dcf47b > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7dcf47b .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7dcf47b .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7dcf47b .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-305faed {
	--spacer-size: 14px;
}

.elementor-41900 .elementor-element.elementor-element-82f02fe:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-82f02fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%);
}

.elementor-41900 .elementor-element.elementor-element-82f02fe > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-82f02fe, .elementor-41900 .elementor-element.elementor-element-82f02fe > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-82f02fe {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 55px 0px 55px;
}

.elementor-41900 .elementor-element.elementor-element-82f02fe .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-82f02fe a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-3935a50 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #b3b2b2;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 10px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3935a50 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-3935a50 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-3935a50 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3935a50 .elementor-element-populated .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-3935a50 .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-3935a50 .elementor-element-populated a:hover {
	color: rgba(2, 1, 1, 0);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-icon i {
	color: #fff792;
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-icon svg {
	fill: #fff792;
	transition: fill .3s;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #fff792;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #fff792;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 {
	--e-icon-list-icon-size: 23px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: bold;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #fff792;
}

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

.elementor-41900 .elementor-element.elementor-element-c9a95cc > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-c9a95cc {
	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 22px 22px 22px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-a869cfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a869cfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-a869cfb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-0db308d > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-0db308d {
	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-41900 .elementor-element.elementor-element-0db308d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-d8b5faf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-d8b5faf > .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: 10px 10px 10px 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-d5b9c60 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-a1f3615 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-a1f3615 > .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: 10px 10px 10px 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-bec6a19 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-6464a2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-6464a2f > .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: 10px 10px 10px 10px;
}

.elementor-41900 .elementor-element.elementor-element-6464a2f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-354de1d > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-41900 .elementor-element.elementor-element-ba5959d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ba5959d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ba5959d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b756827 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-b756827 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-fa4bc1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-fa4bc1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-fa4bc1e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-fa4bc1e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-fa4bc1e .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-9eb5f7a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-0d2830d {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-0d2830d p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-c9cf00b > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-6137814 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 32px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6137814 {
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-ebad778 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-3ccdcd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-3ccdcd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-3ccdcd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-65cb2b6 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-65cb2b6 {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-65cb2b6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-65cb2b6 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-d6331f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d6331f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-d6331f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-d6331f1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-d6331f1 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-130e4d4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-130e4d4 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-0b2e3d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-94c3a51 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-94c3a51 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-e5b0a2f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e5b0a2f {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-631b1c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-631b1c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-631b1c2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-631b1c2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-631b1c2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-631b1c2 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-55f46fa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ad2f75 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 24px 0px 2px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ad2f75 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-11d37ea > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-11d37ea {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ee50d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-9ee50d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-9ee50d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-5d7a9fa > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-5d7a9fa {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-5d7a9fa .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8ebe449:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-8ebe449 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8ebe449 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-8ebe449 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-8ebe449 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-2a2799f > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-3e1beb3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-6a8291f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6a8291f {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-d9c1b45 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-c299654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-c299654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-c299654 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-bb711b4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 80px 20px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-f5dc2f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f5dc2f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-f5dc2f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-f5a358c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-7f1b5fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-7f1b5fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-7f1b5fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-7f1b5fa .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-c68779c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 80px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-de1cd56 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-ef2e9ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ef2e9ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ef2e9ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-9e21d75 {
	--spacer-size: 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-233a5c1 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-233a5c1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-233a5c1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-e919786:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-e919786 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-e919786 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-31fa05f > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-31fa05f {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-31fa05f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-31fa05f .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2df2fde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2df2fde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2df2fde > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2df2fde > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-2df2fde .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-91f3c88 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 34px 0px 34px;
}

.elementor-41900 .elementor-element.elementor-element-85dd72e > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-85dd72e {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-90d907d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-90d907d {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-fe42e64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-fe42e64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-fe42e64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-fe42e64 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-fe42e64 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-6e17fcc {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-6e17fcc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6e17fcc .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-5a18fd9 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-42ece32 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-42ece32 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-42ece32 p {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-3118b9c > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3118b9c {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a40bb84 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4dfb957 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4dfb957 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-07eec82 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 38px 0px;
}

.elementor-41900 .elementor-element.elementor-element-07eec82 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-75c28ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-75c28ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-75c28ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-75c28ba > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-75c28ba .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-55a5b8f > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-55a5b8f {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-55a5b8f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-55a5b8f .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8ab5d35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-8ab5d35 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-8ab5d35 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-8ab5d35 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-8ab5d35 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-ff18d1f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 34px 0px 34px;
}

.elementor-41900 .elementor-element.elementor-element-31f2ae9 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-31f2ae9 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-e9e8492 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e9e8492 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-7c2d4d7 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-7c2d4d7 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-f5fd509:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f5fd509 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-f5fd509 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-f9ebc6e {
	--spacer-size: 10px;
}

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

.elementor-41900 .elementor-element.elementor-element-097d5f9 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-097d5f9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-097d5f9 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-d40b585:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d40b585 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-d40b585 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-6ecadb6 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-6ecadb6 {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-6ecadb6 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-6140b3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-6140b3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-6140b3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-6140b3b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6140b3b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6140b3b .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-fb5525e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 34px 0px 34px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-88bba9b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 38px 0px 38px;
}

.elementor-41900 .elementor-element.elementor-element-88bba9b {
	text-align: start;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-17416c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-17416c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-17416c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-17416c6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-17416c6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-17416c6 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-63cbdff {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-63cbdff > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-63cbdff .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-27a942a > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-27a942a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-54b3902 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-54b3902 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 41px;
	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-41900 .elementor-element.elementor-element-54b3902 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1d5afad > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-7b372c6 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7b372c6 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ce297f > .elementor-widget-container {
	background-color: rgba(97, 206, 112, 0);
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group {
	padding-right: calc(8px / 2);
	padding-left: calc(8px / 2);
	margin-bottom: 2px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-form-fields-wrapper {
	margin-left: calc(-8px / 2);
	margin-right: calc(-8px / 2);
	margin-bottom: -2px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group > label, .elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-subgroup label {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-type-html {
	padding-bottom: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group .elementor-field {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #001c47;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group .elementor-select-wrapper select {
	background-color: #001c47;
	border-color: #fff;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group .elementor-select-wrapper::before {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-button {
	text-transform: uppercase;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .e-form__buttons__wrapper__button-next {
	background-color: #be992f;
	color: #fff8f8;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-button[type="submit"] {
	background-color: #be992f;
	color: #fff8f8;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-button[type="submit"] svg * {
	fill: #fff8f8;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .e-form__buttons__wrapper__button-next:hover {
	background-color: #ffbe00;
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-button[type="submit"]:hover {
	background-color: #ffbe00;
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-button[type="submit"]:hover svg * {
	fill: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-message {
	font-size: 12px;
	font-weight: bold;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-message.elementor-message-success {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-message.elementor-message-danger {
	color: #f22f56;
}

.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-message.elementor-help-inline {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9ce297f {
	--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-41900 .elementor-element.elementor-element-1e571df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1e571df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-1e571df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-1e571df .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-786799f > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-786799f {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-786799f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-786799f .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-e52c030:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-e52c030 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-e52c030 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-e52c030 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-e52c030 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-2923a96 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 34px 0px 34px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-770a5bb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 38px 0px 38px;
}

.elementor-41900 .elementor-element.elementor-element-770a5bb {
	text-align: start;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-23b1929 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-23b1929 {
	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-41900 .elementor-element.elementor-element-23b1929 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-23b1929 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-23b1929 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-23b1929 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-60d35df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-60d35df > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-60d35df .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-60d35df .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-60d35df .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cf9cf3a {
	--spacer-size: 92px;
}

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

.elementor-41900 .elementor-element.elementor-element-2f2e0c6 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-2f2e0c6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 34px 22px 28px 22px;
}

.elementor-41900 .elementor-element.elementor-element-2f2e0c6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-2f2e0c6 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-4ec5116:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-4ec5116 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-4ec5116 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-4ec5116 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4ec5116 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-40fa244 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-40fa244 {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-40fa244 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-40fa244 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2bf3604:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2bf3604 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-2bf3604 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2bf3604 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-2bf3604 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-b5b927b > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-60a597f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-8226d4a > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-8226d4a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-5ba9357 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-3587a1d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-3587a1d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-3587a1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-3587a1d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3587a1d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-3587a1d .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-6fe0d00 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-f9a261c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 24px 0px 4px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-5348d1a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-5348d1a {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-8dfd006:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-8dfd006 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-8dfd006 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-8dfd006 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-3c5c3fc > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-3c5c3fc {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-3c5c3fc .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-21f3552:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-21f3552 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-21f3552 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-21f3552 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-21f3552 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-21f3552 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-91a3b31 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-91a3b31 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-b3c8600 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6ee9869 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6ee9869 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-413da73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-413da73 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-746b29e > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-746b29e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 22px 28px 22px;
}

.elementor-41900 .elementor-element.elementor-element-746b29e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-746b29e .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-fc9d2c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-fc9d2c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-fc9d2c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-fc9d2c9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-fc9d2c9 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

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

.elementor-41900 .elementor-element.elementor-element-a480fa5 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-a480fa5 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-a49d05f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a49d05f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-a49d05f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-a49d05f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-a49d05f .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-67fa3ac {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-67fa3ac > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-67fa3ac .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-98e644b > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-98e644b {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f3bda21 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-f3bda21 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 43px;
	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-41900 .elementor-element.elementor-element-f3bda21 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-cc89914 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-72f6c09:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-72f6c09 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-72f6c09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-72f6c09 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-72f6c09 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-72f6c09 .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

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

.elementor-41900 .elementor-element.elementor-element-2562c53 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-2562c53 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-2562c53 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-3f0d4ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-3f0d4ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-3f0d4ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-3f0d4ad > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-3f0d4ad .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-86e4f33 {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-86e4f33 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-86e4f33 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-15d1215 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-15d1215 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-6387b5e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6387b5e {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 43px;
	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-41900 .elementor-element.elementor-element-6387b5e p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-843cd1e > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-843cd1e {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1b07a3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1b07a3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-1b07a3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-1b07a3f .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

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

.elementor-41900 .elementor-element.elementor-element-8a9f222 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-41900 .elementor-element.elementor-element-8a9f222 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-8a9f222 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-65ee89e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-65ee89e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-65ee89e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-65ee89e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-65ee89e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-65ee89e .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-ba100aa {
	width: var(--container-widget-width, 99.603%);
	max-width: 99.603%;
	--container-widget-width: 99.603%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-ba100aa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-ba100aa .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 1.7px -1.7px 0px #fff9f9;
	color: rgba(29, 29, 29, 0);
}

.elementor-41900 .elementor-element.elementor-element-49669f2 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-49669f2 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-765b510 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-765b510 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 43px;
	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-41900 .elementor-element.elementor-element-765b510 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-3214dc1 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-3214dc1 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-680608c > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-680608c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 26px 22px 14px 22px;
}

.elementor-41900 .elementor-element.elementor-element-680608c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-680608c .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-ebce177:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ebce177 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ebce177 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-512ba1a > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-512ba1a {
	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 22px 22px 22px;
}

.elementor-41900 .elementor-element.elementor-element-512ba1a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-512ba1a .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-aa93b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-aa93b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-aa93b02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-aa93b02 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-aa93b02 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-9f52a2c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-9f52a2c {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-523002c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-d4d5e4c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-d4d5e4c {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-428cf0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-428cf0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-428cf0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-428cf0e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 1px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-428cf0e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-428cf0e .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

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

.elementor-41900 .elementor-element.elementor-element-cfe718d > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 24px 0px 4px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-c7f29fc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c7f29fc {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-ce64867:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-ce64867 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-ce64867 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-1f41062 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-1f41062 {
	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 22px 22px 22px;
}

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

.elementor-41900 .elementor-element.elementor-element-1f41062 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-4ef0653:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-4ef0653 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-4ef0653 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-4ef0653 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4ef0653 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4ef0653 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-867ce7a > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -14px 0px;
	padding: 0px 0px 0px 11px;
}

.elementor-41900 .elementor-element.elementor-element-867ce7a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f6d3e67 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-94bf07c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-94bf07c {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-cb18675 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-cb18675 {
	text-align: center;
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-1ae5b58 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-9e2ed47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-9e2ed47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

.elementor-41900 .elementor-element.elementor-element-9e2ed47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-c7a4888 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c7a4888 {
	font-size: 13px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-00726b7 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-00726b7 {
	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-41900 .elementor-element.elementor-element-00726b7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-00726b7 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-00726b7 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-00726b7 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-9f91c91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-9f91c91 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-9f91c91 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-3ae86f4 {
	--spacer-size: 48px;
}

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

.elementor-41900 .elementor-element.elementor-element-6086d8d > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-6086d8d {
	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-41900 .elementor-element.elementor-element-6086d8d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6086d8d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-6086d8d a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-6086d8d a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-581a1e0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-581a1e0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-581a1e0 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-581a1e0 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-581a1e0 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-c55dc61 {
	--spacer-size: 80px;
}

.elementor-41900 .elementor-element.elementor-element-22951bc:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-22951bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(107, 175, 253, 0);
}

.elementor-41900 .elementor-element.elementor-element-22951bc > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-22951bc {
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: var(--e-global-color-text);
	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-41900 .elementor-element.elementor-element-22951bc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-22951bc .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-f5c4030:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f5c4030 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #190e33;
}

.elementor-41900 .elementor-element.elementor-element-f5c4030 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-f5c4030 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-41900 .elementor-element.elementor-element-cd16243 {
	--spacer-size: 120px;
}

.elementor-41900 .elementor-element.elementor-element-554f08d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-554f08d img {
	width: 100%;
	max-width: 100%;
}

.elementor-41900 .elementor-element.elementor-element-daa4908:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-daa4908 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(118deg, #190e33 35%, #4a6c94 74%);
}

.elementor-41900 .elementor-element.elementor-element-daa4908 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-08afe90 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 41px 10px 15px 0px;
}

.elementor-41900 .elementor-element.elementor-element-08afe90 {
	text-align: center;
}

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

.elementor-41900 .elementor-element.elementor-element-fedc485 > .elementor-widget-container {
	padding: 14px 136px 4px 136px;
}

.elementor-41900 .elementor-element.elementor-element-57f3694 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-57f3694 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 38px;
	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-41900 .elementor-element.elementor-element-57f3694 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-0fd2154 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -20px 0px;
	padding: 14px 0px 2px 0px;
}

.elementor-41900 .elementor-element.elementor-element-0fd2154 {
	column-gap: 0px;
	text-align: center;
	font-family: "Tiro Devanagari Sanskrit", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-557f861 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 10px 20px 10px;
}

.elementor-41900 .elementor-element.elementor-element-557f861 {
	text-align: center;
}

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

.elementor-41900 .elementor-element.elementor-element-c091bd3 {
	--spacer-size: 32px;
}

.elementor-41900 .elementor-element.elementor-element-1ab1e91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1ab1e91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6c94;
}

.elementor-41900 .elementor-element.elementor-element-1ab1e91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1ab1e91 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 30px 60px 30px 60px;
}

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

.elementor-41900 .elementor-element.elementor-element-1ab1e91 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-b0e690d {
	--spacer-size: 120px;
}

.elementor-41900 .elementor-element.elementor-element-ddbb7ce > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-ddbb7ce img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-41900 .elementor-element.elementor-element-67cdd02 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-67cdd02 {
	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-41900 .elementor-element.elementor-element-67cdd02 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-67cdd02 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-bb07c6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-bb07c6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, rgba(194, 161, 67, 0) 24%, rgba(129, 94, 49, 0) 60%);
}

.elementor-41900 .elementor-element.elementor-element-bb07c6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-bb07c6b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-41900 .elementor-element.elementor-element-bb07c6b > .elementor-element-populated {
	border-style: none;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
	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: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-bb07c6b .elementor-element-populated a {
	color: #fff;
}

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

.elementor-41900 .elementor-element.elementor-element-71a39d5 {
	--spacer-size: 30px;
}

.elementor-41900 .elementor-element.elementor-element-6610bba:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-6610bba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(124deg, rgba(10, 9, 7, .95) 50%, #c4ab65 94%);
}

.elementor-41900 .elementor-element.elementor-element-6610bba > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-6610bba {
	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-41900 .elementor-element.elementor-element-6610bba > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-6610bba .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-48aa5c8 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-48aa5c8 > .elementor-element-populated {
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-48aa5c8 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-48aa5c8 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a5775f1 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-41900 .elementor-element.elementor-element-a5775f1 > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-b2c862b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-b2c862b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-b2c862b .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-0f26543 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 82px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-0f26543 {
	text-align: center;
}

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

.elementor-41900 .elementor-element.elementor-element-7e38098 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7e38098 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 300;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-75d6ae0 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -20px 0px;
	padding: 20px 0px 2px 0px;
}

.elementor-41900 .elementor-element.elementor-element-75d6ae0 {
	column-gap: 0px;
	text-align: center;
	font-family: "Tiro Devanagari Sanskrit", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	letter-spacing: 1px;
	word-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-952e547 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 72px 8px 72px;
}

.elementor-41900 .elementor-element.elementor-element-952e547 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-952e547 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: .4px;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, .72);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-175844a > .elementor-widget-container {
	padding: 12px 0px 20px 0px;
}

.elementor-41900 .elementor-element.elementor-element-175844a {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-175844a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 82px;
	font-weight: 700;
	letter-spacing: 0px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-588c58f > .elementor-widget-container {
	padding: 2px 0px 24px 0px;
}

.elementor-41900 .elementor-element.elementor-element-588c58f {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-588c58f .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-41900 .elementor-element.elementor-element-1dfcdea:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-1dfcdea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-41900 .elementor-element.elementor-element-1dfcdea > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-1dfcdea {
	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-41900 .elementor-element.elementor-element-1dfcdea > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-04ea688:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-04ea688 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c2a143 24%, #815e31 60%);
}

.elementor-41900 .elementor-element.elementor-element-04ea688:hover > .elementor-element-populated {
	background-color: var(--e-global-color-e6648ad);
}

.elementor-41900 .elementor-element.elementor-element-04ea688 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-04ea688 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-41900 .elementor-element.elementor-element-04ea688 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-04ea688 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-04ea688 .elementor-element-populated a {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-04ea688 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59:hover .elementor-widget-container {
	background-color: var(--e-global-color-e6648ad);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 {
	--e-icon-list-icon-size: 23px;
	--e-icon-list-icon-align: center;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	--icon-vertical-offset: 0px;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: 400;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-bffd288 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-bffd288 {
	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-41900 .elementor-element.elementor-element-bffd288 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-bffd288 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-bffd288 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-12c7eae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-12c7eae > .elementor-element-populated {
	border-style: none;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-12c7eae .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-12c7eae .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-12c7eae .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a7a8da1 {
	--spacer-size: 30px;
}

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

.elementor-41900 .elementor-element.elementor-element-c19c3a7 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-c19c3a7 {
	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-41900 .elementor-element.elementor-element-c19c3a7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-909df81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c2a143 24%, #815e31 60%);
}

.elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d6adf6c);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: 0px 0px -1px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-909df81 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-909df81 .elementor-element-populated a {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-909df81 .elementor-element-populated a:hover {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-7bc1b65 > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7bc1b65 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-7bc1b65 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 11px rgba(0, 0, 0, .32);
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-7bc1b65 .elementor-heading-title a:hover, .elementor-41900 .elementor-element.elementor-element-7bc1b65 .elementor-heading-title a:focus {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-8a95590 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-8a95590 {
	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-41900 .elementor-element.elementor-element-8a95590 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-8a95590 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-8a95590 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-8a95590 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-36d3979 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-36d3979 > .elementor-element-populated {
	border-style: none;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-36d3979 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-36d3979 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-36d3979 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-aacf962 {
	--spacer-size: 86px;
}

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

.elementor-41900 .elementor-element.elementor-element-2b96259 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-2b96259 {
	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-41900 .elementor-element.elementor-element-2b96259 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-2b96259 .elementor-heading-title {
	color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-bbd0c25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-bbd0c25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-bbd0c25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-bbd0c25 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-bbd0c25 .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

.elementor-41900 .elementor-element.elementor-element-a5624ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a5624ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-a5624ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-a5624ff > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-a5624ff .elementor-element-populated .elementor-heading-title {
	color: #be992f;
}

.elementor-41900 .elementor-element.elementor-element-1c01e6b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-1c01e6b {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-1c01e6b .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	font-weight: 400;
	word-spacing: 6px;
	-webkit-text-stroke-width: .3px;
	stroke-width: .3px;
	-webkit-text-stroke-color: rgba(0, 0, 0, .28);
	stroke: rgba(0, 0, 0, .28);
	text-shadow: 2px -2px 0px #fff9f9;
	color: rgba(97, 206, 112, 0);
}

.elementor-41900 .elementor-element.elementor-element-e5138b5 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 11px;
}

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

.elementor-41900 .elementor-element.elementor-element-47f814d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-41900 .elementor-element.elementor-element-47f814d {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 43px;
	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-41900 .elementor-element.elementor-element-47f814d p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-3df282e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-3df282e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

.elementor-41900 .elementor-element.elementor-element-3df282e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-3df282e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-3df282e .elementor-element-populated .elementor-heading-title {
	color: #d2861a;
}

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

.elementor-41900 .elementor-element.elementor-element-9991b15 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-9991b15 {
	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-41900 .elementor-element.elementor-element-9991b15 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-9991b15 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-9991b15 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-41900 .elementor-element.elementor-element-9991b15 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-4d57d9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-4d57d9b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-4d57d9b .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-4d57d9b .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-4d57d9b .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-8083dea {
	--spacer-size: 60px;
}

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

.elementor-41900 .elementor-element.elementor-element-afe4fae > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-afe4fae {
	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-41900 .elementor-element.elementor-element-afe4fae > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-08d6941:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-08d6941 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #67a7ce 19%, #27485c 44%);
}

.elementor-41900 .elementor-element.elementor-element-08d6941 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -3px;
}

.elementor-41900 .elementor-element.elementor-element-08d6941 > .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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-08d6941 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-08d6941 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-361419d > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-361419d {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-361419d .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-60f1368 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e1d4c24 > .elementor-widget-container {
	padding: 6px 14px 6px 14px;
}

.elementor-41900 .elementor-element.elementor-element-7f6ed1a {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-af298d7 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-af298d7 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-af298d7 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-af298d7 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-34ff88f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #d3a745 19%, #4b2a0e 45%);
}

.elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-5654bed > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-5654bed {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-5654bed .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a1c3198 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-c7c69e6 > .elementor-widget-container {
	padding: 14px 26px 16px 26px;
}

.elementor-41900 .elementor-element.elementor-element-5d574e7 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-2c60cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2c60cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #e100ee 17%, #310030 48%);
}

.elementor-41900 .elementor-element.elementor-element-2c60cb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2c60cb4 > .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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-9133e88 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-9133e88 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-b70528d {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-02eb94d > .elementor-widget-container {
	padding: 13px 26px 16px 26px;
}

.elementor-41900 .elementor-element.elementor-element-263cac4 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-885861d .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-885861d .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-885861d .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-885861d > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-885861d .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-885861d .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-2a9f804:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-2a9f804 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(130deg, #ffffa7 6%, #680b46 37%);
}

.elementor-41900 .elementor-element.elementor-element-2a9f804 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2a9f804 > .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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-e7bae5c > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e7bae5c {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-295f5b1 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-d093fea > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-edcd5a2 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-edcd5a2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1fa4eb8 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-01d548e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-01d548e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #daa172 17%, #361a15 48%);
}

.elementor-41900 .elementor-element.elementor-element-01d548e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-01d548e > .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: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-01d548e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-03e8c1b > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-03e8c1b {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-32a8366 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4ead989 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-e87a170 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-e87a170 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-bd69b12 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-bd69b12 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-bd69b12 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-bd69b12 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-90474d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-90474d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(130deg, #e2cdb1 3%, #1d1203 63%);
}

.elementor-41900 .elementor-element.elementor-element-90474d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-90474d3 > .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: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-90474d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-50d6026 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-50d6026 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a8e0be2 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-c8848f6 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-c8848f6 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-3feafb8);
}

.elementor-41900 .elementor-element.elementor-element-0703b64 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-b800ae6 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-b800ae6 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-b800ae6 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-b800ae6 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-a30fd3e > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-a30fd3e {
	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-41900 .elementor-element.elementor-element-a30fd3e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-03d4735 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-03d4735 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #464864;
	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: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-03d4735 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-a1a0f95 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-a1a0f95 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-88f2636 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-efa8176 > .elementor-widget-container {
	padding: 13px 26px 16px 26px;
}

.elementor-41900 .elementor-element.elementor-element-1d0ca6c {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-33f15b4 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-fb2f846 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -3px;
}

.elementor-41900 .elementor-element.elementor-element-fb2f846 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	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: 0px 0px 0px 0px;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-53b1f60 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-53b1f60 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-43583cf {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-0832d71 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
	border-style: none;
}

.elementor-41900 .elementor-element.elementor-element-0832d71 img {
	filter: brightness(100%) contrast(114%) saturate(130%) blur(0px) hue-rotate(355deg);
}

.elementor-41900 .elementor-element.elementor-element-a8056fb {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-a8056fb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-407398c .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-407398c .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-407398c .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-407398c > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-407398c .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-407398c .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-adba60b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-adba60b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-41900 .elementor-element.elementor-element-adba60b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-accbfe7 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-accbfe7 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-84c5f55 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-f9b93be > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-8260aca {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-eeec2eb .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-eeec2eb .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-eeec2eb .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-eeec2eb > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-36a8357 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-36a8357 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	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: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-36a8357 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-617ea82 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-617ea82 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7cd2559 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-a04b4bc > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-fbb2a5b {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-fbb2a5b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-c7fc822 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c7fc822 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-c7fc822 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-c7fc822 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-c1ef64f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-c1ef64f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-bc56abc > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-bc56abc {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-f8dec86 {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-013d76e > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-013d76e img {
	filter: brightness(103%) contrast(129%) saturate(85%) blur(0px) hue-rotate(345deg);
}

.elementor-41900 .elementor-element.elementor-element-eec4887 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-eec4887 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-104dc30 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-e8d5718 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-e8d5718 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-4f8e0a6 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4f8e0a6 {
	text-align: center;
}

.elementor-41900 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-1ec539a {
	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: 12px;
	font-weight: 500;
	text-shadow: 0px 1px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-48ac729 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-41900 .elementor-element.elementor-element-48ac729 img {
	filter: brightness(103%) contrast(129%) saturate(85%) blur(0px) hue-rotate(345deg);
}

.elementor-41900 .elementor-element.elementor-element-2e62d0a {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-4df4642 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

.elementor-41900 .elementor-element.elementor-element-ce6bd04 > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-ce6bd04 {
	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-41900 .elementor-element.elementor-element-ce6bd04 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-2216920 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-2216920 > .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-41900 .elementor-element.elementor-element-2216920 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-1564a9f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-1564a9f > .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-41900 .elementor-element.elementor-element-1564a9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-cd6c3bf > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-41900 .elementor-element.elementor-element-cd6c3bf img {
	filter: brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-41900 .elementor-element.elementor-element-4799f33 {
	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-41900 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-33064d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-33064d7 > .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-41900 .elementor-element.elementor-element-33064d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-b26b038 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-41900 .elementor-element.elementor-element-b26b038 img {
	filter: brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-41900 .elementor-element.elementor-element-a12eb04 {
	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-41900 .elementor-element.elementor-element-a12eb04 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-18f3841 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-18f3841 > .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-41900 .elementor-element.elementor-element-18f3841 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-716df79 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-41900 .elementor-element.elementor-element-abcb0d8 {
	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-41900 .elementor-element.elementor-element-abcb0d8 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-c560783 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-c560783 > .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-41900 .elementor-element.elementor-element-c560783 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-b86bdfa > .elementor-widget-container {
	padding: 18px 25px 12px 23px;
}

.elementor-41900 .elementor-element.elementor-element-30bf1e9 {
	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-41900 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-b1fda87 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-b1fda87 > .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-41900 .elementor-element.elementor-element-b1fda87 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-642c72a > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-642c72a {
	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-41900 .elementor-element.elementor-element-642c72a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-642c72a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-41900 .elementor-element.elementor-element-7bf12ce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-7bf12ce > .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: 0px 0px 0px 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-f78a31d {
	--spacer-size: 72px;
}

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

.elementor-41900 .elementor-element.elementor-element-d5f9dca > .elementor-container {
	max-width: 1600px;
}

.elementor-41900 .elementor-element.elementor-element-d5f9dca {
	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-41900 .elementor-element.elementor-element-d5f9dca > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ba21bed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 0px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-ba21bed .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-654f041 {
	--spacer-size: 50px;
}

.elementor-41900 .elementor-element.elementor-element-a02f2af > .elementor-container {
	max-width: 518px;
}

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

.elementor-41900 .elementor-element.elementor-element-39091bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -3px;
}

.elementor-41900 .elementor-element.elementor-element-39091bf > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-41900 .elementor-element.elementor-element-39091bf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-41900 .elementor-element.elementor-element-3437011 {
	--spacer-size: 24px;
}

.elementor-41900 .elementor-element.elementor-element-c36262e .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-41900 .elementor-element.elementor-element-c36262e .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-c36262e .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-c36262e .elementor-button-content-wrapper {
	flex-direction: row;
}

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

.elementor-41900 .elementor-element.elementor-element-e965703 {
	--spacer-size: 24px;
}

.elementor-41900 .elementor-element.elementor-element-7f2492a {
	text-align: center;
	font-size: 14px;
	color: #a1a0a0;
}

.elementor-41900 .elementor-element.elementor-element-c30f2ca > .elementor-container {
	max-width: 518px;
}

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

.elementor-41900 .elementor-element.elementor-element-fddd9c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -3px;
}

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

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

.elementor-41900 .elementor-element.elementor-element-71b0ba9 .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-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button:hover svg, .elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button:focus svg {
	fill: #a1a0a0;
}

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

.elementor-41900 .elementor-element.elementor-element-632f93d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: -3px;
}

.elementor-41900 .elementor-element.elementor-element-632f93d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-41900 .elementor-element.elementor-element-c3cc31a .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-41900 .elementor-element.elementor-element-c3cc31a .elementor-button:hover, .elementor-41900 .elementor-element.elementor-element-c3cc31a .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-41900 .elementor-element.elementor-element-c3cc31a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

.elementor-41900 .elementor-element.elementor-element-2f01191 {
	--spacer-size: 42px;
}

@media (max-width:1024px) {
	.elementor-41900 .elementor-element.elementor-element-3f7f6b5 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3f7f6b5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8d93f3a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8d93f3a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6930451 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6930451 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b46114a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b46114a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fedd17b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fedd17b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6536beb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6536beb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4654e9a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4654e9a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-118f39e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-118f39e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-23c061b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-23c061b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9e49043 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9e49043 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7d03379 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7d03379 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-437a196 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-437a196 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f43b19f .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c6467d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c6467d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dc267f4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dc267f4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e268996 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e268996 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f68770c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f68770c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8615d4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8615d4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d44e575 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d44e575 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-790a7a4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-790a7a4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4db2f41 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4db2f41 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d723d1c > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0822c5 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-77c4ceb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-77c4ceb {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746f2d1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746f2d1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ab0371 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ab0371 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-919efdc > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-919efdc {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7a945fe > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7a945fe {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ceb09b1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ceb09b1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0666955 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-59f714a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-59f714a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-598eba9 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ef31290 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ef31290 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-37bc346 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-37bc346 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1e0faae > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1e0faae {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ce44c91 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-66e99db > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-66e99db {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c9d7b0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c9d7b0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c560277 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c560277 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e839714 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e839714 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dea012d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dea012d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ede2424 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ede2424 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8d97450 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f654cf > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f654cf {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edbd590 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edbd590 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cde5cda > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cde5cda {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-045f019 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-045f019 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-82db43f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-82db43f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b64dbb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b64dbb {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c61be1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c61be1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6235442 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6235442 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8f611e8 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-96a33f3 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-96a33f3 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41a53bb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41a53bb {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cca7814 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d19b2d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d19b2d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f75b90c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f75b90c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b802f72 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b802f72 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a47d7 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5599899 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5599899 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b466b6 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b466b6 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ab7bd4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ab7bd4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfa0ae7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfa0ae7 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-35ca4f0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-35ca4f0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-924dc4d > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e368316 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e368316 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e658d51 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e658d51 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15191a4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15191a4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-192f1a9 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-192f1a9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-11c4647 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b20a06f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b20a06f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fa08a2c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fa08a2c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-091f1e4 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-091f1e4 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3e72610 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3e72610 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-613f7a5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-613f7a5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-09a2855 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d9ea908 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-69f482c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-69f482c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7aada25 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7aada25 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b568fa0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b568fa0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da5be80 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da5be80 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b923d3 .elementor-field-group > label {
		font-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b63f3ec > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7330566 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7330566 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9817d89 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9817d89 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3f94a81 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3f94a81 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5ea299e > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-375894e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-375894e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb98bf8 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb98bf8 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c65c8df > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c65c8df {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-593fc78 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-593fc78 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4a51ec1 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7d94d06 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f61580 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f61580 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d6115d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d6115d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-413cc61 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6b61d8d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6b61d8d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16e9de6 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16e9de6 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-97c6562 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-82e8c10 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-82e8c10 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43aec9c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43aec9c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6fed69 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6fed69 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-daec3c3 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-daec3c3 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e7abdf3 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-99eb20a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-99eb20a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f19f53 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f19f53 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-17625f4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-17625f4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-be3bafc > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9a95cc > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9a95cc {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0db308d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0db308d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b756827 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b756827 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0d2830d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0d2830d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9cf00b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9cf00b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6137814 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ebad778 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ebad778 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-65cb2b6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-65cb2b6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-130e4d4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-130e4d4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94c3a51 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94c3a51 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5b0a2f > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ad2f75 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ad2f75 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-11d37ea > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d7a9fa > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d7a9fa {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2a2799f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2a2799f {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8c37f7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8c37f7 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6a8291f > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d9c1b45 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d9c1b45 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bb711b4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bb711b4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f5a358c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f5a358c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c68779c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c68779c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-de1cd56 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-de1cd56 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-233a5c1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-233a5c1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31fa05f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31fa05f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-85dd72e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-85dd72e {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-90d907d > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6e17fcc .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5a18fd9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5a18fd9 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-42ece32 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-42ece32 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b9015f0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b9015f0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3118b9c > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4dfb957 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4dfb957 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-07eec82 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-55a5b8f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-55a5b8f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31f2ae9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31f2ae9 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e9e8492 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7c2d4d7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7c2d4d7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-097d5f9 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-097d5f9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ecadb6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ecadb6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a9ba026 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a9ba026 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88bba9b > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-63cbdff .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-27a942a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-27a942a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-54b3902 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-54b3902 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d5afad > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d5afad {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b372c6 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ce297f .elementor-field-group > label {
		font-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-786799f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-786799f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8353689 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8353689 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-770a5bb > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-23b1929 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-23b1929 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2f2e0c6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2f2e0c6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-40fa244 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-40fa244 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b5b927b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b5b927b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8226d4a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8226d4a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5ba9357 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f9a261c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f9a261c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5348d1a > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c5c3fc > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c5c3fc {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a3b31 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a3b31 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ee9869 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ee9869 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-413da73 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746b29e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746b29e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a480fa5 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a480fa5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67fa3ac .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-98e644b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-98e644b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f3bda21 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f3bda21 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc89914 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc89914 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2562c53 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2562c53 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-86e4f33 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15d1215 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15d1215 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6387b5e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6387b5e {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-843cd1e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-843cd1e {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a9f222 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a9f222 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ba100aa .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-49669f2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-49669f2 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-765b510 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-765b510 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3214dc1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3214dc1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-680608c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-680608c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-512ba1a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-512ba1a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f52a2c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f52a2c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e6986a5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e6986a5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d4d5e4c > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfe718d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfe718d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7f29fc > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f41062 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f41062 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-867ce7a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-867ce7a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94bf07c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94bf07c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cb18675 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ae5b58 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ae5b58 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7a4888 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-00726b7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-00726b7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6086d8d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6086d8d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-22951bc > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-22951bc {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-08afe90 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-57f3694 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-57f3694 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fd2154 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fd2154 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-557f861 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67cdd02 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67cdd02 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6610bba > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6610bba {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0f26543 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7e38098 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7e38098 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75d6ae0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75d6ae0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-952e547 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-175844a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-588c58f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1dfcdea > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1dfcdea {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bffd288 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bffd288 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c19c3a7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c19c3a7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7bc1b65 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a95590 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a95590 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b96259 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b96259 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c01e6b .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5138b5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5138b5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-47f814d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-47f814d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9991b15 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9991b15 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-afe4fae > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-afe4fae {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-361419d .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-60f1368 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f6ed1a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af298d7 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5654bed .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1c3198 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1c3198 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d574e7 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b70528d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b70528d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-263cac4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-885861d .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-295f5b1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edcd5a2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edcd5a2 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32a8366 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e87a170 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e87a170 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd69b12 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8e0be2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8e0be2 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0703b64 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b800ae6 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a30fd3e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a30fd3e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88f2636 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d0ca6c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43583cf {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8056fb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8056fb {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-407398c .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84c5f55 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8260aca {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eeec2eb .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7cd2559 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fbb2a5b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fbb2a5b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7fc822 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f8dec86 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f8dec86 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eec4887 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eec4887 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ec539a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ec539a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2e62d0a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ce6bd04 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ce6bd04 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4799f33 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a12eb04 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a12eb04 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-abcb0d8 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-abcb0d8 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-30bf1e9 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-642c72a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-642c72a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d5f9dca > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d5f9dca {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c36262e .elementor-button {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f2492a {
		font-size: 11px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c3cc31a .elementor-button {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2f01191 {
		--spacer-size: 56px;
	}
}

@media (max-width:767px) {
	.elementor-41900 .elementor-element.elementor-element-829ce0e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a84f55 {
		--spacer-size: 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-34b140e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu .elementor-item {
		line-height: .1em;
	}
	
	.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown .elementor-item, .elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-34b140e .elementor-nav-menu--dropdown {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ba36c3a {
		--spacer-size: 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7473b0a > .elementor-element-populated {
		padding: 0px 72px 0px 72px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9c37295 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f43b19f > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f43b19f .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c6467d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c6467d {
		font-size: 14px;
		letter-spacing: 5.2px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dc267f4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-dc267f4 {
		font-size: 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e268996 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e268996 {
		font-size: 11px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1eaeb24 > .elementor-element-populated {
		padding: 0px 100px 0px 100px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16c8f1d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-de1addf {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8615d4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8615d4 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d7b1834 {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d44e575 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 42px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d44e575 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3dbe3d1 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-790a7a4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-790a7a4 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4db2f41 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4db2f41 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d723d1c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 10px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d723d1c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0822c5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0822c5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d788873 {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-77c4ceb > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 45px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-77c4ceb {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8febfc5 {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746f2d1 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 52px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-746f2d1 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7a945fe > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7a945fe {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ceb09b1 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ceb09b1 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0666955 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 58px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0666955 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8a690d2 > .elementor-widget-container {
		padding: 7px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-59f714a > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-59f714a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-598eba9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 24px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-37bc346 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-37bc346 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1e0faae > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1e0faae {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ce44c91 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c9d7b0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3c9d7b0 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c560277 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c560277 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e839714 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 82px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e839714 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e24de46 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8d97450 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 52px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8d97450 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f654cf > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1f654cf {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edbd590 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 72px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edbd590 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1fc79ae > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6cbd180 {
		--spacer-size: 72px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b64dbb > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b64dbb {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-87c76e8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c61be1 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8c61be1 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6235442 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6235442 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8f611e8 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 72px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-96a33f3 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-96a33f3 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41a53bb > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41a53bb {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cca7814 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 72px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d19b2d > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d19b2d {
		font-size: 48px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f75b90c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f75b90c {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b802f72 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b802f72 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a47d7 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5599899 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 32px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5599899 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b466b6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 6px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b466b6 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ab7bd4 > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ab7bd4 {
		font-size: 50px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfa0ae7 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfa0ae7 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-35ca4f0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-35ca4f0 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-924dc4d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8f6bf6e {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15191a4 > .elementor-widget-container {
		margin: 16px 0px 2px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15191a4 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-11c4647 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 0px 18px 36px 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f6cee7 {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3e72610 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3e72610 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-613f7a5 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-613f7a5 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-09a2855 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 29px 54px 35px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-09a2855 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d9ea908 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 0px 0px 13px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d9ea908 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-69f482c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-69f482c {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-ccd602f .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b568fa0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 24px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b568fa0 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da5be80 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da5be80 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f35fc4 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b923d3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b63f3ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 39px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b63f3ec {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9817d89 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9817d89 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3f94a81 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3f94a81 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5ea299e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 29px 52px 35px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5ea299e {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-593fc78 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-593fc78 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4a51ec1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 32px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7d94d06 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 22px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7d94d06 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f61580 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f61580 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d6115d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d6115d {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-413cc61 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 68px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16e9de6 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16e9de6 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-97c6562 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 70px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8e3541d > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6fed69 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6fed69 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-daec3c3 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-daec3c3 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e7abdf3 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 20px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd81969 > .elementor-widget-container {
		padding: 50px 30px 0px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f19f53 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f19f53 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-17625f4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-17625f4 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-be3bafc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 28px 38px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-be3bafc {
		text-align: start;
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-99ce86d > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-99ce86d {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-99ce86d .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a34ddf7 > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a34ddf7 {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-a34ddf7 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fe83a88 > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fe83a88 {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-fe83a88 .elementor-icon-list-item > a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d8b5faf > .elementor-element-populated {
		padding: 0px 72px 0px 72px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d5b9c60 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 30px 30px 0px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1f3615 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bec6a19 > .elementor-widget-container {
		margin: -12px 0px -36px 0px;
		padding: 0px 72px 0px 72px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6464a2f > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-354de1d > .elementor-widget-container {
		padding: 20px 72px 68px 72px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fa4bc1e > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0d2830d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0d2830d {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9cf00b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9cf00b {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6137814 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 24px 28px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-130e4d4 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 32px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-130e4d4 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94c3a51 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94c3a51 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5b0a2f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-55f46fa > .elementor-widget-container {
		padding: 7px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ad2f75 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ad2f75 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-11d37ea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 24px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2a2799f > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2a2799f {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8c37f7 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8c37f7 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6a8291f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bb711b4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 20px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bb711b4 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f5a358c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 53px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f5a358c {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c68779c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 76px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c68779c {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2df2fde > .elementor-element-populated {
		padding: 0px 52px 0px 52px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-85dd72e > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-85dd72e {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-90d907d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 38px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6e17fcc > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6e17fcc .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5a18fd9 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5a18fd9 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-42ece32 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-42ece32 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b9015f0 > .elementor-widget-container {
		margin: 8px 0px -0px 0px;
		padding: 8px 0px 0px 8px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b9015f0 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3118b9c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 24px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a40bb84 > .elementor-widget-container {
		padding: 0px 6px 0px 4px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4dfb957 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4dfb957 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-07eec82 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 62px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8ab5d35 > .elementor-element-populated {
		padding: 0px 52px 0px 52px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31f2ae9 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-31f2ae9 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e9e8492 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 62px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6140b3b > .elementor-element-populated {
		padding: 0px 52px 0px 52px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a9ba026 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a9ba026 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88bba9b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 36px 52px 38px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-63cbdff > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-63cbdff .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-27a942a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-27a942a {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-54b3902 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 36px 0px 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-54b3902 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d5afad > .elementor-widget-container {
		margin: 8px 0px -0px 0px;
		padding: 8px 36px 0px 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d5afad {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b372c6 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 11px 0px 12px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9ce297f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e52c030 > .elementor-element-populated {
		padding: 120px 52px 0px 52px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8353689 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8353689 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-770a5bb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 3px 20px 0px 32px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cf9cf3a {
		--spacer-size: 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b5b927b > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 32px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b5b927b {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8226d4a > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8226d4a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5ba9357 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6fe0d00 > .elementor-widget-container {
		padding: 7px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f9a261c > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f9a261c {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5348d1a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 42px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a3b31 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-91a3b31 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ee9869 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6ee9869 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-413da73 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 48px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67fa3ac > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67fa3ac .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-98e644b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-98e644b {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f3bda21 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f3bda21 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc89914 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc89914 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-86e4f33 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-86e4f33 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15d1215 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-15d1215 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6387b5e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6387b5e {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-843cd1e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-843cd1e {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ba100aa > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ba100aa .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-49669f2 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-49669f2 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-765b510 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-765b510 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3214dc1 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 52px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3214dc1 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f52a2c > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f52a2c {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e6986a5 > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e6986a5 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d4d5e4c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 58px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1051370 > .elementor-widget-container {
		padding: 8px 6px 0px 4px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfe718d > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cfe718d {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7f29fc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 32px 48px 42px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-867ce7a > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-867ce7a {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94bf07c > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-94bf07c {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cb18675 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 47px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7a4888 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 28px 32px 0px 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3ae86f4 {
		--spacer-size: 40px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c55dc61 {
		--spacer-size: 40px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-22951bc {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f5c4030 > .elementor-element-populated {
		padding: 30px 60px 0px 60px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cd16243 {
		--spacer-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-554f08d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-daa4908:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-daa4908 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #190e33 40%, #4a6c94 89%);
	}
	
	.elementor-41900 .elementor-element.elementor-element-08afe90 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-08afe90 .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fedc485 > .elementor-widget-container {
		padding: 22px 12px 32px 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-57f3694 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 15px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-57f3694 {
		font-size: 30px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fd2154 > .elementor-widget-container {
		margin: 12px 0px -11px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fd2154 {
		font-size: 28px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-557f861 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 30px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-557f861 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c091bd3 {
		--spacer-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ab1e91 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0e690d {
		--spacer-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ddbb7ce > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-71a39d5 {
		--spacer-size: 31px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0f26543 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 8px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0f26543 .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7e38098 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7e38098 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75d6ae0 > .elementor-widget-container {
		margin: 12px 0px -11px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75d6ae0 {
		font-size: 28px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-952e547 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 13px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-952e547 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-175844a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-175844a .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-588c58f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 30px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-588c58f .elementor-heading-title {
		font-size: 18px;
		line-height: 1.3em;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-d6f5b59 .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a7a8da1 {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-909df81 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7bc1b65 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7bc1b65 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-aacf962 {
		--spacer-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c01e6b > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c01e6b .elementor-heading-title {
		font-size: 42px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5138b5 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5138b5 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-47f814d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-47f814d {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8083dea {
		--spacer-size: 40px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-08d6941 > .elementor-element-populated {
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-361419d > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-361419d .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
		margin: 10px 0px -8px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-60f1368 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e1d4c24 > .elementor-widget-container {
		padding: 12px 58px 0px 58px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f6ed1a {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af298d7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af298d7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af298d7 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-34ff88f > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5654bed > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5654bed .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1c3198 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1c3198 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7c69e6 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5d574e7 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9133e88 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b70528d > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b70528d {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-02eb94d > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-263cac4 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-885861d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-885861d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-885861d .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e7bae5c > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 8px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-295f5b1 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d093fea > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edcd5a2 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edcd5a2 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1fa4eb8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1fa4eb8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-03e8c1b > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32a8366 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4ead989 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e87a170 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e87a170 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd69b12 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd69b12 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd69b12 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-50d6026 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8e0be2 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8e0be2 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c8848f6 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0703b64 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b800ae6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b800ae6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b800ae6 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1a0f95 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-88f2636 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-efa8176 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1d0ca6c {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-33f15b4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-33f15b4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-33f15b4 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fb2f846 > .elementor-element-populated {
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-53b1f60 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-43583cf {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0832d71 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8056fb > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 48px 0px 65px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a8056fb {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-407398c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-407398c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-407398c .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-adba60b > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-accbfe7 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84c5f55 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f9b93be > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 36px 0px 55px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8260aca {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eeec2eb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eeec2eb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 11px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eeec2eb .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-617ea82 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7cd2559 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a04b4bc > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fbb2a5b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fbb2a5b {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7fc822 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7fc822 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c7fc822 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bc56abc > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f8dec86 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f8dec86 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-013d76e > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eec4887 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eec4887 {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-104dc30 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-104dc30 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-104dc30 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f8e0a6 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ec539a > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1ec539a {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-48ac729 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2e62d0a {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4df4642 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4df4642 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4df4642 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2216920 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1564a9f > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cd6c3bf > .elementor-widget-container {
		padding: 30px 100px 0px 100px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4799f33 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-33064d7 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b26b038 > .elementor-widget-container {
		padding: 30px 100px 0px 100px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a12eb04 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a12eb04 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-716df79 > .elementor-widget-container {
		padding: 0px 92px 0px 92px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-abcb0d8 > .elementor-widget-container {
		margin: 0px 0px -14px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-abcb0d8 {
		--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-41900 .elementor-element.elementor-element-b86bdfa > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 1px 1px 1px 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-30bf1e9 {
		--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-41900 .elementor-element.elementor-element-f78a31d {
		--spacer-size: 23px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-654f041 {
		--spacer-size: 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c36262e .elementor-button {
		font-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e965703 {
		--spacer-size: 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f2492a > .elementor-widget-container {
		margin: 21px 21px 20px 21px;
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f2492a {
		font-size: 11px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-71b0ba9 .elementor-button {
		font-size: 12px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c3cc31a .elementor-button {
		font-size: 12px;
	}
}

@media (min-width:768px) {
	.elementor-41900 .elementor-element.elementor-element-7473b0a {
		width: 24.005%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-904574f {
		width: 51.988%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1eaeb24 {
		width: 23.982%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-41900 .elementor-element.elementor-element-a8c67c7 {
		width: 50%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7675ac8 {
		width: 50%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b8bd37 {
		width: 50%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c98f695 {
		width: 50%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7dcf47b {
		width: 50%;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3935a50 {
		width: 50%;
	}
}
