
.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-c0040d2:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-c0040d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-d8850e0 > .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-d8850e0 {
	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-03ab047 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-2b7e3ff > .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-2b7e3ff {
	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-fdfa0f8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b8ea991 {
	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-b8ea991 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 28px 0px;
}

.elementor-41900 .elementor-element.elementor-element-b8ea991 .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-1c1a80c > .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-1c1a80c {
	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-907f2e6:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-907f2e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-f7a4a6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f7a4a6f > .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-f7a4a6f:hover > .elementor-element-populated {
	background-color: var(--e-global-color-e6648ad);
}

.elementor-41900 .elementor-element.elementor-element-f7a4a6f > .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-f7a4a6f > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-78fd19d .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-78fd19d .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-78fd19d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-78fd19d {
	--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-78fd19d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-78fd19d .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: 400;
}

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

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

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

.elementor-41900 .elementor-element.elementor-element-3d1ed08 {
	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-3d1ed08 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-ed5781b > .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-ed5781b {
	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-c6662e4:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-c6662e4 > .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-c6662e4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-16e6ca7 > .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-16e6ca7 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-16e6ca7 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-16e6ca7 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-16f72d4 .elementor-field-group .elementor-field {
	color: #fff;
}

.elementor-41900 .elementor-element.elementor-element-16f72d4 .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-16f72d4 .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-16f72d4 .elementor-field-group .elementor-select-wrapper::before {
	color: #fff;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-16f72d4 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-16f72d4 .elementor-message.elementor-message-danger {
	color: #f22f56;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-32527ad > .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-32527ad {
	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-f6c2ec4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-672b1ec > .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-672b1ec {
	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-da46ad3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-533b843 {
	--spacer-size: 99px;
}

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b23bab4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-b23bab4 > .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-b23bab4 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-b23bab4 > .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-b23bab4 > .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-b23bab4 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-b23bab4 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-b23bab4 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-6a38fca {
	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-6a38fca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-6a38fca .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-f6c753a > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -2px 0px;
	padding: 11px 0px 3px 11px;
}

.elementor-41900 .elementor-element.elementor-element-f6c753a {
	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-7b99afc:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-7b99afc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-523cdd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-523cdd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(315deg, var(--e-global-color-9e1e9c1) 20%, var(--e-global-color-2b1015b) 88%);
}

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

.elementor-41900 .elementor-element.elementor-element-523cdd3 > .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-523cdd3 > .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-523cdd3 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-523cdd3 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-523cdd3 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-4b694ce > .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-4b694ce {
	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-32e89cf:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-32e89cf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-d31c8eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-d31c8eb > .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-d31c8eb > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-d31c8eb > .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-d31c8eb > .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-d31c8eb > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-d31c8eb > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-d31c8eb > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-fd6f5ed {
	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-7becc8d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7becc8d {
	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-7becc8d p {
	margin-block-end: 0px;
}

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

.elementor-41900 .elementor-element.elementor-element-3aa9893 {
	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-8b266fa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 36px 0px 38px;
}

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-7e1f98e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-7e1f98e > .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-7e1f98e > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-7e1f98e > .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-7e1f98e > .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-7e1f98e > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-7e1f98e > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-7e1f98e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b17c909 {
	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-7306a07 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 4px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-1539123 {
	--spacer-size: 112px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-c9f7a4c {
	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-c9f7a4c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-c9f7a4c .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-572abc0 > .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-572abc0 {
	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-838c63e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-838c63e {
	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-838c63e p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-c4288ac > .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-c4288ac {
	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-eaa625b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-eaa625b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(203, 128, 22, 0);
}

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-edc8c4f {
	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-edc8c4f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-edc8c4f .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-d676228 > .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-d676228 {
	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-f171d20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-f171d20 {
	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-f171d20 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-eb0bf8a > .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-eb0bf8a {
	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-a8ecaa9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-a8ecaa9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-fc9c299 {
	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-fc9c299 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 24px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-fc9c299 .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-2d2cc06 > .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-2d2cc06 {
	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-822a889 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-822a889 {
	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-822a889 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-638f7bd > .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-638f7bd {
	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-0dfdcb5:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-0dfdcb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-d23791b > .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-d23791b {
	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-07b4917 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-8451b18 > .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-8451b18 {
	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-41bc786 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b700d49 > .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-b700d49 {
	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-c96ad30 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e092ef4 > .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-e092ef4 {
	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-5eff347 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-04c8d31 > .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-04c8d31 {
	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-c4fa709 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-4c5b3b1 > .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-4c5b3b1 {
	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-74eae7d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-584d8e5 > .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-584d8e5 {
	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-c14db60 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-449a274 > .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-449a274 {
	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-4e91615 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-a6240f5 > .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-a6240f5 {
	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-1800b4c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1800b4c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-b15afb8 > .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-b15afb8 {
	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-67a463a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-67a463a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-f306c90 > .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-f306c90 {
	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-9e9cc2b:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-9e9cc2b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-004e711 > .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-004e711 {
	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-822e8da > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-ca4f22d > .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-ca4f22d {
	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-9d7c7db > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-9232a4b > .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-9232a4b {
	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-65a674e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-2ba3148 > .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-2ba3148 {
	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-18cd638 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-fd4c840 > .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-fd4c840 {
	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-ecde80b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-7b09168 > .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-7b09168 {
	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-ae1d49e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-bd3721f > .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-bd3721f {
	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-0e519f7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-e2e4fc8 > .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-e2e4fc8 {
	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-2c114f6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-02aa0a0 > .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-02aa0a0 {
	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-f822b17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-f822b17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-f44e5e0 > .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-f44e5e0 {
	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-7efc5b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-7efc5b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(79, 52, 104, 0);
}

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

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

.elementor-41900 .elementor-element.elementor-element-660c7e4 > .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-660c7e4 {
	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-9f83cb6:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-9f83cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b308d62 {
	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-84ae9a0 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 0px 0px 4px 0px;
}

.elementor-41900 .elementor-element.elementor-element-84ae9a0 {
	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-aed659f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-394da2c {
	--spacer-size: 112px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-fb8c2cc {
	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-fb8c2cc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-fb8c2cc .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-7ac062f > .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-7ac062f {
	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-2b8ce73 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 26px 0px;
}

.elementor-41900 .elementor-element.elementor-element-2b8ce73 {
	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-2b8ce73 p {
	margin-block-end: 0px;
}

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-79ac490 > .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-0e2332c:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-0e2332c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-4d7e635:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-4d7e635 > .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-4d7e635 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(190, 153, 47, 0);
	opacity: 1;
}

.elementor-41900 .elementor-element.elementor-element-4d7e635 > .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-4d7e635 > .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-4d7e635 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-4d7e635 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-4d7e635 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-67b2013 > .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-67b2013 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-1b6dbc5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41900 .elementor-element.elementor-element-1b6dbc5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(315deg, var(--e-global-color-c2717c7) 20%, var(--e-global-color-6d2c055) 88%);
}

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

.elementor-41900 .elementor-element.elementor-element-1b6dbc5 > .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-1b6dbc5 > .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-1b6dbc5 > .elementor-element-populated, .elementor-41900 .elementor-element.elementor-element-1b6dbc5 > .elementor-element-populated > .elementor-background-overlay, .elementor-41900 .elementor-element.elementor-element-1b6dbc5 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-d50c42a > .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-d50c42a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1px;
	word-spacing: 0px;
	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-de2e502:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-de2e502 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-b47275f {
	--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-75b75de > .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-75b75de {
	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-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-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-69e879b:not(.elementor-motion-effects-element-type-background), .elementor-41900 .elementor-element.elementor-element-69e879b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-af9c279 {
	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-af9c279 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 6px 0px;
}

.elementor-41900 .elementor-element.elementor-element-af9c279 .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-87a036c > .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-87a036c {
	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-5b50080 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
}

.elementor-41900 .elementor-element.elementor-element-5b50080 {
	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-5b50080 p {
	margin-block-end: 0px;
}

.elementor-41900 .elementor-element.elementor-element-9d266e7 > .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-9d266e7 {
	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-f83732b > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-f12bd85 .widget-image-caption {
	color: var(--e-global-color-23a2c78);
	font-size: 36px;
	font-style: normal;
}

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

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

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

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

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

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

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

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

.elementor-41900 .elementor-element.elementor-element-c2b7188 {
	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-c0040d2 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c0040d2 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-90adb06 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-90adb06 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-333d97b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-333d97b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d8850e0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d8850e0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b7e3ff > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b7e3ff {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fdfa0f8 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b8ea991 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c1a80c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c1a80c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-907f2e6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-907f2e6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3d1ed08 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3d1ed08 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ed5781b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ed5781b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16f72d4 .elementor-field-group > label {
		font-size: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d7c485a > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0bcd7c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b0bcd7c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32527ad > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32527ad {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-672b1ec > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-672b1ec {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da46ad3 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a0d6939 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a0d6939 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b29961e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b29961e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6a38fca .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f6c753a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f6c753a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b99afc > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b99afc {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4b694ce > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4b694ce {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32e89cf > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32e89cf {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd6f5ed > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd6f5ed {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7becc8d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7becc8d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3aa9893 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3aa9893 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b266fa > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7c537eb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7c537eb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b17c909 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b17c909 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7306a07 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-20c115d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-20c115d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6b0a80b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6b0a80b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f08610 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5f08610 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9f7a4c .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-572abc0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-572abc0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-838c63e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-838c63e {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c4288ac > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c4288ac {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb52fe8 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb52fe8 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edc8c4f .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d676228 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d676228 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f171d20 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f171d20 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb0bf8a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb0bf8a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4ca4b16 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4ca4b16 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fc9c299 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d2cc06 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d2cc06 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-822a889 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-822a889 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-638f7bd > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-638f7bd {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0dfdcb5 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0dfdcb5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc1e481 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-cc1e481 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d23791b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d23791b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8451b18 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8451b18 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41bc786 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8412d67 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8412d67 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b700d49 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b700d49 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e092ef4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e092ef4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5eff347 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8cd3004 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8cd3004 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-04c8d31 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-04c8d31 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4c5b3b1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4c5b3b1 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-74eae7d > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-828dced > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-828dced {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-584d8e5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-584d8e5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-449a274 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-449a274 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4e91615 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f0f4ab > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7f0f4ab {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6240f5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6240f5 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b15afb8 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b15afb8 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f306c90 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f306c90 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9e9cc2b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9e9cc2b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-55c0fe8 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-55c0fe8 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-004e711 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-004e711 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca4f22d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca4f22d {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d7c7db > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fb4538 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0fb4538 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9232a4b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9232a4b {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2ba3148 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2ba3148 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-18cd638 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ff87063 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ff87063 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd4c840 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd4c840 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b09168 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b09168 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ae1d49e > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca3ac99 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca3ac99 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd3721f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd3721f {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e2e4fc8 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e2e4fc8 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2c114f6 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4168ff6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4168ff6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-02aa0a0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-02aa0a0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f44e5e0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f44e5e0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-660c7e4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-660c7e4 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f83cb6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f83cb6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b308d62 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b308d62 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84ae9a0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84ae9a0 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-aed659f > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ebe2d31 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ebe2d31 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0feb8ee > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0feb8ee {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-788f7c6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-788f7c6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fb8c2cc .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ac062f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ac062f {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b8ce73 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b8ce73 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b198bae > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b198bae {
		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-0e2332c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-0e2332c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67b2013 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67b2013 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2c489a7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2c489a7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6267c8 > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b27779a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b27779a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d50c42a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d50c42a {
		font-size: 13px;
	}
	
	.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-de2e502 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-de2e502 {
		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-75b75de > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75b75de {
		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-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-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-69e879b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-69e879b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af9c279 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-87a036c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-87a036c {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5b50080 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5b50080 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d266e7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d266e7 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f83732b > .elementor-widget-container {
		margin: 17px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8e48d0e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8e48d0e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f134932 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f134932 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6788d20 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6788d20 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c2b7188 > .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-fc1d53b {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d8850e0 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d8850e0 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b7e3ff > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b7e3ff {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fdfa0f8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 29px 52px 35px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fdfa0f8 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b8ea991 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 0px 0px 13px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b8ea991 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c1a80c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1c1a80c {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d > .elementor-widget-container {
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d .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-78fd19d .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-78fd19d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-0px / 2);
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d {
		--e-icon-list-icon-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-78fd19d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-41900 .elementor-element.elementor-element-78fd19d .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3d1ed08 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 24px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3d1ed08 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ed5781b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ed5781b {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c6662e4 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-16f72d4 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d7c485a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 39px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d7c485a {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32527ad > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-32527ad {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-672b1ec > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-672b1ec {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da46ad3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 29px 54px 35px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-da46ad3 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-533b843 {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6a38fca > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-6a38fca .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f6c753a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f6c753a {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4b694ce > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 22px 0px 22px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4b694ce {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd6f5ed > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd6f5ed {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7becc8d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 8px 20px 13px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7becc8d {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3aa9893 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-3aa9893 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b266fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 29px 31px 35px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8b266fa {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b17c909 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b17c909 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7306a07 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 24px 20px 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7306a07 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-1539123 {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9f7a4c > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c9f7a4c .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-572abc0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-572abc0 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-838c63e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-838c63e {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c4288ac > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c4288ac {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edc8c4f > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-edc8c4f .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d676228 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d676228 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f171d20 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f171d20 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb0bf8a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-eb0bf8a {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fc9c299 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 14px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fc9c299 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d2cc06 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2d2cc06 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-822a889 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-822a889 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-638f7bd > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 52px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-638f7bd {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d23791b > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d23791b {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8451b18 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-8451b18 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41bc786 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 58px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-41bc786 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b700d49 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b700d49 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e092ef4 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e092ef4 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5eff347 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-04c8d31 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-04c8d31 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4c5b3b1 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4c5b3b1 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-74eae7d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-584d8e5 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-584d8e5 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-449a274 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-449a274 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-4e91615 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6240f5 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a6240f5 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b15afb8 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 37px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b15afb8 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f306c90 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 82px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f306c90 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-004e711 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-004e711 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca4f22d > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ca4f22d {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d7c7db > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9232a4b > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9232a4b {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2ba3148 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2ba3148 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-18cd638 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd4c840 > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fd4c840 {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b09168 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7b09168 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-ae1d49e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd3721f > .elementor-widget-container {
		margin: 8px 0px -4px 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-bd3721f {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e2e4fc8 > .elementor-widget-container {
		margin: 8px 0px -12px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e2e4fc8 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2c114f6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 56px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-02aa0a0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 20px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-02aa0a0 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f44e5e0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 53px 0px 36px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f44e5e0 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-660c7e4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 52px 0px 76px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-660c7e4 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b308d62 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 51px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-b308d62 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84ae9a0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-84ae9a0 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-aed659f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 42px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-394da2c {
		--spacer-size: 24px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-e5eb09c > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fb8c2cc > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 52px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-fb8c2cc .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ac062f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-7ac062f {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b8ce73 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 72px 20px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-2b8ce73 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-45897de > .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-67b2013 > .elementor-widget-container {
		margin: 16px 0px 2px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-67b2013 {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6267c8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 10px 20px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d6267c8 {
		font-size: 13px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d50c42a > .elementor-widget-container {
		margin: 16px 0px 2px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-d50c42a {
		font-size: 18px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9f6cee7 {
		--spacer-size: 55px;
	}
	
	.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-75b75de > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-75b75de {
		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-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 42px 0px 42px;
	}
	
	.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-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-af9c279 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 52px 0px 4px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-af9c279 .elementor-heading-title {
		font-size: 46px;
		-webkit-text-stroke-width: 1px;
		stroke-width: 1px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-87a036c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-87a036c {
		font-size: 22px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5b50080 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 36px 0px 36px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-5b50080 {
		font-size: 34px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d266e7 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 8px 42px 0px 42px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-9d266e7 {
		font-size: 16px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f83732b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 11px 0px 12px 0px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-a69e27c > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-f12bd85 .widget-image-caption {
		font-size: 15px;
	}
	
	.elementor-41900 .elementor-element.elementor-element-c2b7188 > .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-16e6ca7 {
		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%;
	}
}
