/* End custom CSS */

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

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

.elementor-40194 .elementor-element.elementor-element-02e0cd0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-02e0cd0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2523aac);
}

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

.elementor-40194 .elementor-element.elementor-element-02e0cd0 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(5px) hue-rotate(0deg);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-f6ad900:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-f6ad900 > .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-40194 .elementor-element.elementor-element-f6ad900 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-1b8afb2 > .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-40194 .elementor-element.elementor-element-1b8afb2 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-c0705a5 > .elementor-widget-container {
	padding: 52px 0px 46px 0px;
}

.elementor-40194 .elementor-element.elementor-element-c0705a5 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-c0705a5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 11px rgba(0, 0, 0, .32);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-3f8f9bc {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-40194 .elementor-element.elementor-element-3f8f9bc > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-7673c51 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-09e2e08 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 32px 0px 6px 0px;
}

.elementor-40194 .elementor-element.elementor-element-09e2e08 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-09e2e08 .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-40194 .elementor-element.elementor-element-85f771f > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 0px;
}

.elementor-40194 .elementor-element.elementor-element-85f771f {
	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-40194 .elementor-element.elementor-element-5aa1dfa > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -20px 0px;
	padding: 20px 0px 2px 0px;
}

.elementor-40194 .elementor-element.elementor-element-5aa1dfa {
	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-40194 .elementor-element.elementor-element-1182f7d > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 72px 8px 72px;
}

.elementor-40194 .elementor-element.elementor-element-1182f7d {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-f690a6b > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-f690a6b {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-f690a6b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	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-40194 .elementor-element.elementor-element-44d90d4 > .elementor-widget-container {
	padding: 26px 0px 14px 0px;
}

.elementor-40194 .elementor-element.elementor-element-44d90d4 {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-d26008a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-a12fbd6 > .elementor-widget-container {
	padding: 8px 100px 15px 100px;
}

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

.elementor-40194 .elementor-element.elementor-element-3a27d65 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-3a27d65 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-846134a > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-846134a {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	letter-spacing: 1.5px;
	color: #000224;
}

.elementor-40194 .elementor-element.elementor-element-f76a076:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-f76a076 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-40194 .elementor-element.elementor-element-f76a076 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-f76a076 .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-4b1c019:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-4b1c019 > .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-40194 .elementor-element.elementor-element-4b1c019 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-40194 .elementor-element.elementor-element-4b1c019 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

.elementor-40194 .elementor-element.elementor-element-4b1c019 .elementor-element-populated a {
	color: #fff;
}

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

.elementor-40194 .elementor-element.elementor-element-28509d2 > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-40194 .elementor-element.elementor-element-28509d2 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-28509d2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 86px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0);
	color: rgba(230, 164, 163, 0);
}

.elementor-40194 .elementor-element.elementor-element-869501c > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-40194 .elementor-element.elementor-element-869501c {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-869501c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 37px;
	font-weight: 500;
	letter-spacing: 1px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 1px 1px 1px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-6c3fd22 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-343e632:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-343e632 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c4ab65 24%, #312e2d 60%);
}

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

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

.elementor-40194 .elementor-element.elementor-element-343e632 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-343e632 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-4ba9522 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-9c2e35c > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-9c2e35c {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-9c2e35c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, .76);
	color: rgba(48, 47, 47, 0);
}

