/* End custom CSS */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-36164 .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-36164 .elementor-element.elementor-element-486276a > .elementor-element-populated >  .elementor-background-overlay {
	filter: brightness(114%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-36164 .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: 28px 14px 8px 14px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-84fda4e:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-84fda4e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(109deg, #000224 11%, #e6a4a3 30%);
}

.elementor-36164 .elementor-element.elementor-element-84fda4e > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-84fda4e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-84fda4e .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-7c5576f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-7c5576f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(128deg, rgba(79, 52, 104, 0) 40%, rgba(131, 90, 109, 0) 67%);
}

.elementor-36164 .elementor-element.elementor-element-7c5576f > .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-36164 .elementor-element.elementor-element-7c5576f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-1a72874 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 23px 0px 6px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1a72874 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-1a72874 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 92px;
	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-36164 .elementor-element.elementor-element-815f42c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-815f42c {
	column-gap: 0px;
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	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-36164 .elementor-element.elementor-element-efdd74b > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -20px 0px;
	padding: 20px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-efdd74b {
	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-36164 .elementor-element.elementor-element-9e8a362 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 72px 8px 72px;
}

.elementor-36164 .elementor-element.elementor-element-9e8a362 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-9e8a362 .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-36164 .elementor-element.elementor-element-69111b9 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-69111b9 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-69111b9 .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-36164 .elementor-element.elementor-element-7f39bd1 > .elementor-widget-container {
	padding: 18px 0px 20px 0px;
}

.elementor-36164 .elementor-element.elementor-element-7f39bd1 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-7f39bd1 .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-36164 .elementor-element.elementor-element-a2f01a5 > .elementor-widget-container {
	padding: 14px 20px 0px 15px;
}

.elementor-36164 .elementor-element.elementor-element-8252832 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8252832 {
	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 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-8252832 p {
	margin-block-end: 0px;
}

.elementor-36164 .elementor-element.elementor-element-7562aa2 {
	--spacer-size: 22px;
}

.elementor-36164 .elementor-element.elementor-element-a8f8512:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-a8f8512 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e6a4a3;
}

.elementor-36164 .elementor-element.elementor-element-a8f8512 > .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-36164 .elementor-element.elementor-element-a8f8512 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-a8f8512 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-90a08ec {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-36164 .elementor-element.elementor-element-90a08ec > .elementor-widget-container {
	margin: 0px 0px -6px 0px;
	padding: 20px 20px 20px 20px;
}

.elementor-36164 .elementor-element.elementor-element-734060e {
	--spacer-size: 20px;
}

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

.elementor-36164 .elementor-element.elementor-element-07573ea > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-07573ea .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-07573ea a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-07573ea a:hover {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-a033cc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-a033cc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #be888d;
}

.elementor-36164 .elementor-element.elementor-element-a033cc0 > .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-36164 .elementor-element.elementor-element-a033cc0 > .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: 8px 24px 24px 24px;
	--e-column-margin-right: 24px;
	--e-column-margin-left: 24px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-a033cc0 .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-a033cc0 .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-14585db > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 6px 0px -15px 0px;
	padding: 10px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-14585db {
	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-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-2c41cf2 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 20px 22px 20px;
}

.elementor-36164 .elementor-element.elementor-element-2c41cf2 .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-36164 .elementor-element.elementor-element-4aa7745:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-4aa7745 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 2, 36, 0);
}

.elementor-36164 .elementor-element.elementor-element-4aa7745 > .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-36164 .elementor-element.elementor-element-4aa7745 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-4aa7745 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-d55e29e {
	--spacer-size: 22px;
}

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

.elementor-36164 .elementor-element.elementor-element-b26e829 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-b26e829 .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-36164 .elementor-element.elementor-element-26e5a5a > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-26e5a5a {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-26e5a5a .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-36164 .elementor-element.elementor-element-7fd6888 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-7fd6888 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-7fd6888 .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-36164 .elementor-element.elementor-element-8945aba > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8945aba {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-8945aba .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-36164 .elementor-element.elementor-element-9a4454c > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 12px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9a4454c {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-7d8eafe > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-7d8eafe {
	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: 20px 20px 20px 20px;
}

.elementor-36164 .elementor-element.elementor-element-7d8eafe, .elementor-36164 .elementor-element.elementor-element-7d8eafe > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-9affa8a > .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-36164 .elementor-element.elementor-element-9affa8a > .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: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-9affa8a .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-9affa8a .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-9affa8a .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-9a61954 {
	--spacer-size: 30px;
}

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

.elementor-36164 .elementor-element.elementor-element-e89c92e {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-e89c92e .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-36164 .elementor-element.elementor-element-77e5c09 > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-77e5c09 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-77e5c09 .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-36164 .elementor-element.elementor-element-e8e176e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-e8e176e {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-e8e176e .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-36164 .elementor-element.elementor-element-4a2369a > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4a2369a {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-4a2369a .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-36164 .elementor-element.elementor-element-57d3d5e > .elementor-widget-container {
	background-color: rgba(202, 202, 202, 0);
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 56px 0px;
}

.elementor-36164 .elementor-element.elementor-element-57d3d5e {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-2923278 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-2923278 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-91b540c > .elementor-widget-container {
	margin: 0px 0px -12px 0px;
	padding: 2px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-514dddb > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-514dddb .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-b51a67d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-b51a67d > .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-36164 .elementor-element.elementor-element-b51a67d > .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-36164 .elementor-element.elementor-element-b51a67d > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-36164 .elementor-element.elementor-element-b51a67d .elementor-element-populated .elementor-heading-title {
	color: #e6a4a3;
}

.elementor-36164 .elementor-element.elementor-element-b51a67d .elementor-element-populated a {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-2596af8 > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-2596af8 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-2596af8 .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: #e6a4a3;
}

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

.elementor-36164 .elementor-element.elementor-element-765107c > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-765107c .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

.elementor-36164 .elementor-element.elementor-element-0c894ef .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-33b6258 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-33b6258 .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-5778ce2 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-5778ce2 .elementor-element-populated a {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-5778ce2 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-823725c > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-823725c {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-e52fb00 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-e52fb00 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-d7b7e0b > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-a526f9c .elementor-element-populated a {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-a526f9c .elementor-element-populated a:hover {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-2d87c4b > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-2d87c4b {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-a520b4e > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-36a9e59 > .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-36164 .elementor-element.elementor-element-36a9e59 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-36a9e59 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-36a9e59 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-36a9e59 .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-36164 .elementor-element.elementor-element-d8533f5 {
	--spacer-size: 80px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-128a1c1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-ba7f0f1 > .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-36164 .elementor-element.elementor-element-ba7f0f1 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-1a12d56 > .elementor-widget-container {
	padding: 52px 0px 46px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1a12d56 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-1a12d56 .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-36164 .elementor-element.elementor-element-ddd5ea4 {
	--e-image-carousel-slides-to-show: 1;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-c3998f4 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-d4d022d > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 32px 0px 6px 0px;
}

.elementor-36164 .elementor-element.elementor-element-d4d022d {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-d4d022d .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-36164 .elementor-element.elementor-element-1903ba1 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: -4px 0px -8px 0px;
	padding: 0px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1903ba1 {
	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-36164 .elementor-element.elementor-element-2d1135c > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -20px 0px;
	padding: 20px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-2d1135c {
	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-36164 .elementor-element.elementor-element-b8b6d49 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 72px 8px 72px;
}

.elementor-36164 .elementor-element.elementor-element-b8b6d49 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-b8b6d49 .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-36164 .elementor-element.elementor-element-6e48159 > .elementor-widget-container {
	padding: 12px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-6e48159 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-6e48159 .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-36164 .elementor-element.elementor-element-e0d4ef5 > .elementor-widget-container {
	padding: 26px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-e0d4ef5 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-e0d4ef5 .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-36164 .elementor-element.elementor-element-27220e8 > .elementor-widget-container {
	padding: 14px 0px 14px 0px;
}

.elementor-36164 .elementor-element.elementor-element-27220e8 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-27220e8 .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-36164 .elementor-element.elementor-element-8079f50 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-6bfd7ce > .elementor-widget-container {
	padding: 8px 100px 15px 100px;
}

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

.elementor-36164 .elementor-element.elementor-element-5c1463b > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-5c1463b .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-b0ac45b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-b0ac45b > .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-36164 .elementor-element.elementor-element-b0ac45b > .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-36164 .elementor-element.elementor-element-b0ac45b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

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

.elementor-36164 .elementor-element.elementor-element-b0ac45b .elementor-element-populated a {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-fb68422 > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-fb68422 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-fb68422 .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-36164 .elementor-element.elementor-element-b9ce5fe > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-36164 .elementor-element.elementor-element-b9ce5fe {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-3da35ad > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-8bd5423 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-4d959bf > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-f657e3a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-f657e3a > .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-36164 .elementor-element.elementor-element-f657e3a > .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-36164 .elementor-element.elementor-element-f657e3a > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-36164 .elementor-element.elementor-element-f657e3a .elementor-element-populated .elementor-heading-title {
	color: #c4ab65;
}

.elementor-36164 .elementor-element.elementor-element-f657e3a .elementor-element-populated a {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-92a13c5 > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-92a13c5 {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-c5f197d > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-c5f197d .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

.elementor-36164 .elementor-element.elementor-element-6945a89 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-2dd8603 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-2dd8603 .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-12e0a0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-12e0a0c > .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-36164 .elementor-element.elementor-element-12e0a0c > .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-36164 .elementor-element.elementor-element-12e0a0c > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

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

.elementor-36164 .elementor-element.elementor-element-12e0a0c .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-12e0a0c .elementor-element-populated a {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-12e0a0c .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-ff8519d > .elementor-widget-container {
	padding: 12px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-ff8519d {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-df2ffd6 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-df2ffd6 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

.elementor-36164 .elementor-element.elementor-element-10edab1 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-fd9f229 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-4792653 .elementor-element-populated a {
	color: #fff;
}

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

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

.elementor-36164 .elementor-element.elementor-element-a18e423 {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-414c7f5 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-414c7f5 .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-4c6658a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-4c6658a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-1a5c6af .elementor-element-populated a {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-1a5c6af .elementor-element-populated a:hover {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-a7fb6bb {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-baa280c > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-203e86c > .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-36164 .elementor-element.elementor-element-203e86c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-203e86c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-203e86c .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-203e86c .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-36164 .elementor-element.elementor-element-c4994cb {
	--spacer-size: 72px;
}

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

.elementor-36164 .elementor-element.elementor-element-be08d54 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-4f65e33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-4f65e33 > .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-36164 .elementor-element.elementor-element-4f65e33 > .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-36164 .elementor-element.elementor-element-4f65e33 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-4f65e33 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-36164 .elementor-element.elementor-element-69c0ad3 {
	--spacer-size: 64px;
}

.elementor-36164 .elementor-element.elementor-element-19654c7 > .elementor-widget-container {
	padding: 1px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-19654c7 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-19654c7 .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-36164 .elementor-element.elementor-element-1be384d > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1be384d {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-1be384d .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-36164 .elementor-element.elementor-element-50898ea > .elementor-widget-container {
	padding: 1px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-50898ea {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-50898ea .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-36164 .elementor-element.elementor-element-7e39b06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-7e39b06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(118deg, #190e33 35%, #4a6c94 74%);
}

.elementor-36164 .elementor-element.elementor-element-7e39b06 > .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-36164 .elementor-element.elementor-element-7e39b06 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-b02fa53 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 42px 0px 6px 0px;
}

.elementor-36164 .elementor-element.elementor-element-b02fa53 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-b02fa53 .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-36164 .elementor-element.elementor-element-364049f > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -12px 0px;
	padding: 20px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-364049f {
	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-36164 .elementor-element.elementor-element-8212ac0 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 10px 8px 10px;
}

.elementor-36164 .elementor-element.elementor-element-8212ac0 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-8212ac0 .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-36164 .elementor-element.elementor-element-822bee6 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
	padding: 5px 0px 32px 24px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-ffa13bf > .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-36164 .elementor-element.elementor-element-ffa13bf > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 30px 60px 30px 60px;
}

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

.elementor-36164 .elementor-element.elementor-element-ffa13bf .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-40157e7 {
	--spacer-size: 20px;
}

.elementor-36164 .elementor-element.elementor-element-e5498ab > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-e5498ab img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-ee87049 {
	--spacer-size: 20px;
}

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

.elementor-36164 .elementor-element.elementor-element-c2d2a79 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-bfb31ad > .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-36164 .elementor-element.elementor-element-bfb31ad > .elementor-element-populated {
	border-style: none;
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-40b1aa7 {
	--spacer-size: 10px;
}

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

.elementor-36164 .elementor-element.elementor-element-5a5eea7 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-5a5eea7 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-ae3cfe6 > .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-36164 .elementor-element.elementor-element-ae3cfe6 > .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: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-ae3cfe6 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-ae3cfe6 .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-ae3cfe6 .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-1a8989f > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-1a8989f {
	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 12px 0px 12px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-1b7fac4 .elementor-element-populated a {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-1b7fac4 .elementor-element-populated a:hover {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-8d70171 > .elementor-widget-container {
	padding: 12px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8d70171 {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-dbee646:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-dbee646 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(164, 140, 250, 0);
}

.elementor-36164 .elementor-element.elementor-element-dbee646 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-dbee646 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-dbee646 {
	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-36164 .elementor-element.elementor-element-dbee646 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-9eb764a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-9eb764a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(167, 121, 142, 0);
}

.elementor-36164 .elementor-element.elementor-element-9eb764a > .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-36164 .elementor-element.elementor-element-9eb764a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-9eb764a .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-6e88f85 {
	--spacer-size: 21px;
}

.elementor-36164 .elementor-element.elementor-element-d351f04 {
	--spacer-size: 15px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-8d93f3a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-6536beb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-4654e9a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-c641d76 {
	--spacer-size: 1px;
}

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

.elementor-36164 .elementor-element.elementor-element-e3cdacd > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-29b05f6 > .elementor-background-overlay {
	background-color: rgba(2, 1, 1, 0);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-29b05f6 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-29b05f6 {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(227, 227, 227, .63);
	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-36164 .elementor-element.elementor-element-29b05f6 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-ef02f72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-ef02f72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(167, 121, 142, 0);
}

.elementor-36164 .elementor-element.elementor-element-ef02f72 > .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-36164 .elementor-element.elementor-element-ef02f72 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-ef02f72 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-8d24786 > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 28px 28px 28px 28px;
}

.elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-element-populated, .elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-36164 .elementor-element.elementor-element-3cc0a8d > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-a72a54b > .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-36164 .elementor-element.elementor-element-a72a54b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-a72a54b .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-375ed7a {
	--spacer-size: 38px;
}

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

.elementor-36164 .elementor-element.elementor-element-cba2b5d img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-679ab16 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-679ab16 {
	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 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-679ab16 p {
	margin-block-end: 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-c0f3b6d > .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-36164 .elementor-element.elementor-element-c0f3b6d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-c0f3b6d .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-1aca71e > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 23px 0px 6px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1aca71e {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-1aca71e .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-36164 .elementor-element.elementor-element-5e7fbb0 > .elementor-widget-container {
	padding: 14px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-5e7fbb0 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-5e7fbb0 .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-36164 .elementor-element.elementor-element-0faa4a9 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -8px 0px;
	padding: 18px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-0faa4a9 {
	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-36164 .elementor-element.elementor-element-8d676a6 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 15px -8px 15px;
	padding: 10px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8d676a6 {
	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-36164 .elementor-element.elementor-element-fe5d219 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 8px 10px 0px 10px;
}

.elementor-36164 .elementor-element.elementor-element-fe5d219 {
	text-align: center;
}

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

.elementor-36164 .elementor-element.elementor-element-fef8ae7 {
	--spacer-size: 22px;
}

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

.elementor-36164 .elementor-element.elementor-element-cd2fe59 > .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-36164 .elementor-element.elementor-element-cd2fe59 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-cd2fe59 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-3efd1a1 {
	--spacer-size: 72px;
}

.elementor-36164 .elementor-element.elementor-element-667aad5 > .elementor-widget-container {
	padding: 10px 80px 0px 80px;
}

.elementor-36164 .elementor-element.elementor-element-667aad5 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-1e9138c {
	--spacer-size: 17px;
}

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

.elementor-36164 .elementor-element.elementor-element-d022d75 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-c446c68 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-c446c68 > .elementor-element-populated {
	color: #fff;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-cfee7bb > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-727fd4f .elementor-element-populated .elementor-heading-title {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-727fd4f .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-727fd4f .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-0074237 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-d55bd74 > .elementor-element-populated {
	color: var(--e-global-color-d6adf6c);
	padding: 4px 4px 4px 4px;
}

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

.elementor-36164 .elementor-element.elementor-element-806d4aa > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-806d4aa .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-43a4c42 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-36164 .elementor-element.elementor-element-fd4472c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-d20e511:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-d20e511 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(142deg, #dfcfc2 13%, #776c63 43%);
}

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

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

.elementor-36164 .elementor-element.elementor-element-d20e511 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-f7f73dc > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-f7f73dc {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-f7f73dc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	line-height: 18px;
	letter-spacing: 0px;
	text-shadow: 0px 0px 2px #000;
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-cc25a5d > .elementor-widget-container {
	padding: 6px 0px 4px 0px;
}

.elementor-36164 .elementor-element.elementor-element-cc25a5d {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-cc25a5d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	letter-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-9b53cbf > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 6px 20px 4px 20px;
}

.elementor-36164 .elementor-element.elementor-element-9b53cbf {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-e86cc0d {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-f36e9e7 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-7883c2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-7883c2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #776c63;
}

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

.elementor-36164 .elementor-element.elementor-element-7883c2e > .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: 1px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-7883c2e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-7883c2e .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-7883c2e .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-7883c2e .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-cc6e651 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-cc6e651 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 12px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-5f2c181 > .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-36164 .elementor-element.elementor-element-5f2c181 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: rgba(221, 162, 162, 0);
	padding: 4px 4px 4px 4px;
}

.elementor-36164 .elementor-element.elementor-element-5f2c181 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-5f2c181 .elementor-element-populated .elementor-heading-title {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-5f2c181 .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-5f2c181 .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-eb78ff3 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-3a7ec11 > .elementor-element-populated {
	color: var(--e-global-color-d6adf6c);
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-5839171 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-3cfeb6b .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-e6648ad);
}

.elementor-36164 .elementor-element.elementor-element-252ce3a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9820485:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-9820485 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(142deg, #e4d898 13%, #578fad 43%);
}

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

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

.elementor-36164 .elementor-element.elementor-element-9820485 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-36164 .elementor-element.elementor-element-1abc4a1 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1abc4a1 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-1abc4a1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	line-height: 18px;
	letter-spacing: 0px;
	text-shadow: 0px 0px 2px #000;
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-46db658 > .elementor-widget-container {
	padding: 6px 0px 4px 0px;
}

.elementor-36164 .elementor-element.elementor-element-46db658 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-46db658 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	letter-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-3179aca > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 6px 10px 4px 10px;
}

.elementor-36164 .elementor-element.elementor-element-3179aca {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-8d3cb2f {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-a483889 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-69894f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-69894f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5793ad;
}

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

.elementor-36164 .elementor-element.elementor-element-69894f6 > .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: 1px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-69894f6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-69894f6 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-69894f6 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-69894f6 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-f6de6b1 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-f6de6b1 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 12px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-6cbc13d .elementor-element-populated .elementor-heading-title {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-6cbc13d .elementor-element-populated a {
	color: rgba(221, 162, 162, 0);
}

.elementor-36164 .elementor-element.elementor-element-6cbc13d .elementor-element-populated a:hover {
	color: rgba(221, 162, 162, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-f35182e > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-a5425e7 > .elementor-element-populated {
	color: var(--e-global-color-d6adf6c);
	padding: 4px 4px 4px 4px;
}

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

.elementor-36164 .elementor-element.elementor-element-f197054 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-44b5368 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-a6ac832:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-a6ac832 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(142deg, #fcd7b2 13%, #8b6f55 43%);
}

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

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

.elementor-36164 .elementor-element.elementor-element-a6ac832 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-d7ff419 > .elementor-widget-container {
	padding: 16px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-d7ff419 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-d7ff419 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	line-height: 18px;
	letter-spacing: 0px;
	text-shadow: 0px 0px 2px #000;
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-9c0ea49 > .elementor-widget-container {
	padding: 6px 0px 4px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9c0ea49 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-9c0ea49 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	letter-spacing: 0px;
	text-shadow: 1px 1px 2px rgba(20, 1, 34, .71);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-82d34f5 > .elementor-widget-container {
	background-color: rgba(0, 8, 75, 0);
	margin: 0px 0px 6px 0px;
	padding: 6px 10px 4px 10px;
}

.elementor-36164 .elementor-element.elementor-element-82d34f5 {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-ff56777 {
	text-align: center;
}

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

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

.elementor-36164 .elementor-element.elementor-element-ef471d6 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-a41c93f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-a41c93f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #8b6f55;
}

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

.elementor-36164 .elementor-element.elementor-element-a41c93f > .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: 1px 0px 2px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-a41c93f .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

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

.elementor-36164 .elementor-element.elementor-element-c01b727 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-c01b727 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 12px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-709ed98:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-709ed98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(164, 140, 250, 0);
}

.elementor-36164 .elementor-element.elementor-element-709ed98 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-709ed98 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-709ed98 {
	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-36164 .elementor-element.elementor-element-709ed98 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-4d2a63b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-4d2a63b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(167, 121, 142, 0);
}

.elementor-36164 .elementor-element.elementor-element-4d2a63b > .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-36164 .elementor-element.elementor-element-4d2a63b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-4d2a63b .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-c1c6c6e {
	--spacer-size: 21px;
}

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

.elementor-36164 .elementor-element.elementor-element-fa7f786 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-8343a70 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-8343a70 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-8343a70 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-35bcb7b {
	--spacer-size: 60px;
}

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

.elementor-36164 .elementor-element.elementor-element-4da5376 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-4da5376 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-4da5376 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4da5376 .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-f7ea3eb > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-f7ea3eb > .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-36164 .elementor-element.elementor-element-f7ea3eb > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-secondary);
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-f7ea3eb .elementor-element-populated .elementor-heading-title {
	color: #54595f;
}

.elementor-36164 .elementor-element.elementor-element-f7ea3eb .elementor-element-populated a {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-f7ea3eb .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-2e3d4e1 {
	--spacer-size: 32px;
}

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

.elementor-36164 .elementor-element.elementor-element-bde9fda {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-bde9fda .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 56px;
	font-weight: 400;
	word-spacing: 6px;
	color: var(--e-global-color-1069582);
}

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

.elementor-36164 .elementor-element.elementor-element-ab8a0e9 {
	column-gap: 0px;
	text-align: center;
	font-family: "Antonio", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: #4e4c4c;
}

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

.elementor-36164 .elementor-element.elementor-element-6afd20c > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-6afd20c > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-6afd20c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-6afd20c .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-6a7b14d > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-6a7b14d > .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-36164 .elementor-element.elementor-element-6a7b14d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-6a7b14d .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

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

.elementor-36164 .elementor-element.elementor-element-3fc19e7 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-3fc19e7 > .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-36164 .elementor-element.elementor-element-3fc19e7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

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

.elementor-36164 .elementor-element.elementor-element-3fc19e7 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-4a7e743 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4a7e743 img {
	width: 100%;
	max-width: 100%;
	filter: brightness(100%) contrast(100%) saturate(96%) blur(0px) hue-rotate(0deg);
}

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

.elementor-36164 .elementor-element.elementor-element-c1ad836 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-c1ad836 > .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-36164 .elementor-element.elementor-element-c1ad836 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-c1ad836 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-35d30a2:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-35d30a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
	background-image: url("https://cdn-epddi.nitrocdn.com/BgajMFNyBKTsVrMPaLYqLGcIoodgnFxO/assets/images/optimized/rev-b9b53cf/davidcakesonline.co.uk/wp-content/uploads/2024/03/Sparkling-backdrop-2.png");
	background-position: center center;
	background-size: cover;
}

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

.elementor-36164 .elementor-element.elementor-element-35d30a2 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-35d30a2 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-433e52d > .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-36164 .elementor-element.elementor-element-433e52d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-433e52d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-433e52d .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-2c0e92b {
	--spacer-size: 14px;
}

.elementor-36164 .elementor-element.elementor-element-947ecdf {
	--spacer-size: 31px;
}

.elementor-36164 .elementor-element.elementor-element-9651c65 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9651c65 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-9651c65 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 98px;
	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-36164 .elementor-element.elementor-element-b2e2eb6 > .elementor-widget-container {
	padding: 10px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-b2e2eb6 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-b2e2eb6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: 2.6px;
	-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-36164 .elementor-element.elementor-element-549654e > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-549654e {
	text-align: center;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-1e2c069 > .elementor-widget-container {
	margin: 16px 34px 0px 34px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1e2c069 {
	text-align: center;
	font-size: 13px;
	text-shadow: 1px 1px 3px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-233e7a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-233e7a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(167, 121, 142, 0);
}

.elementor-36164 .elementor-element.elementor-element-233e7a7 > .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-36164 .elementor-element.elementor-element-233e7a7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-233e7a7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-233e7a7 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-9dcc7d4 {
	--spacer-size: 10px;
}

.elementor-36164 .elementor-element.elementor-element-6e6605a {
	--spacer-size: 17px;
}

.elementor-36164 .elementor-element.elementor-element-8f6148f > .elementor-widget-container {
	padding: 0px 20px 0px 20px;
}

.elementor-36164 .elementor-element.elementor-element-8f6148f img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-81db7ec > .elementor-widget-container {
	padding: 0px 0px 9px 0px;
}

.elementor-36164 .elementor-element.elementor-element-81db7ec {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-81db7ec .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: 2.6px;
	-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-36164 .elementor-element.elementor-element-3b4a3c2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-3b4a3c2 {
	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 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-3b4a3c2 p {
	margin-block-end: 0px;
}

.elementor-36164 .elementor-element.elementor-element-b2b0055 {
	--spacer-size: 17px;
}

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

.elementor-36164 .elementor-element.elementor-element-042f3c5 > .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-36164 .elementor-element.elementor-element-042f3c5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-042f3c5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-042f3c5 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-6d020fb {
	--spacer-size: 14px;
}

.elementor-36164 .elementor-element.elementor-element-8963dbc {
	--spacer-size: 31px;
}

.elementor-36164 .elementor-element.elementor-element-6292b50 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-6292b50 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-6292b50 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 98px;
	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-36164 .elementor-element.elementor-element-677bc91 > .elementor-widget-container {
	padding: 10px 0px 16px 0px;
}

.elementor-36164 .elementor-element.elementor-element-677bc91 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-677bc91 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: 2.6px;
	-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-36164 .elementor-element.elementor-element-74b678e > .elementor-widget-container {
	padding: 0px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-74b678e {
	text-align: center;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-c9efb07 > .elementor-widget-container {
	margin: 16px 34px 0px 34px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-c9efb07 {
	text-align: center;
	font-size: 13px;
	text-shadow: 1px 1px 3px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-62ac0a5 {
	--spacer-size: 26px;
}

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

.elementor-36164 .elementor-element.elementor-element-b221e4c > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-b221e4c > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-b221e4c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-b221e4c .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-28abb73 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-28abb73 > .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-36164 .elementor-element.elementor-element-28abb73 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-secondary);
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-28abb73 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-28abb73 .elementor-element-populated .elementor-heading-title {
	color: #54595f;
}

.elementor-36164 .elementor-element.elementor-element-28abb73 .elementor-element-populated a {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-28abb73 .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

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

.elementor-36164 .elementor-element.elementor-element-5983020 {
	column-gap: 0px;
	text-align: center;
	font-family: "Antonio", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: #4e4c4c;
}

.elementor-36164 .elementor-element.elementor-element-938037c > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 28px 0px;
}

.elementor-36164 .elementor-element.elementor-element-938037c {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-938037c .elementor-heading-title {
	font-size: 24px;
	font-weight: 700;
	font-style: normal;
	color: #1d1d1d;
}

.elementor-36164 .elementor-element.elementor-element-453cee1:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-453cee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ee292a;
}

.elementor-36164 .elementor-element.elementor-element-453cee1 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-453cee1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-453cee1 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-453cee1 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-36164 .elementor-element.elementor-element-9457df5 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-9457df5 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-9457df5 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-3c3648d {
	--spacer-size: 28px;
}

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

.elementor-36164 .elementor-element.elementor-element-131e7a9 {
	column-gap: 0px;
	text-align: center;
	font-family: "Antonio", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-be982a8 {
	--spacer-size: 31px;
}

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

.elementor-36164 .elementor-element.elementor-element-90647e3 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-90647e3 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-90647e3 a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-90647e3 a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-32fad4d {
	--spacer-size: 10px;
}

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

.elementor-36164 .elementor-element.elementor-element-689dca1 > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-689dca1 .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

.elementor-36164 .elementor-element.elementor-element-0728c47 > .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-36164 .elementor-element.elementor-element-0728c47 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-0728c47 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-0728c47 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-0728c47 .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-36164 .elementor-element.elementor-element-6cc6480 {
	--spacer-size: 40px;
}

.elementor-36164 .elementor-element.elementor-element-09a35bd:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-09a35bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(164, 140, 250, 0);
}

.elementor-36164 .elementor-element.elementor-element-09a35bd > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-09a35bd > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-09a35bd {
	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-36164 .elementor-element.elementor-element-09a35bd .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-b0ec314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-b0ec314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, rgba(167, 121, 142, 0) 57%, rgba(119, 71, 121, 0) 100%);
}

.elementor-36164 .elementor-element.elementor-element-b0ec314 > .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-36164 .elementor-element.elementor-element-b0ec314 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-b0ec314 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-2bab389 {
	--spacer-size: 10px;
}

.elementor-36164 .elementor-element.elementor-element-4db11da > .elementor-widget-container {
	padding: 14px 0px 10px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4db11da {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-4db11da .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-36164 .elementor-element.elementor-element-ff83f0b > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -8px 0px;
	padding: 16px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-2d1d707 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-wrapper {
	max-width: 80%;
}

body:not(.rtl) .elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-item:not(:first-of-type) {
	margin-left: calc(20px / 2);
}

body:not(.rtl) .elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-item:not(:last-of-type) {
	margin-right: calc(20px / 2);
}

body.rtl .elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-item:not(:first-of-type) {
	margin-right: calc(20px / 2);
}

body.rtl .elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-item:not(:last-of-type) {
	margin-left: calc(20px / 2);
}

.elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-digits {
	color: var(--e-global-color-d6adf6c);
	font-size: 28px;
	font-weight: 600;
	line-height: 52px;
	letter-spacing: 2px;
}

.elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-label {
	color: var(--e-global-color-d6adf6c);
	font-size: 13px;
	line-height: 1px;
	letter-spacing: 0px;
	word-spacing: 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-d5d8133 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-1eef4e9 > .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-36164 .elementor-element.elementor-element-1eef4e9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-d6adf6c);
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-1eef4e9 .elementor-element-populated a {
	color: rgba(2, 1, 1, 0);
}

.elementor-36164 .elementor-element.elementor-element-645f455 {
	--spacer-size: 51px;
}

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

.elementor-36164 .elementor-element.elementor-element-16dfd57 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-16dfd57 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-16dfd57 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-16dfd57 .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-d7828ec > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-d7828ec > .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-36164 .elementor-element.elementor-element-d7828ec > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-secondary);
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-d7828ec .elementor-element-populated .elementor-heading-title {
	color: #54595f;
}

.elementor-36164 .elementor-element.elementor-element-d7828ec .elementor-element-populated a {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-d7828ec .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

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

.elementor-36164 .elementor-element.elementor-element-7dc0161 {
	column-gap: 0px;
	text-align: center;
	font-family: "Antonio", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	letter-spacing: 1px;
	word-spacing: 0px;
	color: #4e4c4c;
}

.elementor-36164 .elementor-element.elementor-element-2933a6a > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 28px 0px;
}

.elementor-36164 .elementor-element.elementor-element-2933a6a {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-2933a6a .elementor-heading-title {
	font-size: 24px;
	font-weight: 700;
	font-style: normal;
	color: #1d1d1d;
}

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

.elementor-36164 .elementor-element.elementor-element-c0d70bb > .elementor-container {
	max-width: 1600px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-ff05d77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-ff05d77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-ff05d77 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-ff05d77 > .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-36164 .elementor-element.elementor-element-ff05d77 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-eae661a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-eae661a img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-416878a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-416878a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-416878a > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-416878a > .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-36164 .elementor-element.elementor-element-416878a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-ce19d0c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-ce19d0c img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-0be5f70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-0be5f70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-0be5f70 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-0be5f70 > .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-36164 .elementor-element.elementor-element-0be5f70 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-0be5f70 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-0be5f70 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-8e3bb09 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8e3bb09 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-c459ca8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-c459ca8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-c459ca8 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-c459ca8 > .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-36164 .elementor-element.elementor-element-c459ca8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-c304591 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-c304591 img {
	width: 100%;
	max-width: 100%;
}

.elementor-36164 .elementor-element.elementor-element-836c910:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-836c910 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-836c910 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-836c910 > .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-36164 .elementor-element.elementor-element-836c910 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-836c910 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-836c910 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-17257ea > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-17257ea img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-36164 .elementor-element.elementor-element-8912627 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-8912627 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-8912627 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-8912627 .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-963acd5 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-963acd5 > .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-36164 .elementor-element.elementor-element-963acd5 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-secondary);
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-963acd5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-963acd5 .elementor-element-populated .elementor-heading-title {
	color: #54595f;
}

.elementor-36164 .elementor-element.elementor-element-963acd5 .elementor-element-populated a {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-963acd5 .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-88d2c7d > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 20px 0px 28px 0px;
}

.elementor-36164 .elementor-element.elementor-element-88d2c7d {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-88d2c7d .elementor-heading-title {
	font-size: 24px;
	font-weight: 700;
	font-style: normal;
	color: #1d1d1d;
}

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

.elementor-36164 .elementor-element.elementor-element-30b0cef > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-30b0cef .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-d4a5744:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-d4a5744 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f52828;
}

.elementor-36164 .elementor-element.elementor-element-d4a5744 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-d4a5744 > .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-36164 .elementor-element.elementor-element-d4a5744 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-cfa7285 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-cfa7285 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	letter-spacing: 2.6px;
	color: rgba(56, 45, 45, 0);
}

.elementor-36164 .elementor-element.elementor-element-5a23ec8 > .elementor-widget-container {
	margin: -2px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-5a23ec8 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-5a23ec8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0px;
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-9ef86e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-9ef86e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #d91616;
}

.elementor-36164 .elementor-element.elementor-element-9ef86e1 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-9ef86e1 > .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-36164 .elementor-element.elementor-element-9ef86e1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-0978479 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-0978479 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	letter-spacing: 2.6px;
	color: rgba(56, 45, 45, 0);
}

.elementor-36164 .elementor-element.elementor-element-9aba7e1 > .elementor-widget-container {
	margin: -2px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9aba7e1 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-9aba7e1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0px;
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-0d85953:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-0d85953 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #b30808;
}

.elementor-36164 .elementor-element.elementor-element-0d85953 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-0d85953 > .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-36164 .elementor-element.elementor-element-0d85953 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-0d85953 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-0d85953 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-474c85a > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-474c85a {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-474c85a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	letter-spacing: 2.6px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: rgba(56, 45, 45, 0);
}

.elementor-36164 .elementor-element.elementor-element-f01e9f7 > .elementor-widget-container {
	margin: -2px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-f01e9f7 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-f01e9f7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0px;
	-webkit-text-stroke-width: .5px;
	stroke-width: .5px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-2eed4d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-2eed4d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #8d0303;
}

.elementor-36164 .elementor-element.elementor-element-2eed4d3 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-2eed4d3 > .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-36164 .elementor-element.elementor-element-2eed4d3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-76c13f5 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-76c13f5 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-76c13f5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	letter-spacing: 2.6px;
	color: rgba(56, 45, 45, 0);
}

.elementor-36164 .elementor-element.elementor-element-82042db > .elementor-widget-container {
	margin: -2px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-82042db {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-82042db .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	letter-spacing: 0px;
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-6095f52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-6095f52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fdfdfd;
}

.elementor-36164 .elementor-element.elementor-element-6095f52 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(245, 40, 40, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-6095f52 > .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-36164 .elementor-element.elementor-element-6095f52 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-6095f52 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-6095f52 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-4366bf9 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4366bf9 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-36164 .elementor-element.elementor-element-c880581 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(164, 140, 250, 0) 0%, rgba(164, 140, 250, 0) 100%);
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-c880581 > .elementor-container {
	max-width: 1600px;
}

.elementor-36164 .elementor-element.elementor-element-c880581 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #605d5d;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-c880581 .elementor-heading-title {
	color: #605d5d;
}

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

.elementor-36164 .elementor-element.elementor-element-72dc8d0 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 1;
}

.elementor-36164 .elementor-element.elementor-element-72dc8d0 > .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-36164 .elementor-element.elementor-element-72dc8d0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: var(--e-global-color-secondary);
	margin: -2px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-72dc8d0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-72dc8d0 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-72dc8d0 .elementor-element-populated a {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-72dc8d0 .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-36164 .elementor-element.elementor-element-668f923 {
	--spacer-size: 34px;
}

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

.elementor-36164 .elementor-element.elementor-element-c9bff48 > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-a842020 > .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-36164 .elementor-element.elementor-element-a842020 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-a842020 .elementor-element-populated .elementor-heading-title {
	color: #fff;
}

.elementor-36164 .elementor-element.elementor-element-ed345da {
	--spacer-size: 40px;
}

.elementor-36164 .elementor-element.elementor-element-37d290a > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
	padding: 23px 0px 6px 0px;
}

.elementor-36164 .elementor-element.elementor-element-37d290a {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-37d290a .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 56px;
	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-36164 .elementor-element.elementor-element-5477ff4 > .elementor-widget-container {
	background-color: rgba(0, 2, 36, 0);
	margin: 0px 0px -8px 0px;
	padding: 18px 0px 2px 0px;
}

.elementor-36164 .elementor-element.elementor-element-5477ff4 {
	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-36164 .elementor-element.elementor-element-cc2e655 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.elementor-36164 .elementor-element.elementor-element-cc2e655 {
	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 1px 2px rgba(0, 0, 0, .5);
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-cc2e655 p {
	margin-block-end: 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-6086d8d > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-6086d8d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-6086d8d .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-6086d8d a {
	color: rgba(255, 255, 255, 0);
}

.elementor-36164 .elementor-element.elementor-element-6086d8d a:hover {
	color: rgba(255, 255, 255, 0);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-581a1e0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-581a1e0 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-581a1e0 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-581a1e0 .elementor-element-populated a:hover {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-c55dc61 {
	--spacer-size: 40px;
}

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

.elementor-36164 .elementor-element.elementor-element-afe4fae > .elementor-container {
	max-width: 1600px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-08d6941:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-08d6941 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #67a7ce 19%, #27485c 44%);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-08d6941 .elementor-element-populated .elementor-heading-title {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-08d6941 .elementor-element-populated a {
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-361419d > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-361419d {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-361419d .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-e1d4c24 > .elementor-widget-container {
	padding: 6px 14px 6px 14px;
}

.elementor-36164 .elementor-element.elementor-element-7f6ed1a {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-af298d7 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-af298d7 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-34ff88f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-34ff88f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #d3a745 19%, #4b2a0e 45%);
}

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

.elementor-36164 .elementor-element.elementor-element-34ff88f > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-36164 .elementor-element.elementor-element-34ff88f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-34ff88f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-5654bed > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-5654bed {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-5654bed .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-c7c69e6 > .elementor-widget-container {
	padding: 14px 26px 16px 26px;
}

.elementor-36164 .elementor-element.elementor-element-5d574e7 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-2c60cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-2c60cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #e100ee 17%, #310030 48%);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-9133e88 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-9133e88 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-02eb94d > .elementor-widget-container {
	padding: 13px 26px 16px 26px;
}

.elementor-36164 .elementor-element.elementor-element-263cac4 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-885861d .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-885861d > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-885861d .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-885861d .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-2a9f804:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-2a9f804 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(130deg, #ffffa7 6%, #680b46 37%);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-e7bae5c > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-e7bae5c {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-d093fea > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-edcd5a2 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-1fa4eb8 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-1fa4eb8 .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-1fa4eb8 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-01d548e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-01d548e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(120deg, #daa172 17%, #361a15 48%);
}

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

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

.elementor-36164 .elementor-element.elementor-element-01d548e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-03e8c1b > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-03e8c1b {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4ead989 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-e87a170 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-bd69b12 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-bd69b12 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-90474d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-90474d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(130deg, #e2cdb1 3%, #1d1203 63%);
}

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

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

.elementor-36164 .elementor-element.elementor-element-90474d3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-50d6026 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-50d6026 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-c8848f6 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-c8848f6 img {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-3feafb8);
}

.elementor-36164 .elementor-element.elementor-element-0703b64 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-b800ae6 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-b800ae6 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-a30fd3e > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-03d4735 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-a1a0f95 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-a1a0f95 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-efa8176 > .elementor-widget-container {
	padding: 13px 26px 16px 26px;
}

.elementor-36164 .elementor-element.elementor-element-1d0ca6c {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-33f15b4 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-33f15b4 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-33f15b4 .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-33f15b4 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-53b1f60 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-53b1f60 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-0832d71 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
	border-style: none;
}

.elementor-36164 .elementor-element.elementor-element-0832d71 img {
	filter: brightness(100%) contrast(114%) saturate(130%) blur(0px) hue-rotate(355deg);
}

.elementor-36164 .elementor-element.elementor-element-a8056fb {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-407398c .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-407398c > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-407398c .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-407398c .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-adba60b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-36164 .elementor-element.elementor-element-adba60b > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-accbfe7 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-accbfe7 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-f9b93be > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-8260aca {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-eeec2eb .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-eeec2eb > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-36a8357 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-36a8357 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-617ea82 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-617ea82 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-a04b4bc > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-fbb2a5b {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-c7fc822 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-c7fc822 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-c1ef64f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-bc56abc > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-bc56abc {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-013d76e > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-013d76e img {
	filter: brightness(103%) contrast(129%) saturate(85%) blur(0px) hue-rotate(345deg);
}

.elementor-36164 .elementor-element.elementor-element-eec4887 {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

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

.elementor-36164 .elementor-element.elementor-element-104dc30 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-104dc30 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-104dc30 .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-104dc30 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-e8d5718 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	border-color: #464864;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-4f8e0a6 > .elementor-widget-container {
	margin: 0px 0px -5px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4f8e0a6 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
	font-family: "Great Vibes", Sans-serif;
	font-size: 25px;
	font-weight: 400;
	line-height: 56px;
	word-spacing: 4px;
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #fff;
	stroke: #fff;
	text-shadow: 1px 1px 3px #140122;
	color: var(--e-global-color-d6adf6c);
}

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

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

.elementor-36164 .elementor-element.elementor-element-48ac729 > .elementor-widget-container {
	padding: 12px 26px 14px 26px;
}

.elementor-36164 .elementor-element.elementor-element-48ac729 img {
	filter: brightness(103%) contrast(129%) saturate(85%) blur(0px) hue-rotate(345deg);
}

.elementor-36164 .elementor-element.elementor-element-2e62d0a {
	width: var(--container-widget-width, 105.486%);
	max-width: 105.486%;
	--container-widget-width: 105.486%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: left;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 300;
	text-shadow: 0px 0px 2px #000;
	color: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 14px;
}

.elementor-36164 .elementor-element.elementor-element-4df4642 .elementor-button {
	background-color: rgba(114, 101, 146, 0);
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	line-height: 1.5em;
	letter-spacing: 2.4px;
	fill: var(--e-global-color-d6adf6c);
	color: var(--e-global-color-d6adf6c);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-36164 .elementor-element.elementor-element-4df4642 > .elementor-widget-container {
	background-color: rgba(114, 101, 146, 0);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-4df4642 .elementor-button:hover svg, .elementor-36164 .elementor-element.elementor-element-4df4642 .elementor-button:focus svg {
	fill: var(--e-global-color-d6adf6c);
}

.elementor-36164 .elementor-element.elementor-element-f2766a1:not(.elementor-motion-effects-element-type-background), .elementor-36164 .elementor-element.elementor-element-f2766a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(271deg, #161d3c 0%, #343f6b 100%);
}

.elementor-36164 .elementor-element.elementor-element-f2766a1 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-71f105c {
	--spacer-size: 60px;
}

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

.elementor-36164 .elementor-element.elementor-element-cac9747 {
	text-align: center;
}

.elementor-36164 .elementor-element.elementor-element-cac9747 .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-d6adf6c);
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-039e44b > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-039e44b .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

.elementor-36164 .elementor-element.elementor-element-b4b5957 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36164 .elementor-element.elementor-element-5770bfd {
	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-36164 .elementor-element.elementor-element-5770bfd > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-b5b433d > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36164 .elementor-element.elementor-element-7798a79 {
	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-36164 .elementor-element.elementor-element-7798a79 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-642e078 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36164 .elementor-element.elementor-element-8a664c7 {
	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-36164 .elementor-element.elementor-element-8a664c7 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-2a8f0aa > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36164 .elementor-element.elementor-element-16d52f9 {
	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-36164 .elementor-element.elementor-element-16d52f9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-36164 .elementor-element.elementor-element-9449424 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-36164 .elementor-element.elementor-element-d02a63c {
	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-36164 .elementor-element.elementor-element-d02a63c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-25d2498 {
	--spacer-size: 50px;
}

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

.elementor-36164 .elementor-element.elementor-element-8662773 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-10690cc {
	--spacer-size: 60px;
}

.elementor-36164 .elementor-element.elementor-element-6f6299d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

.elementor-36164 .elementor-element.elementor-element-6f6299d {
	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-36164 .elementor-element.elementor-element-6f6299d p {
	margin-block-end: 10px;
}

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

.elementor-36164 .elementor-element.elementor-element-ce6bd04 > .elementor-container {
	max-width: 1600px;
}

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

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

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

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

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-1564a9f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-cd6c3bf > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-36164 .elementor-element.elementor-element-cd6c3bf img {
	filter: brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

.elementor-36164 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-36164 .elementor-element.elementor-element-33064d7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-b26b038 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

.elementor-36164 .elementor-element.elementor-element-b26b038 img {
	filter: brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-18f3841 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-716df79 > .elementor-widget-container {
	padding: 18px 26px 16px 24px;
}

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

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-b86bdfa > .elementor-widget-container {
	padding: 18px 25px 12px 23px;
}

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

.elementor-36164 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
	padding: 2px 0px 0px 0px;
}

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

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-642c72a > .elementor-container {
	max-width: 1600px;
}

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

.elementor-36164 .elementor-element.elementor-element-642c72a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-36164 .elementor-element.elementor-element-642c72a .elementor-heading-title {
	color: rgba(255, 255, 255, 0);
}

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

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

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

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

.elementor-36164 .elementor-element.elementor-element-f78a31d {
	--spacer-size: 72px;
}

@media (min-width:768px) {
	.elementor-36164 .elementor-element.elementor-element-36a9e59 {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-203e86c {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-43a4c42 {
		width: 39.898%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d20e511 {
		width: 59.765%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7883c2e {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3cfeb6b {
		width: 39.898%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9820485 {
		width: 59.765%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-69894f6 {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1802389 {
		width: 39.898%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a6ac832 {
		width: 59.765%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a41c93f {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0728c47 {
		width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1eef4e9 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-36164 .elementor-element.elementor-element-a779b16 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a779b16 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bc97653 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bc97653 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d7af93 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d7af93 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84fda4e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84fda4e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a72874 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-815f42c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-815f42c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-efdd74b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-efdd74b {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9e8a362 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-69111b9 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f39bd1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8252832 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8252832 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-07573ea > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-07573ea {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-14585db > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-14585db {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c41cf2 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-26e5a5a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7fd6888 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8945aba .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7d8eafe > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7d8eafe {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-77e5c09 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e8e176e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4a2369a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2923278 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2923278 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-91b540c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-91b540c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-514dddb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-514dddb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2596af8 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-765107c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-765107c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-badbb78 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-badbb78 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33b6258 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33b6258 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-823725c .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e52fb00 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e52fb00 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ebde414 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ebde414 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7b7e0b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7b7e0b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d87c4b .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a520b4e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a520b4e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-128a1c1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-128a1c1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a12d56 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d4d022d .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1903ba1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1903ba1 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1135c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1135c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b8b6d49 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6e48159 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e0d4ef5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-27220e8 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8079f50 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8079f50 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5c1463b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5c1463b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fb68422 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b9ce5fe .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3da35ad > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3da35ad {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c84ed3 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c84ed3 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4d959bf > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4d959bf {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-92a13c5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c5f197d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c5f197d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2afea90 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2afea90 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2dd8603 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2dd8603 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff8519d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-df2ffd6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-df2ffd6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e54d9c5 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e54d9c5 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fd9f229 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fd9f229 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a18e423 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-414c7f5 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-414c7f5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b306985 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b306985 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4c6658a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4c6658a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a7fb6bb .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-baa280c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-baa280c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-be08d54 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-be08d54 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-19654c7 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1be384d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50898ea .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b02fa53 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-364049f > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-364049f {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8212ac0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-822bee6 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c2d2a79 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c2d2a79 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5a5eea7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5a5eea7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a8989f > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a8989f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d70171 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-dbee646 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-dbee646 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3f7f6b5 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3f7f6b5 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d93f3a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d93f3a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6930451 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6930451 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b46114a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b46114a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fedd17b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fedd17b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6536beb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6536beb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4654e9a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4654e9a {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e3cdacd > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e3cdacd {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-29b05f6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-29b05f6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d24786 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d24786 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3cc0a8d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3cc0a8d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-679ab16 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-679ab16 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1aca71e .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5e7fbb0 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0faa4a9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0faa4a9 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d676a6 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d676a6 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fe5d219 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d022d75 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d022d75 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cfee7bb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cfee7bb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0074237 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0074237 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-806d4aa > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-806d4aa {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f7f73dc .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc25a5d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9b53cbf .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e86cc0d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f36e9e7 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f36e9e7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc6e651 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eb78ff3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eb78ff3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5839171 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5839171 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1abc4a1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-46db658 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3179aca .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d3cb2f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a483889 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a483889 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f6de6b1 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f35182e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f35182e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f197054 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f197054 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7ff419 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9c0ea49 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82d34f5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff56777 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ef471d6 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ef471d6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c01b727 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-709ed98 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-709ed98 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fa7f786 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fa7f786 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4da5376 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4da5376 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bde9fda .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ab8a0e9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ab8a0e9 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6afd20c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6afd20c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-35d30a2 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-35d30a2 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9651c65 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b2e2eb6 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-549654e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0593a7c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0593a7c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1e2c069 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-81db7ec .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3b4a3c2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3b4a3c2 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6292b50 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-677bc91 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-74b678e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8138232 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8138232 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c9efb07 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b221e4c > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b221e4c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5983020 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5983020 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-453cee1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-453cee1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-131e7a9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-131e7a9 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-90647e3 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-90647e3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-689dca1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-689dca1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-09a35bd > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-09a35bd {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4db11da .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff83f0b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff83f0b {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d5d8133 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d5d8133 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16dfd57 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16dfd57 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7dc0161 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7dc0161 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c0d70bb > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c0d70bb {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8912627 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8912627 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30b0cef > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30b0cef {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cfa7285 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5a23ec8 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0978479 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9aba7e1 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-474c85a .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f01e9f7 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-76c13f5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82042db .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c880581 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c880581 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c9bff48 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c9bff48 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-37d290a .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5477ff4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5477ff4 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc2e655 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc2e655 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6086d8d > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6086d8d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-afe4fae > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-afe4fae {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-361419d .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-60f1368 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f6ed1a {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-af298d7 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5654bed .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1c3198 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1c3198 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5d574e7 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b70528d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b70528d {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-263cac4 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-885861d .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-295f5b1 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-edcd5a2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-edcd5a2 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-32a8366 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e87a170 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e87a170 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bd69b12 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8e0be2 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8e0be2 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0703b64 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b800ae6 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a30fd3e > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a30fd3e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88f2636 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d0ca6c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33f15b4 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-43583cf {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8056fb > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8056fb {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-407398c .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84c5f55 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8260aca {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eeec2eb .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7cd2559 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fbb2a5b > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fbb2a5b {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c7fc822 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f8dec86 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f8dec86 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eec4887 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eec4887 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-104dc30 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1ec539a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1ec539a {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2e62d0a {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4df4642 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f2766a1 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f2766a1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cac9747 .elementor-heading-title {
		font-size: 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d94148 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d94148 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-039e44b > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-039e44b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5770bfd > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5770bfd {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7798a79 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7798a79 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8a664c7 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8a664c7 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16d52f9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16d52f9 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d02a63c > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d02a63c {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8662773 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8662773 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6f6299d > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6f6299d {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ce6bd04 > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ce6bd04 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4799f33 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a12eb04 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a12eb04 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-abcb0d8 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-abcb0d8 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
		margin: 15px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30bf1e9 {
		font-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-642c72a > .elementor-container {
		max-width: 518px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-642c72a {
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-36164 .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-36164 .elementor-element.elementor-element-754b17e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .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-36164 .elementor-element.elementor-element-486276a > .elementor-element-populated {
		padding: 14px 14px 8px 14px;
	}
	
	.elementor-36164 .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-36164 .elementor-element.elementor-element-3a64b6b > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7c5576f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-7c5576f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, rgba(79, 52, 104, 0) 40%, rgba(131, 90, 109, 0) 89%);
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a72874 > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 0px 0px 4px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a72874 .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-815f42c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-815f42c {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-efdd74b > .elementor-widget-container {
		margin: 12px 0px -11px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-efdd74b {
		font-size: 28px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9e8a362 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 13px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9e8a362 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-69111b9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-69111b9 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f39bd1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 6px 10px 10px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f39bd1 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a2f01a5 > .elementor-widget-container {
		padding: 22px 12px 32px 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8252832 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 15px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8252832 {
		font-size: 32px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7562aa2 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-734060e {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a033cc0 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-14585db > .elementor-widget-container {
		margin: 16px 0px -9px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-14585db {
		font-size: 17px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c41cf2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 11px 28px 24px 28px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c41cf2 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d55e29e {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b26e829 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b26e829 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-26e5a5a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-26e5a5a .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7fd6888 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7fd6888 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8945aba > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8945aba .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9a4454c > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 1px 0px 24px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9a4454c .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9affa8a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9a61954 {
		--spacer-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e89c92e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 18px 0px 12px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e89c92e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-77e5c09 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-77e5c09 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e8e176e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e8e176e .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4a2369a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4a2369a .elementor-heading-title {
		font-size: 26px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-57d3d5e > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 24px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-57d3d5e .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-91b540c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-91b540c {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2596af8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2596af8 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-badbb78 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 14px 0px 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-badbb78 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-823725c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-823725c .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ebde414 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 4px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ebde414 {
		font-size: 17px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a526f9c > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d87c4b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d87c4b .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d8533f5 {
		--spacer-size: 70px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a12d56 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 34px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a12d56 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d4d022d > .elementor-widget-container {
		margin: 32px 0px 0px 0px;
		padding: 8px 0px 4px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d4d022d .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1903ba1 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1903ba1 {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1135c > .elementor-widget-container {
		margin: 12px 0px -11px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1135c {
		font-size: 28px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b8b6d49 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 13px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b8b6d49 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6e48159 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6e48159 .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e0d4ef5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 30px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e0d4ef5 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-27220e8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-27220e8 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8079f50 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8079f50 {
		font-size: 32px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6bfd7ce > .elementor-widget-container {
		padding: 22px 12px 32px 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fb68422 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 17px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fb68422 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b9ce5fe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 12px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b9ce5fe .elementor-heading-title {
		font-size: 12px;
		line-height: 1.2em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c84ed3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c84ed3 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-92a13c5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 4px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-92a13c5 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2afea90 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2afea90 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff8519d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff8519d .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e54d9c5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e54d9c5 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a18e423 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a18e423 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b306985 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 0px 4px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b306985 {
		font-size: 17px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1a5c6af > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a7fb6bb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a7fb6bb .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c4994cb {
		--spacer-size: 44px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-69c0ad3 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-19654c7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 23px 0px 0px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-19654c7 .elementor-heading-title {
		font-size: 26px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1be384d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1be384d .elementor-heading-title {
		font-size: 48px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50898ea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 22px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50898ea .elementor-heading-title {
		font-size: 21px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7e39b06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-7e39b06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #190e33 40%, #4a6c94 89%);
	}
	
	.elementor-36164 .elementor-element.elementor-element-b02fa53 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b02fa53 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-364049f > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-364049f {
		font-size: 28px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8212ac0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 13px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8212ac0 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-822bee6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 10px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-822bee6 {
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ffa13bf > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-40157e7 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e5498ab > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ee87049 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-40b1aa7 {
		--spacer-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ae3cfe6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1b7fac4 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d70171 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d70171 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6e88f85 {
		--spacer-size: 4px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d351f04 {
		--spacer-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-829ce0e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-97fd5f2 > .elementor-element-populated {
		padding: 16px 16px 16px 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a72a54b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-a72a54b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(178deg, #8ea8e2 25%, #343f6b 74%);
	}
	
	.elementor-36164 .elementor-element.elementor-element-375ed7a {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cba2b5d > .elementor-widget-container {
		padding: 28px 58px 0px 58px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-679ab16 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-679ab16 {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c0f3b6d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-c0f3b6d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(180deg, #343f6b 40%, #0e1430 89%);
	}
	
	.elementor-36164 .elementor-element.elementor-element-1aca71e > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1aca71e .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5e7fbb0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5e7fbb0 .elementor-heading-title {
		font-size: 19px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0faa4a9 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0faa4a9 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d676a6 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 34px 0px 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d676a6 {
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fe5d219 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 10px 24px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fe5d219 .elementor-heading-title {
		font-size: 13px;
		line-height: 1.5em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fef8ae7 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3efd1a1 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-667aad5 > .elementor-widget-container {
		padding: 0px 58px 40px 58px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1e9138c {
		--spacer-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c446c68 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d55bd74 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f7f73dc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 26px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f7f73dc .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc25a5d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc25a5d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9b53cbf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 26px 10px 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9b53cbf .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e86cc0d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 26px 10px 26px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e86cc0d .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc6e651 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc6e651 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc6e651 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5f2c181 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1abc4a1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 26px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1abc4a1 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-46db658 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-46db658 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3179aca > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3179aca .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d3cb2f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d3cb2f .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f6de6b1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f6de6b1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f6de6b1 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a5425e7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7ff419 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 26px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7ff419 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9c0ea49 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9c0ea49 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82d34f5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82d34f5 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff56777 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff56777 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c01b727 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c01b727 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c01b727 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c1c6c6e {
		--spacer-size: 4px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-35bcb7b {
		--spacer-size: 44px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f7ea3eb > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2e3d4e1 {
		--spacer-size: 4px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bde9fda > .elementor-widget-container {
		margin: 35px 0px 0px 0px;
		padding: 0px 18px 0px 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bde9fda .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ab8a0e9 > .elementor-widget-container {
		margin: 8px 0px -16px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ab8a0e9 {
		font-size: 38px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6a7b14d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3fc19e7 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4a7e743 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 16px 0px 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c1ad836 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2c0e92b {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-947ecdf {
		--spacer-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9651c65 > .elementor-widget-container {
		margin: 16px 0px 0px 0px;
		padding: 4px 0px 4px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9651c65 .elementor-heading-title {
		font-size: 54px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b2e2eb6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b2e2eb6 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-549654e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 12px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-549654e .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0593a7c > .elementor-widget-container {
		margin: 8px 0px -6px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0593a7c {
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1e2c069 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 8px 18px 8px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1e2c069 {
		text-align: left;
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9dcc7d4 {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6e6605a {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8f6148f > .elementor-widget-container {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-81db7ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-81db7ec .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3b4a3c2 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3b4a3c2 {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b2b0055 {
		--spacer-size: 4px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6d020fb {
		--spacer-size: 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8963dbc {
		--spacer-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6292b50 > .elementor-widget-container {
		margin: 6px 0px 12px 0px;
		padding: 0px 0px 1px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6292b50 .elementor-heading-title {
		font-size: 54px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-677bc91 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-677bc91 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-74b678e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 12px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-74b678e .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8138232 > .elementor-widget-container {
		margin: 8px 0px -6px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8138232 {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c9efb07 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 18px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c9efb07 {
		text-align: left;
		font-size: 12px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-62ac0a5 {
		--spacer-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-28abb73 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5983020 > .elementor-widget-container {
		margin: 8px 0px -16px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5983020 {
		font-size: 38px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-938037c > .elementor-widget-container {
		margin: 6px 0px 0px 0px;
		padding: 5px 20px 20px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-938037c {
		text-align: center;
	}
	
	.elementor-36164 .elementor-element.elementor-element-938037c .elementor-heading-title {
		font-size: 19px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-3c3648d {
		--spacer-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-131e7a9 > .elementor-widget-container {
		margin: 8px 0px -16px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-131e7a9 {
		font-size: 38px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-be982a8 {
		--spacer-size: 29px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-32fad4d {
		--spacer-size: 13px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6cc6480 {
		--spacer-size: 2px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b0ec314:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36164 .elementor-element.elementor-element-b0ec314 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-color: transparent;
		background-image: linear-gradient(181deg, rgba(167, 121, 142, 0) 63%, rgba(119, 71, 121, 0) 100%);
	}
	
	.elementor-36164 .elementor-element.elementor-element-2bab389 {
		--spacer-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4db11da > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4db11da .elementor-heading-title {
		font-size: 22px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff83f0b > .elementor-widget-container {
		margin: 8px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ff83f0b {
		font-size: 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1d707 > .elementor-widget-container {
		margin: -16px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-wrapper {
		max-width: 88%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2d1d707 .elementor-countdown-label {
		font-size: 10px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-645f455 {
		--spacer-size: 2px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d7828ec > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7dc0161 > .elementor-widget-container {
		margin: 8px 0px -16px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7dc0161 {
		font-size: 38px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2933a6a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 14px 30px 20px 30px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2933a6a {
		text-align: center;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2933a6a .elementor-heading-title {
		font-size: 19px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eae661a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ce19d0c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8e3bb09 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c304591 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-17257ea > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-963acd5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88d2c7d > .elementor-widget-container {
		margin: 6px 0px 0px 0px;
		padding: 14px 30px 20px 30px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88d2c7d {
		text-align: center;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88d2c7d .elementor-heading-title {
		font-size: 19px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cfa7285 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cfa7285 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5a23ec8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5a23ec8 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0978479 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0978479 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9aba7e1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9aba7e1 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-474c85a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-474c85a .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f01e9f7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f01e9f7 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-76c13f5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-76c13f5 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82042db > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 8px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-82042db .elementor-heading-title {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4366bf9 > .elementor-widget-container {
		padding: 17px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-72dc8d0 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-668f923 {
		--spacer-size: 22px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-ed345da {
		--spacer-size: 42px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-37d290a > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 0px 18px 0px 18px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-37d290a .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5477ff4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5477ff4 {
		font-size: 14px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc2e655 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cc2e655 {
		font-size: 34px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c55dc61 {
		--spacer-size: 40px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-08d6941 > .elementor-element-populated {
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-361419d > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-361419d .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-60f1368 > .elementor-widget-container {
		margin: 10px 0px -8px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-60f1368 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e1d4c24 > .elementor-widget-container {
		padding: 12px 58px 0px 58px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f6ed1a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7f6ed1a {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-af298d7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-af298d7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-af298d7 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-34ff88f > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5654bed > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5654bed .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1c3198 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1c3198 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c7c69e6 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5d574e7 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5d574e7 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9133e88 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9133e88 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b70528d > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b70528d {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-02eb94d > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-263cac4 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-263cac4 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-885861d {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-885861d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-885861d .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e7bae5c > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e7bae5c .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-295f5b1 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 8px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-295f5b1 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d093fea > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-edcd5a2 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-edcd5a2 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1fa4eb8 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1fa4eb8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1fa4eb8 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-03e8c1b > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-03e8c1b .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-32a8366 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-32a8366 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4ead989 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e87a170 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-e87a170 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bd69b12 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bd69b12 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bd69b12 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50d6026 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-50d6026 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8e0be2 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8e0be2 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c8848f6 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0703b64 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0703b64 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b800ae6 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b800ae6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b800ae6 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1a0f95 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a1a0f95 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88f2636 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-88f2636 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-efa8176 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d0ca6c > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1d0ca6c {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33f15b4 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33f15b4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33f15b4 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fb2f846 > .elementor-element-populated {
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-53b1f60 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-53b1f60 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-43583cf > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-43583cf {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0832d71 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8056fb > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 48px 0px 65px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a8056fb {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-407398c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-407398c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-407398c .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-adba60b > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-accbfe7 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-accbfe7 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84c5f55 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-84c5f55 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f9b93be > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8260aca > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 36px 0px 55px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8260aca {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eeec2eb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eeec2eb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 11px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eeec2eb .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-617ea82 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-617ea82 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7cd2559 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7cd2559 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a04b4bc > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fbb2a5b > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-fbb2a5b {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c7fc822 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c7fc822 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-c7fc822 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bc56abc > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-bc56abc .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f8dec86 > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f8dec86 {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-013d76e > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eec4887 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-eec4887 {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-104dc30 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-104dc30 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-104dc30 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4f8e0a6 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4f8e0a6 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1ec539a > .elementor-widget-container {
		margin: 10px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1ec539a {
		text-align: center;
		font-size: 19px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-48ac729 > .elementor-widget-container {
		padding: 12px 56px 16px 56px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2e62d0a > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 43px 0px 63px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2e62d0a {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4df4642 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4df4642 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 2px 0px 26px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4df4642 .elementor-button {
		font-size: 15px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-01358bf > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-71f105c {
		--spacer-size: 50px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cac9747 > .elementor-widget-container {
		margin: 12px 0px 0px 0px;
		padding: 18px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cac9747 .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d94148 > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8d94148 {
		font-size: 32px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-0e07f74 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b4b5957 > .elementor-widget-container {
		padding: 26px 42px 14px 42px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5770bfd > .elementor-widget-container {
		margin: 0px 0px -11px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-5770bfd {
		--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-36164 .elementor-element.elementor-element-0b953bd > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b5b433d > .elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 10px 30px 0px 30px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7798a79 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-7798a79 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d5361a2 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-642e078 > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8a664c7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-8a664c7 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f191683 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2a8f0aa > .elementor-widget-container {
		margin: -12px 0px -36px 0px;
		padding: 0px 24px 0px 25px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16d52f9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-16d52f9 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a343e93 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-9449424 > .elementor-widget-container {
		padding: 20px 24px 0px 25px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d02a63c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-d02a63c {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-25d2498 {
		--spacer-size: 50px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-10690cc {
		--spacer-size: 50px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6f6299d > .elementor-widget-container {
		margin: 8px 0px 0px 0px;
		padding: 10px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-6f6299d {
		font-size: 32px;
		line-height: 1.4em;
	}
	
	.elementor-36164 .elementor-element.elementor-element-2216920 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-1564a9f > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-cd6c3bf > .elementor-widget-container {
		padding: 30px 88px 0px 88px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4799f33 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-4799f33 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-33064d7 > .elementor-element-populated {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b26b038 > .elementor-widget-container {
		padding: 30px 88px 0px 88px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a12eb04 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-a12eb04 {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-716df79 > .elementor-widget-container {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-abcb0d8 > .elementor-widget-container {
		margin: 0px 0px -14px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-abcb0d8 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-b86bdfa > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 0px 70px 0px 70px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30bf1e9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 1px 1px 1px 1px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-30bf1e9 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-36164 .elementor-element.elementor-element-f78a31d {
		--spacer-size: 23px;
	}
}

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