.elementor-40194 .elementor-element.elementor-element-00f03fa > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-40194 .elementor-element.elementor-element-00f03fa {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-ef49cae > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-ef49cae {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-ef49cae .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	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-40194 .elementor-element.elementor-element-691f2d0 > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-40194 .elementor-element.elementor-element-691f2d0 {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-f4dc16e > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-f4dc16e {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-f4dc16e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-shadow: .5px 0px 1px rgba(0, 0, 0, .76);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-3db2a74 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-a8ae26c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-a8ae26c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #c4ab65;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-a8ae26c .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-5a1a679 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-12b22fc > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-12b22fc {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-12b22fc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, .76);
	color: rgba(48, 47, 47, 0);
}

.elementor-40194 .elementor-element.elementor-element-d487913 > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-40194 .elementor-element.elementor-element-d487913 {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-be0a30f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-be0a30f {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-be0a30f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	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-40194 .elementor-element.elementor-element-10b22af > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-40194 .elementor-element.elementor-element-10b22af {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-10b22af .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 42px;
	font-weight: 300;
	letter-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .5);
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-97d0cc7 > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-97d0cc7 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-97d0cc7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-shadow: .5px 0px 1px rgba(0, 0, 0, .76);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-35b5476 {
	--spacer-size: 20px;
}

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

.elementor-40194 .elementor-element.elementor-element-41355e3 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-41355e3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-41355e3 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-607eb0d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-607eb0d .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-b327e92 > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-b327e92 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	letter-spacing: 1.5px;
	color: #000224;
}

.elementor-40194 .elementor-element.elementor-element-0606f84:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-0606f84 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-0606f84 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-0606f84 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-375bdb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-375bdb4 > .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-40194 .elementor-element.elementor-element-375bdb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-40194 .elementor-element.elementor-element-375bdb4 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-40194 .elementor-element.elementor-element-375bdb4 .elementor-element-populated .elementor-heading-title {
	color: #c4ab65;
}

.elementor-40194 .elementor-element.elementor-element-375bdb4 .elementor-element-populated a {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-375bdb4 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-4f5742f > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-40194 .elementor-element.elementor-element-4f5742f {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-4f5742f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 86px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0);
	color: rgba(230, 164, 163, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-2be0e4d > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-2be0e4d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-2be0e4d .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-96bc236 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-f163009 > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-f163009 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 600;
	letter-spacing: 1.5px;
	color: #000224;
}

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

.elementor-40194 .elementor-element.elementor-element-028fc6d > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-028fc6d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-028fc6d a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-028fc6d a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-2e337df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-2e337df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #c4ab65 0%, #312e2d 100%);
}

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

.elementor-40194 .elementor-element.elementor-element-2e337df > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(255, 255, 255, 0);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 14px 8px 14px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-2e337df .elementor-element-populated a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-2e337df .elementor-element-populated a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-454624d > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-454624d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-454624d a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-454624d a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-40194 .elementor-element.elementor-element-1be210e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(221, 162, 162, 0);
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-1be210e .elementor-element-populated .elementor-heading-title {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-1be210e .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-1be210e .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-c59ef53 {
	--spacer-size: 17px;
}

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

.elementor-40194 .elementor-element.elementor-element-edda67b > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-2e4e433 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-2e4e433 .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-2e4e433 .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-9cd04cb > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 32px 32px 40px 32px;
}

.elementor-40194 .elementor-element.elementor-element-9cd04cb {
	text-align: left;
	font-size: 14px;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-ab7d5d9:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-ab7d5d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #000;
}

.elementor-40194 .elementor-element.elementor-element-ab7d5d9 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-ab7d5d9 .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-e7794d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-e7794d5 > .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-40194 .elementor-element.elementor-element-e7794d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-40194 .elementor-element.elementor-element-e7794d5 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

.elementor-40194 .elementor-element.elementor-element-e7794d5 .elementor-element-populated a {
	color: #fff;
}

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

.elementor-40194 .elementor-element.elementor-element-04a62d0 > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-40194 .elementor-element.elementor-element-04a62d0 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-04a62d0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 86px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0);
	color: rgba(230, 164, 163, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-1d9e9d9 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-1d9e9d9 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-1e27f34 > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-1e27f34 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	letter-spacing: 1.5px;
	color: #000224;
}

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

.elementor-40194 .elementor-element.elementor-element-759e1ac > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-759e1ac .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-40194 .elementor-element.elementor-element-c92384c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #1d1d1d;
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-c92384c .elementor-element-populated .elementor-heading-title {
	color: #1d1d1d;
}

.elementor-40194 .elementor-element.elementor-element-c92384c .elementor-element-populated a {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-1b49e14 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-40194 .elementor-element.elementor-element-1b49e14 > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-be56e8d > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-be56e8d {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-be56e8d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: bold;
	font-style: normal;
	color: #1d1d1d;
}

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

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

.elementor-40194 .elementor-element.elementor-element-8005f6a > .elementor-widget-container {
	padding: 0px 0px 5px 0px;
}

.elementor-40194 .elementor-element.elementor-element-8005f6a {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-8005f6a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-daa74ef {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-daa74ef .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-e2f58e8 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 90px 20px 90px;
}

.elementor-40194 .elementor-element.elementor-element-e2f58e8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-b9b0f2c > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 90px 20px 90px;
}

.elementor-40194 .elementor-element.elementor-element-b9b0f2c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-40194 .elementor-element.elementor-element-958a079 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #1d1d1d;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-958a079 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-958a079 .elementor-element-populated .elementor-heading-title {
	color: #1d1d1d;
}

.elementor-40194 .elementor-element.elementor-element-958a079 .elementor-element-populated a {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-a017c9a {
	--e-image-carousel-slides-to-show: 1;
}

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

.elementor-40194 .elementor-element.elementor-element-649ae1a > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-649ae1a {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-649ae1a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: bold;
	font-style: normal;
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-40194 .elementor-element.elementor-element-e437a3b > .elementor-widget-container {
	padding: 0px 0px 5px 0px;
}

.elementor-40194 .elementor-element.elementor-element-e437a3b {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-e437a3b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-beb7b77 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-beb7b77 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-35c8f49 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 90px 20px 90px;
}

.elementor-40194 .elementor-element.elementor-element-35c8f49 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-f7d6cb3 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 90px 20px 90px;
}

.elementor-40194 .elementor-element.elementor-element-f7d6cb3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-775827a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-775827a .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-40194 .elementor-element.elementor-element-2bfb07a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #1d1d1d;
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-2bfb07a .elementor-element-populated .elementor-heading-title {
	color: #1d1d1d;
}

.elementor-40194 .elementor-element.elementor-element-6c8c546 {
	--e-image-carousel-slides-to-show: 1;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-5050d82 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-5050d82 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-1172b65 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-40194 .elementor-element.elementor-element-1172b65 > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-76ab97a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-76ab97a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-76ab97a .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

.elementor-40194 .elementor-element.elementor-element-7beaf5a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #1d1d1d;
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-7beaf5a .elementor-element-populated .elementor-heading-title {
	color: #1d1d1d;
}

.elementor-40194 .elementor-element.elementor-element-7beaf5a .elementor-element-populated a {
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-93634aa > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 12px 0px;
}

.elementor-40194 .elementor-element.elementor-element-93634aa {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-93634aa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 27px;
	font-weight: bold;
	font-style: normal;
	color: rgba(255, 255, 255, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-6b7fb8b {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 300;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-e6648ad);
}

.elementor-40194 .elementor-element.elementor-element-9b9c249 > .elementor-widget-container {
	padding: 0px 0px 5px 0px;
}

.elementor-40194 .elementor-element.elementor-element-9b9c249 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-9b9c249 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	letter-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-cf659f4 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-cf659f4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-979c181 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 150px 20px 150px;
}

.elementor-40194 .elementor-element.elementor-element-979c181 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-fa19c60 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 150px 20px 150px;
}

.elementor-40194 .elementor-element.elementor-element-fa19c60 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-53172f4 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 150px 20px 150px;
}

.elementor-40194 .elementor-element.elementor-element-53172f4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 14px;
	letter-spacing: .4px;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-6f4e104 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-6f4e104 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-6f4e104 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-e8ba262 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-9e97ee3 {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 41px;
	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-40194 .elementor-element.elementor-element-4a4c15b:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-4a4c15b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-40194 .elementor-element.elementor-element-4a4c15b > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-4a4c15b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-4a4c15b .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-c23c24f > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-c23c24f {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	letter-spacing: 1.5px;
	color: #000224;
}

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

.elementor-40194 .elementor-element.elementor-element-e302fee > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-019f610:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-019f610 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c2a143 24%, #815e31 60%);
}

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

.elementor-40194 .elementor-element.elementor-element-019f610 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-40194 .elementor-element.elementor-element-019f610 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-019f610 .elementor-element-populated a {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-019f610 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-73e5932 > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-40194 .elementor-element.elementor-element-73e5932 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-73e5932 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	font-weight: 700;
	letter-spacing: 1px;
	text-shadow: 1px 1px 11px rgba(0, 0, 0, .32);
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-ebc2463 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-aa1e0c5 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button {
	background-color: rgba(141, 85, 167, 0);
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
	line-height: 1.5em;
	letter-spacing: .6px;
	fill: #fff;
	color: #fff;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button:hover, .elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-171b58a > .elementor-widget-container {
	background-color: rgba(141, 85, 167, 0);
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 24px 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button:hover svg, .elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-60b57e2:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-60b57e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(25, 14, 51, 0);
}

.elementor-40194 .elementor-element.elementor-element-60b57e2 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-60b57e2 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-60b57e2 a {
	color: rgba(255, 255, 255, .04);
}

.elementor-40194 .elementor-element.elementor-element-60b57e2 a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-7d56656:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-7d56656 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(141, 85, 167, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-7d56656 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: 0px 425px 4px 425px;
	--e-column-margin-right: 425px;
	--e-column-margin-left: 425px;
	padding: 0px 14px 8px 14px;
}

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

.elementor-40194 .elementor-element.elementor-element-7d56656 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-7d56656 .elementor-element-populated a {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-7d56656 .elementor-element-populated a:hover {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-05da5a3 {
	--spacer-size: 50px;
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button {
	background-color: #8d55a7;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: .6px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button:hover, .elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: var(--e-global-color-d6adf6c);
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd > .elementor-widget-container {
	background-color: #8d55a7;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 4px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d6adf6c);
	border-radius: 20px 20px 20px 20px;
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button:hover svg, .elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-75593bc {
	--spacer-size: 36px;
}

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

.elementor-40194 .elementor-element.elementor-element-768407a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-768407a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-73afa71 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-73afa71 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-73afa71 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-8cd320c {
	--spacer-size: 60px;
}

.elementor-40194 .elementor-element.elementor-element-72206de:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-72206de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(107, 175, 253, 0);
}

.elementor-40194 .elementor-element.elementor-element-72206de > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-72206de .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-793e2a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-793e2a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #190e33;
}

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

.elementor-40194 .elementor-element.elementor-element-793e2a7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 30px 60px 30px 60px;
}

.elementor-40194 .elementor-element.elementor-element-793e2a7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-793e2a7 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-793e2a7 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-793e2a7 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-b626ff7 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-a94658c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-a94658c img {
	width: 100%;
	max-width: 100%;
}

.elementor-40194 .elementor-element.elementor-element-943c7f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-943c7f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(118deg, #190e33 35%, #4a6c94 74%);
}

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

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

.elementor-40194 .elementor-element.elementor-element-943c7f1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-943c7f1 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-83a45b7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 70px 0px 6px 0px;
}

.elementor-40194 .elementor-element.elementor-element-83a45b7 {
	text-align: center;
}

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

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

.elementor-40194 .elementor-element.elementor-element-1e24301 {
	column-gap: 0px;
	text-align: center;
	font-family: "Tiro Devanagari Sanskrit", Sans-serif;
	font-size: 39px;
	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-40194 .elementor-element.elementor-element-b668345 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 15px -8px 15px;
	padding: 10px 0px 2px 0px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-1cfccb6 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-1cfccb6 .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-40194 .elementor-element.elementor-element-32f6e53 {
	--spacer-size: 32px;
}

.elementor-40194 .elementor-element.elementor-element-e721659:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-e721659 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6c94;
}

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

.elementor-40194 .elementor-element.elementor-element-e721659 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 30px 60px 30px 60px;
}

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

.elementor-40194 .elementor-element.elementor-element-e721659 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-61eb096 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-d6e110a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-d6e110a img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-40194 .elementor-element.elementor-element-06a2de2 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-06a2de2 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-3460356:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-3460356 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c2a143 0%, #815e31 44%);
}

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

.elementor-40194 .elementor-element.elementor-element-3460356 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

.elementor-40194 .elementor-element.elementor-element-3460356 .elementor-element-populated a {
	color: #fff;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-c70fe3e p {
	margin-block-end: 10px;
}

.elementor-40194 .elementor-element.elementor-element-5806555 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 34px 0px;
}

.elementor-40194 .elementor-element.elementor-element-5806555 {
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-77d6729:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-77d6729 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(213deg, #5f2c45 54%, #d1ae3a 100%);
}

.elementor-40194 .elementor-element.elementor-element-77d6729 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-77d6729 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 0px 0px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-c13ddda > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 12px 12px 12px 12px;
}

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

.elementor-40194 .elementor-element.elementor-element-221f0d2 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-40194 .elementor-element.elementor-element-221f0d2 > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-3035c9a > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 7px 16px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-3035c9a {
	text-align: left;
	font-size: 14px;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-40194 .elementor-element.elementor-element-628900e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-8bf025b > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 7px 16px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-8bf025b {
	text-align: left;
	font-size: 14px;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-87aeaed > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 10px 16px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-87aeaed {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px rgba(0, 0, 0, .75);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-33a7fa7 {
	--spacer-size: 12px;
}

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

.elementor-40194 .elementor-element.elementor-element-07bed36 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-07bed36, .elementor-40194 .elementor-element.elementor-element-07bed36 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-07bed36 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-5c6dc6d > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

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

.elementor-40194 .elementor-element.elementor-element-3652fad:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-3652fad {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

.elementor-40194 .elementor-element.elementor-element-dfb9a76 > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

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

.elementor-40194 .elementor-element.elementor-element-189a2de:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-189a2de {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-2089c1c {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-2089c1c, .elementor-40194 .elementor-element.elementor-element-2089c1c > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-2089c1c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-9fa8ef4 > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

.elementor-40194 .elementor-element.elementor-element-9fa8ef4 > .elementor-element-populated, .elementor-40194 .elementor-element.elementor-element-9fa8ef4 > .elementor-element-populated > .elementor-background-overlay, .elementor-40194 .elementor-element.elementor-element-9fa8ef4 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-e74e16b {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

.elementor-40194 .elementor-element.elementor-element-180812c > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

.elementor-40194 .elementor-element.elementor-element-180812c > .elementor-element-populated, .elementor-40194 .elementor-element.elementor-element-180812c > .elementor-element-populated > .elementor-background-overlay, .elementor-40194 .elementor-element.elementor-element-180812c > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-c7613c7 {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-773dfb5 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-773dfb5, .elementor-40194 .elementor-element.elementor-element-773dfb5 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-773dfb5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-001c596 > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

.elementor-40194 .elementor-element.elementor-element-001c596 > .elementor-element-populated, .elementor-40194 .elementor-element.elementor-element-001c596 > .elementor-element-populated > .elementor-background-overlay, .elementor-40194 .elementor-element.elementor-element-001c596 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-26edc6a:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-26edc6a {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

.elementor-40194 .elementor-element.elementor-element-e137c18 > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

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

.elementor-40194 .elementor-element.elementor-element-91abf0a:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-91abf0a {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-4adfbc7 {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-4adfbc7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-08386ba > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

.elementor-40194 .elementor-element.elementor-element-08386ba > .elementor-element-populated, .elementor-40194 .elementor-element.elementor-element-08386ba > .elementor-element-populated > .elementor-background-overlay, .elementor-40194 .elementor-element.elementor-element-08386ba > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-21c32cc:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-21c32cc {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

.elementor-40194 .elementor-element.elementor-element-4be59aa > .elementor-element-populated {
	border-style: none;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: -1px -1px -1px -1px;
}

.elementor-40194 .elementor-element.elementor-element-4be59aa > .elementor-element-populated, .elementor-40194 .elementor-element.elementor-element-4be59aa > .elementor-element-populated > .elementor-background-overlay, .elementor-40194 .elementor-element.elementor-element-4be59aa > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-22057b2:hover .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-icon i {
	color: var(--e-global-color-d6adf6c);
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d6adf6c);
	transition: fill .3s;
}

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

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

.elementor-40194 .elementor-element.elementor-element-22057b2 {
	--e-icon-list-icon-size: 15px;
	--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-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-item > a {
	font-size: 13px;
	font-weight: 600;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-e92b2f0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 12px 12px 12px 12px;
}

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

.elementor-40194 .elementor-element.elementor-element-c853880 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-40194 .elementor-element.elementor-element-bf2a673 > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 7px 16px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-bf2a673 {
	text-align: left;
	font-size: 14px;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-e52f1b2 > .elementor-widget-container {
	margin: 0px 0px -14px 10px;
	padding: 10px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-e52f1b2 {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, .75);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-98fde58 {
	--spacer-size: 42px;
}

.elementor-40194 .elementor-element.elementor-element-17c1044:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-17c1044 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(107, 175, 253, 0);
}

.elementor-40194 .elementor-element.elementor-element-17c1044 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-17c1044 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-4b49f69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-4b49f69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(103deg, rgba(107, 88, 114, 0) 52%, #190e33 76%);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-4b49f69 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-40194 .elementor-element.elementor-element-38174a7 {
	--spacer-size: 64px;
}

.elementor-40194 .elementor-element.elementor-element-0f30eaa > .elementor-widget-container {
	padding: 1px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-0f30eaa {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-b1a1590 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-b1a1590 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-b1a1590 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	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 1px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-d2023ad > .elementor-widget-container {
	padding: 1px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-d2023ad {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-d9522d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-d9522d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(118deg, #190e33 35%, #4a6c94 74%);
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-3f2eb26 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 42px 0px 6px 0px;
}

.elementor-40194 .elementor-element.elementor-element-3f2eb26 {
	text-align: center;
}

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

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

.elementor-40194 .elementor-element.elementor-element-cda0ee5 {
	column-gap: 0px;
	text-align: center;
	font-family: "Tiro Devanagari Sanskrit", Sans-serif;
	font-size: 39px;
	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-40194 .elementor-element.elementor-element-d2f0c7b > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 32px 24px;
}

.elementor-40194 .elementor-element.elementor-element-d2f0c7b {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-03c4942:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-03c4942 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4a6c94;
}

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

.elementor-40194 .elementor-element.elementor-element-03c4942 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 30px 60px 30px 60px;
}

.elementor-40194 .elementor-element.elementor-element-03c4942 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-03c4942 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-3d181dd {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-fcc8c78 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-fcc8c78 img {
	width: 100%;
	max-width: 100%;
}

.elementor-40194 .elementor-element.elementor-element-7a74f77 {
	--spacer-size: 20px;
}

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

.elementor-40194 .elementor-element.elementor-element-956c9c8 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-956c9c8 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-40194 .elementor-element.elementor-element-49ab7de > .elementor-element-populated {
	border-style: none;
	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: 14px 14px 14px 14px;
}

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

.elementor-40194 .elementor-element.elementor-element-49ab7de .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-49ab7de .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-49ab7de .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-6bea276 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-6bea276 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-1fc3fc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-1fc3fc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(194, 161, 67, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-1fc3fc7 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-1e890da > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-d1c0825:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-d1c0825 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(132deg, #c2a143 24%, #815e31 60%);
}

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

.elementor-40194 .elementor-element.elementor-element-d1c0825 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-40194 .elementor-element.elementor-element-d1c0825 > .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 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-bf93e0e > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-40194 .elementor-element.elementor-element-bf93e0e {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-bf93e0e .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-40194 .elementor-element.elementor-element-bf93e0e .elementor-heading-title a:hover, .elementor-40194 .elementor-element.elementor-element-bf93e0e .elementor-heading-title a:focus {
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-40194 .elementor-element.elementor-element-2e499df > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-2e499df a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-2e499df a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-ca7d9a1 {
	--spacer-size: 100px;
}

.elementor-40194 .elementor-element.elementor-element-2dc9bef:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-2dc9bef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(339deg, #619fb9 32%, #94abcf 84%);
}

.elementor-40194 .elementor-element.elementor-element-2dc9bef > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-9b8da9b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-9b8da9b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(78, 57, 79, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-9b8da9b > .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 1px;
}

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

.elementor-40194 .elementor-element.elementor-element-9b8da9b .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-818bf66 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 70px 0px 6px 0px;
}

.elementor-40194 .elementor-element.elementor-element-818bf66 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-818bf66 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 54px;
	font-weight: 400;
	word-spacing: 6px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .44);
	color: var(--e-global-color-1069582);
}

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

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

.elementor-40194 .elementor-element.elementor-element-5415678:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-5415678 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(196deg, #619fb9 2%, #64a04d 71%);
}

.elementor-40194 .elementor-element.elementor-element-5415678 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-77460bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-77460bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(78, 57, 79, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-77460bf > .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 1px;
}

.elementor-40194 .elementor-element.elementor-element-77460bf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-77460bf .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-768562a {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-0de73a1 > .elementor-widget-container {
	padding: 14px 14px 6px 14px;
}

.elementor-40194 .elementor-element.elementor-element-0de73a1 img {
	filter: brightness(140%) contrast(103%) saturate(107%) blur(0px) hue-rotate(0deg);
}

.elementor-40194 .elementor-element.elementor-element-035b8ef > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 28px 0px;
}

.elementor-40194 .elementor-element.elementor-element-035b8ef {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-035b8ef .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-shadow: 1px .5px 2px rgba(0, 0, 0, .44);
	color: rgba(48, 47, 47, 0);
}

.elementor-40194 .elementor-element.elementor-element-cf7c178 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 38px 0px 18px;
}

.elementor-40194 .elementor-element.elementor-element-cf7c178 {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-85c4269:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-85c4269 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(78, 57, 79, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-85c4269 > .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 1px;
}

.elementor-40194 .elementor-element.elementor-element-85c4269 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-85c4269 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-4832760 {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-bec1dce > .elementor-widget-container {
	padding: 14px 14px 6px 14px;
}

.elementor-40194 .elementor-element.elementor-element-3eb24f9 > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 28px 0px;
}

.elementor-40194 .elementor-element.elementor-element-3eb24f9 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-3eb24f9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-shadow: 1px .5px 2px rgba(0, 0, 0, .44);
	color: rgba(48, 47, 47, 0);
}

.elementor-40194 .elementor-element.elementor-element-9211be2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 38px 0px 18px;
}

.elementor-40194 .elementor-element.elementor-element-9211be2 {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-2c8c130:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-2c8c130 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(78, 57, 79, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-2c8c130 > .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 1px;
}

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

.elementor-40194 .elementor-element.elementor-element-2c8c130 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-449931f {
	--spacer-size: 20px;
}

.elementor-40194 .elementor-element.elementor-element-55d17c7 > .elementor-widget-container {
	padding: 14px 14px 6px 14px;
}

.elementor-40194 .elementor-element.elementor-element-55d17c7 img {
	filter: brightness(111%) contrast(100%) saturate(100%) blur(0px) hue-rotate(355deg);
}

.elementor-40194 .elementor-element.elementor-element-13f4cc0 > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 28px 0px;
}

.elementor-40194 .elementor-element.elementor-element-13f4cc0 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-13f4cc0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	text-shadow: 1px .5px 2px rgba(0, 0, 0, .44);
	color: rgba(48, 47, 47, 0);
}

.elementor-40194 .elementor-element.elementor-element-fd56737 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 38px 0px 18px;
}

.elementor-40194 .elementor-element.elementor-element-fd56737 {
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 0px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-f035283 {
	--spacer-size: 20px;
}

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

.elementor-40194 .elementor-element.elementor-element-05c9960 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-05c9960 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-05c9960 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-05c9960 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-5d39682 {
	--spacer-size: 100px;
}

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

.elementor-40194 .elementor-element.elementor-element-795534b > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-795534b .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-435783e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-435783e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(194, 161, 67, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-435783e > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-4bb08ee > .elementor-container {
	max-width: 1600px;
}

.elementor-40194 .elementor-element.elementor-element-4bb08ee {
	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: rgba(255, 255, 255, 0);
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-4bb08ee > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-4bb08ee .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-4bb08ee a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-4bb08ee a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-3956d06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-3956d06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(360deg, #fff 34%, #257cc5 71%);
}

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

.elementor-40194 .elementor-element.elementor-element-3956d06 > .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 14px 8px 14px;
}

.elementor-40194 .elementor-element.elementor-element-3956d06 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-3956d06 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-3956d06 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-3956d06 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-fcc31d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 62px 0px 6px 0px;
}

.elementor-40194 .elementor-element.elementor-element-fcc31d9 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-fcc31d9 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 54px;
	font-weight: 400;
	word-spacing: 6px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, .44);
	color: var(--e-global-color-1069582);
}

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

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

.elementor-40194 .elementor-element.elementor-element-35714b7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 10px 0px;
}

.elementor-40194 .elementor-element.elementor-element-35714b7 {
	column-gap: 0px;
	text-align: center;
	font-family: "Ms Madi", Sans-serif;
	font-size: 72px;
	font-weight: 200;
	letter-spacing: 0px;
	word-spacing: 1px;
	text-shadow: 1px 0px 1px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-35714b7 p {
	margin-block-end: 10px;
}

.elementor-40194 .elementor-element.elementor-element-6d81d4c > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
	padding: 0px 125px 0px 125px;
}

.elementor-40194 .elementor-element.elementor-element-6d81d4c {
	text-align: left;
	font-size: 14px;
	font-weight: 400;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, .8);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-02dd339:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-02dd339 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(37deg, #000 0%, #100033 37%);
}

.elementor-40194 .elementor-element.elementor-element-02dd339 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-02dd339 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-02dd339 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-02dd339 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-c403066 .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-c403066 .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-9ddcd4b {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-40194 .elementor-element.elementor-element-9ddcd4b > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-bcebd1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-bcebd1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(66, 42, 77, 0);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-bcebd1c .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-bcebd1c .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-23ea700 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
	padding: 20px 38px 0px 19px;
}

.elementor-40194 .elementor-element.elementor-element-23ea700 {
	text-align: left;
	font-size: 14px;
	font-weight: 400;
	text-shadow: 0px 0px 3px rgba(0, 0, 0, .8);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-491dfba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-491dfba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(315deg, rgba(66, 42, 77, 0) 20%, rgba(16, 0, 51, 0) 88%);
}

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

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

.elementor-40194 .elementor-element.elementor-element-491dfba .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-491dfba .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-491dfba .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-40194 .elementor-element.elementor-element-a026c19 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

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

.elementor-40194 .elementor-element.elementor-element-6fd09f0 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-b6bd5c4 {
	--spacer-size: 10px;
}

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

.elementor-40194 .elementor-element.elementor-element-7ade546 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-bdde58f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-bdde58f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-84c5dc8 > .elementor-widget-container {
	background-color: rgba(255, 255, 255, 0);
	margin: 0px 0px -4px 0px;
	padding: 24px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-84c5dc8 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 15px;
	letter-spacing: 0px;
	word-spacing: 0px;
	color: #7a7a7a;
}

.elementor-40194 .elementor-element.elementor-element-acdcc12 {
	--spacer-size: 20px;
}

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

.elementor-40194 .elementor-element.elementor-element-a8ec190 > .elementor-widget-container {
	padding: 3px 0px 14px 0px;
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-icon i {
	color: #a8396c;
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-icon svg {
	fill: #a8396c;
	transition: fill .3s;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: #a8396c;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: #a8396c;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item > a {
	font-size: 16px;
	font-weight: 600;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-text {
	color: #a8396c;
	transition: color .3s;
}

.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: #a8396c;
}

.elementor-40194 .elementor-element.elementor-element-2396564 > .elementor-widget-container {
	padding: 0px 0px 8px 0px;
}

.elementor-40194 .elementor-element.elementor-element-2396564 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-40194 .elementor-element.elementor-element-04ab25e > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-04ab25e .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-04ab25e a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-04ab25e a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-80458e7 {
	--spacer-size: 100px;
}

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

.elementor-40194 .elementor-element.elementor-element-5e2484d > .elementor-container {
	max-width: 1600px;
}

.elementor-40194 .elementor-element.elementor-element-5e2484d {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(227, 227, 227, .93);
	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-40194 .elementor-element.elementor-element-5e2484d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-5e2484d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-78e1173 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-40194 .elementor-element.elementor-element-78e1173 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-69d3129 {
	--spacer-size: 28px;
}

.elementor-40194 .elementor-element.elementor-element-dcbb1f9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-dcbb1f9 {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-dcbb1f9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 87px;
	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 1px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-1622954 > .elementor-widget-container {
	padding: 1px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-1622954 {
	text-align: center;
}

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

.elementor-40194 .elementor-element.elementor-element-f27c487 {
	--spacer-size: 38px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-f10e4a2 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-fe517ff {
	--spacer-size: 44px;
}

.elementor-40194 .elementor-element.elementor-element-58eb14a > .elementor-widget-container {
	padding: 14px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-58eb14a {
	text-align: center;
}

.elementor-40194 .elementor-element.elementor-element-58eb14a .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-40194 .elementor-element.elementor-element-47b147c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -8px 0px;
	padding: 18px 0px 2px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-a5fa597 {
	--spacer-size: 22px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-e756700 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-5582d82 {
	--spacer-size: 25px;
}

.elementor-40194 .elementor-element.elementor-element-35d7b30 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-40194 .elementor-element.elementor-element-35d7b30 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-40194 .elementor-element.elementor-element-9c111f3 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-9c111f3 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-40194 .elementor-element.elementor-element-9c111f3 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-40194 .elementor-element.elementor-element-2a1a3b3 > .elementor-element-populated {
	border-style: none;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-2a1a3b3 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-2a1a3b3 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-639ea1a {
	--spacer-size: 72px;
}

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

.elementor-40194 .elementor-element.elementor-element-7c1f97a > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-a0a0689 {
	text-align: center;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-f276e98 p {
	margin-block-end: 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-b4e1f7c > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-ebe2cbe > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-40194 .elementor-element.elementor-element-384658f {
	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-40194 .elementor-element.elementor-element-384658f > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-9880acd > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-40194 .elementor-element.elementor-element-7070a44 {
	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-40194 .elementor-element.elementor-element-7070a44 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-bfe17ed > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-40194 .elementor-element.elementor-element-75a5b58 {
	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-40194 .elementor-element.elementor-element-75a5b58 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-ac7a5a3 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-40194 .elementor-element.elementor-element-ed195b0 {
	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-40194 .elementor-element.elementor-element-ed195b0 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-45abf39 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-40194 .elementor-element.elementor-element-2d17ba1 {
	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-40194 .elementor-element.elementor-element-2d17ba1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-40194 .elementor-element.elementor-element-9909fe7 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-9909fe7 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-eb58bc6 {
	--spacer-size: 50px;
}

.elementor-40194 .elementor-element.elementor-element-d4252af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 7px 0px;
}

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

.elementor-40194 .elementor-element.elementor-element-d4252af p {
	margin-block-end: 10px;
}

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

.elementor-40194 .elementor-element.elementor-element-25e5e63 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-40194 .elementor-element.elementor-element-25e5e63 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-77318be > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-40194 .elementor-element.elementor-element-77318be img {
	filter: brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-40194 .elementor-element.elementor-element-4162971 {
	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-40194 .elementor-element.elementor-element-4162971 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-6a8e4e8 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

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

.elementor-40194 .elementor-element.elementor-element-51986ea {
	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-40194 .elementor-element.elementor-element-51986ea > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-2048431 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-40194 .elementor-element.elementor-element-062501b {
	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-40194 .elementor-element.elementor-element-062501b > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-1620181 > .elementor-widget-container {
	padding: 18px 25px 12px 23px;
}

.elementor-40194 .elementor-element.elementor-element-3aa70a6 {
	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-40194 .elementor-element.elementor-element-3aa70a6 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-d2f8208:not(.elementor-motion-effects-element-type-background), .elementor-40194 .elementor-element.elementor-element-d2f8208 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2523aac);
}

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

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

.elementor-40194 .elementor-element.elementor-element-c924cf0 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-40194 .elementor-element.elementor-element-4a56b71 {
	--spacer-size: 20px;
}

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

.elementor-40194 .elementor-element.elementor-element-fbb34f3 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-d22dfbc .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-40194 .elementor-element.elementor-element-87c8a95 {
	--spacer-size: 50px;
}

.elementor-40194 .elementor-element.elementor-element-8927532 > .elementor-container {
	max-width: 518px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-1aea24c {
	--spacer-size: 24px;
}

.elementor-40194 .elementor-element.elementor-element-2fd89d3 .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-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button:hover, .elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button:hover svg, .elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button:focus svg {
	fill: #a1a0a0;
}

.elementor-40194 .elementor-element.elementor-element-07b8426 {
	--spacer-size: 24px;
}

.elementor-40194 .elementor-element.elementor-element-79865e7 {
	text-align: center;
	font-size: 14px;
	color: #a1a0a0;
}

.elementor-40194 .elementor-element.elementor-element-5ac818b > .elementor-container {
	max-width: 518px;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-91c54ba .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-40194 .elementor-element.elementor-element-91c54ba .elementor-button:hover, .elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button:hover svg, .elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button:focus svg {
	fill: #a1a0a0;
}

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

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

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

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

.elementor-40194 .elementor-element.elementor-element-fbcbc0a .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-40194 .elementor-element.elementor-element-fbcbc0a .elementor-button:hover, .elementor-40194 .elementor-element.elementor-element-fbcbc0a .elementor-button:focus {
	background-color: var(--e-global-color-d6adf6c);
	color: #a1a0a0;
	border-color: var(--e-global-color-d6adf6c);
}

.elementor-40194 .elementor-element.elementor-element-fbcbc0a .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

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

.elementor-40194 .elementor-element.elementor-element-4076974 {
	--spacer-size: 42px;
}

@media (min-width:768px) {
	.elementor-40194 .elementor-element.elementor-element-bcebd1c {
		width: 36.245%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-491dfba {
		width: 30.054%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-78e1173 {
		width: 27.957%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f10e4a2 {
		width: 44.032%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e756700 {
		width: 27.958%;
	}
}

@media (max-width:1024px) {
	.elementor-40194 .elementor-element.elementor-element-a779b16 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a779b16 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bc97653 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bc97653 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed501b3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed501b3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1d7af93 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1d7af93 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f6ad900 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f6ad900 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c0705a5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-09e2e08 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-85f771f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-85f771f {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5aa1dfa > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5aa1dfa {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1182f7d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f690a6b .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-44d90d4 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d26008a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d26008a {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3a27d65 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3a27d65 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-846134a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-846134a {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f76a076 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f76a076 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-28509d2 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-869501c .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6c3fd22 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6c3fd22 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-00f03fa .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ef49cae .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-691f2d0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d487913 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-be0a30f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-10b22af .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-41355e3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-41355e3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b327e92 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b327e92 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0606f84 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0606f84 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4f5742f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2be0e4d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2be0e4d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f163009 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f163009 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-028fc6d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-028fc6d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-454624d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-454624d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-edda67b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-edda67b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9cd04cb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ab7d5d9 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ab7d5d9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-04a62d0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1d9e9d9 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1d9e9d9 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e27f34 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e27f34 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-759e1ac > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-759e1ac {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4dad1e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4dad1e {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8005f6a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-daa74ef .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e2f58e8 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b9b0f2c .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d3d4c5d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d3d4c5d {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e437a3b .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-beb7b77 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35c8f49 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f7d6cb3 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-775827a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-775827a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-76ab97a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-76ab97a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6b7fb8b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6b7fb8b {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9b9c249 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf659f4 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-979c181 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fa19c60 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-53172f4 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6f4e104 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6f4e104 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9e97ee3 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9e97ee3 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4a4c15b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4a4c15b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c23c24f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c23c24f {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e302fee > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e302fee {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-73e5932 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ebc2463 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ebc2463 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-60b57e2 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-60b57e2 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-768407a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-768407a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-72206de > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-72206de {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-83a45b7 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e24301 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e24301 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b668345 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b668345 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1cfccb6 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-06a2de2 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-06a2de2 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c70fe3e > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c70fe3e {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5806555 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3035c9a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8bf025b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-87aeaed > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf2a673 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e52f1b2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-17c1044 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-17c1044 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0f30eaa .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b1a1590 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2023ad .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3f2eb26 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cda0ee5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cda0ee5 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2f0c7b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-956c9c8 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-956c9c8 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6bea276 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6bea276 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e890da > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e890da {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf93e0e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2e499df > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2e499df {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2dc9bef > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2dc9bef {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-818bf66 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e39761f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e39761f {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5415678 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5415678 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf7c178 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9211be2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fd56737 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-05c9960 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-05c9960 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-795534b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-795534b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4bb08ee > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4bb08ee {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fcc31d9 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7a6c32b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7a6c32b {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35714b7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35714b7 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6d81d4c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-02dd339 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-02dd339 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-23ea700 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6fd09f0 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6fd09f0 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7ade546 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7ade546 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-84c5dc8 > .elementor-widget-container {
		margin: 14px 0px 24px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-84c5dc8 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-04ab25e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-04ab25e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5e2484d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5e2484d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-dcbb1f9 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1622954 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-58eb14a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-47b147c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-47b147c {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9c111f3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9c111f3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7c1f97a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7c1f97a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a0a0689 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f276e98 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f276e98 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4e1f7c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4e1f7c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-384658f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-384658f {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7070a44 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7070a44 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-75a5b58 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-75a5b58 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed195b0 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed195b0 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2d17ba1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2d17ba1 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9909fe7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9909fe7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d4252af > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d4252af {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-25e5e63 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-25e5e63 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4162971 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4162971 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-51986ea > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-51986ea {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-062501b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-062501b {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3aa70a6 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3aa70a6 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fbb34f3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fbb34f3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-79865e7 {
		font-size: 11px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button {
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fbcbc0a .elementor-button {
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4076974 {
		--spacer-size: 56px;
	}
}

@media (max-width:767px) {
	.elementor-40194 .elementor-element.elementor-element-d323cfd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-754b17e > .elementor-element-populated {
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-486276a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-486276a > .elementor-element-populated {
		padding: 0px 14px 14px 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7619d92 {
		--spacer-size: 6px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3a64b6b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3a64b6b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6a1ff5f > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c0705a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 34px 0px 20px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c0705a5 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-09e2e08 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 8px 0px 4px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-09e2e08 .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-85f771f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-85f771f {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5aa1dfa > .elementor-widget-container {
		margin: 12px 0px -11px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5aa1dfa {
		font-size: 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1182f7d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 13px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1182f7d .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f690a6b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f690a6b .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-44d90d4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 30px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-44d90d4 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d26008a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d26008a {
		font-size: 32px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a12fbd6 > .elementor-widget-container {
		padding: 22px 12px 32px 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-846134a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-846134a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-28509d2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 17px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-28509d2 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-869501c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 12px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-869501c .elementor-heading-title {
		font-size: 12px;
		line-height: 1.2em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-343e632:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-343e632 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #c4ab65 40%, #312e2d 89%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-4ba9522 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9c2e35c > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9c2e35c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-00f03fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-00f03fa .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ef49cae > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ef49cae .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-691f2d0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-691f2d0 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f4dc16e > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 1px 0px 24px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f4dc16e .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3db2a74 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5a1a679 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-12b22fc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 18px 0px 12px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-12b22fc .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d487913 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d487913 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-be0a30f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-be0a30f .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-10b22af > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-10b22af .elementor-heading-title {
		font-size: 26px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-97d0cc7 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 1px 0px 24px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-97d0cc7 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35b5476 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b327e92 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b327e92 {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4f5742f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4f5742f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f163009 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f163009 {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2e337df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2e4e433 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 17px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9cd04cb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 6px 19px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9cd04cb {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-04a62d0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-04a62d0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e27f34 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 6px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e27f34 {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-be56e8d > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-be56e8d .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4dad1e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b4dad1e {
		font-size: 17px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8005f6a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8005f6a .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-daa74ef > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-daa74ef .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e2f58e8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 24px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e2f58e8 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b9b0f2c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 24px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b9b0f2c .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-649ae1a > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-649ae1a .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d3d4c5d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d3d4c5d {
		font-size: 17px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e437a3b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e437a3b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-beb7b77 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-beb7b77 .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35c8f49 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 24px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35c8f49 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f7d6cb3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 24px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f7d6cb3 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-93634aa > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-93634aa .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6b7fb8b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6b7fb8b {
		font-size: 17px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9b9c249 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9b9c249 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf659f4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf659f4 .elementor-heading-title {
		font-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-979c181 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 25px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-979c181 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fa19c60 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 25px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fa19c60 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-53172f4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 25px 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-53172f4 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e8ba262 > .elementor-element-populated {
		padding: 6px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9e97ee3 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9e97ee3 {
		font-size: 22px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c23c24f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 4px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c23c24f {
		font-size: 17px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-73e5932 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-73e5932 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-aa1e0c5 > .elementor-element-populated {
		padding: 6px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-171b58a {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-171b58a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 12px 0px 18px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-171b58a .elementor-button {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7d56656 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7d56656 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 22px 20px 10px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-05da5a3 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-92a1cdd {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-92a1cdd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 6px 0px 6px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-92a1cdd .elementor-button {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-75593bc {
		--spacer-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8cd320c {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-793e2a7 > .elementor-element-populated {
		padding: 30px 60px 0px 60px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b626ff7 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a94658c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-943c7f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-943c7f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #190e33 40%, #4a6c94 89%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-83a45b7 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-83a45b7 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e24301 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1e24301 {
		font-size: 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b668345 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b668345 {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1cfccb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 24px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1cfccb6 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-32f6e53 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e721659 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-61eb096 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d6e110a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c70fe3e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 9px 20px 6px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c70fe3e {
		font-size: 32px;
		line-height: 1.4em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5806555 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 12px 14px 15px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5806555 {
		text-align: left;
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3035c9a > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 15px 10px 0px 7px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3035c9a {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8bf025b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-8bf025b {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-87aeaed > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 18px 10px 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-87aeaed {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-33a7fa7 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-3652fad .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-189a2de .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-e74e16b .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-c7613c7 .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-26edc6a .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-91abf0a .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-21c32cc .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-10px / 2);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 {
		--e-icon-list-icon-size: 18px;
		--e-icon-list-icon-align: center;
		--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .125);
	}
	
	.elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-22057b2 .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e92b2f0 > .elementor-element-populated {
		padding: 12px 0px 12px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf2a673 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 16px 0px 17px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf2a673 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e52f1b2 > .elementor-widget-container {
		margin: 0px 0px -8px 0px;
		padding: 7px 18px 0px 19px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e52f1b2 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-98fde58 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-38174a7 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0f30eaa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 23px 0px 0px 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0f30eaa .elementor-heading-title {
		font-size: 26px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b1a1590 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b1a1590 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2023ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 22px 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2023ad .elementor-heading-title {
		font-size: 21px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d9522d7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-d9522d7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #190e33 40%, #4a6c94 89%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3f2eb26 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 12px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3f2eb26 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cda0ee5 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cda0ee5 {
		font-size: 28px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2f0c7b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 10px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d2f0c7b {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-03c4942 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3d181dd {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fcc8c78 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7a74f77 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-49ab7de > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d1c0825 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf93e0e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf93e0e .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ca7d9a1 {
		--spacer-size: 44px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9b8da9b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-818bf66 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-818bf66 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e39761f > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e39761f {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-77460bf > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-768562a {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-0de73a1 > .elementor-widget-container {
		padding: 10px 30px 10px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-035b8ef > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 24px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-035b8ef .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf7c178 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-cf7c178 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-85c4269 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4832760 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bec1dce > .elementor-widget-container {
		padding: 30px 30px 10px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3eb24f9 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 24px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3eb24f9 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9211be2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 29px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9211be2 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2c8c130 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-449931f {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-55d17c7 > .elementor-widget-container {
		padding: 10px 30px 10px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-13f4cc0 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-13f4cc0 .elementor-heading-title {
		font-size: 15px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fd56737 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 20px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fd56737 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f035283 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5d39682 {
		--spacer-size: 44px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3956d06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3956d06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-3956d06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(360deg, #fff 45%, #257cc5 67%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-3956d06 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fcc31d9 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fcc31d9 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7a6c32b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 44px 0px 44px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7a6c32b {
		font-size: 18px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35714b7 > .elementor-widget-container {
		margin: 1px 0px -18px 0px;
		padding: 6px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35714b7 {
		font-size: 36px;
		line-height: 1.4em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6d81d4c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 21px 2px 19px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6d81d4c {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-23ea700 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 21px 2px 19px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-23ea700 {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-b6bd5c4 {
		--spacer-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-84c5dc8 > .elementor-widget-container {
		margin: 14px 0px -10px 0px;
		padding: 2px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-84c5dc8 {
		text-align: center;
		font-size: 18px;
		line-height: 1.1em;
		letter-spacing: .2px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-acdcc12 {
		--spacer-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a8ec190 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a8ec190 {
		--e-icon-list-icon-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40194 .elementor-element.elementor-element-a8ec190 .elementor-icon-list-item > a {
		font-size: 14px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2396564 > .elementor-widget-container {
		margin: -9px 0px -9px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-80458e7 {
		--spacer-size: 44px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-78e1173:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-78e1173 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #8ea8e2 0%, #343f6b 90%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-69d3129 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-dcbb1f9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-dcbb1f9 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1622954 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-1622954 .elementor-heading-title {
		font-size: 21px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f27c487 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f10e4a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40194 .elementor-element.elementor-element-f10e4a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #343f6b 40%, #0e1430 89%);
	}
	
	.elementor-40194 .elementor-element.elementor-element-fe517ff {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-58eb14a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 6px 0px 10px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-58eb14a .elementor-heading-title {
		font-size: 18px;
		line-height: 1.3em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-47b147c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 12px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-47b147c {
		font-size: 13px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a5fa597 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e756700 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5582d82 {
		--spacer-size: 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-35d7b30 > .elementor-widget-container {
		padding: 0px 58px 42px 58px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-639ea1a {
		--spacer-size: 44px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-97c4553 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a0a0689 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 18px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-a0a0689 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f276e98 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-f276e98 {
		font-size: 32px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ac081bd > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ebe2cbe > .elementor-widget-container {
		padding: 26px 42px 14px 42px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-384658f > .elementor-widget-container {
		margin: 0px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-384658f {
		--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-40194 .elementor-element.elementor-element-cb1c403 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9880acd > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 10px 30px 0px 30px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7070a44 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-7070a44 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-38d179a > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bfe17ed > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-75a5b58 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-75a5b58 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-c518081 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ac7a5a3 > .elementor-widget-container {
		margin: -12px 0px -36px 0px;
		padding: 0px 24px 0px 25px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed195b0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-ed195b0 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6648664 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-45abf39 > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2d17ba1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2d17ba1 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-eb58bc6 {
		--spacer-size: 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d4252af > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 12px 18px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-d4252af {
		font-size: 32px;
		line-height: 1.4em;
	}
	
	.elementor-40194 .elementor-element.elementor-element-380bcfe > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-bf530b4 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-77318be > .elementor-widget-container {
		padding: 30px 88px 0px 88px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4162971 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4162971 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6d1ad8b > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6a8e4e8 > .elementor-widget-container {
		padding: 30px 88px 0px 88px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-51986ea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-51986ea {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2048431 > .elementor-widget-container {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-062501b > .elementor-widget-container {
		margin: 0px 0px -14px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-062501b {
		--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-40194 .elementor-element.elementor-element-1620181 > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 70px 0px 70px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3aa70a6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 1px 1px 1px 1px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-3aa70a6 {
		--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-40194 .elementor-element.elementor-element-4a56b71 {
		--spacer-size: 6px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-87c8a95 {
		--spacer-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-2fd89d3 .elementor-button {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-07b8426 {
		--spacer-size: 10px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-79865e7 > .elementor-widget-container {
		margin: 21px 21px 20px 21px;
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-79865e7 {
		font-size: 11px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-91c54ba .elementor-button {
		font-size: 12px;
	}
	
	.elementor-40194 .elementor-element.elementor-element-fbcbc0a .elementor-button {
		font-size: 12px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-40194 .elementor-element.elementor-element-754b17e {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-6a1ff5f {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-5c6dc6d {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-dfb9a76 {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-9fa8ef4 {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-180812c {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-001c596 {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-e137c18 {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-08386ba {
		width: 50%;
	}
	
	.elementor-40194 .elementor-element.elementor-element-4be59aa {
		width: 50%;
	}
}
