.elementor-600 .elementor-element.elementor-element-20990ee7 {
	--display: flex;
	--min-height: 100vh;
	--flex-direction: column;
	--container-widget-width: calc(
		(1 - var(--container-widget-flex-grow)) * 100%
	);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--justify-content: center;
	--align-items: center;
	--background-transition: 0.3s;
	--overlay-opacity: 0.15;
	--padding-block-start: 3rem;
	--padding-block-end: 0rem;
	--padding-inline-start: 1rem;
	--padding-inline-end: 1rem;
}
.elementor-600
	.elementor-element.elementor-element-20990ee7:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #13021fbd;
}
.elementor-600 .elementor-element.elementor-element-20990ee7::before,
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .elementor-background-video-container::before,
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .elementor-background-slideshow::before,
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-600
	.elementor-element.elementor-element-20990ee7
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer::before {
	--background-overlay: '';
	background-color: #000000;
	background-image: url('../images/FORTUNE-HACK-FUNDO.webp');
	background-repeat: repeat-x;
}
.elementor-600 .elementor-element.elementor-element-20990ee7,
.elementor-600 .elementor-element.elementor-element-20990ee7::before {
	--border-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-5fd517fd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--justify-content: center;
	--background-transition: 0.3s;
	--overlay-opacity: 0.35;
}
.elementor-600 .elementor-element.elementor-element-5fd517fd::before,
.elementor-600
	.elementor-element.elementor-element-5fd517fd
	> .elementor-background-video-container::before,
.elementor-600
	.elementor-element.elementor-element-5fd517fd
	> .e-con-inner
	> .elementor-background-video-container::before,
.elementor-600
	.elementor-element.elementor-element-5fd517fd
	> .elementor-background-slideshow::before,
.elementor-600
	.elementor-element.elementor-element-5fd517fd
	> .e-con-inner
	> .elementor-background-slideshow::before,
.elementor-600
	.elementor-element.elementor-element-5fd517fd
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer::before {
	--background-overlay: '';
	background-color: transparent;
	background-image: radial-gradient(
		at center center,
		#0eff006b 0%,
		#f2295b00 48%
	);
}
.elementor-600 .elementor-element.elementor-element-6c5dcc8 img {
	max-width: 20%;
}
.elementor-600 .elementor-element.elementor-element-77f4acf7 {
	text-align: center;
}
.elementor-600
	.elementor-element.elementor-element-77f4acf7
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Ubuntu', Sans-serif;
	font-size: 48px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 60px;
	letter-spacing: -3.2px;
	text-shadow: 0px 0px 10px #ff08d9;
}
.elementor-600 .elementor-element.elementor-element-713e040f {
	text-align: center;
	color: #ffffff;
	font-family: 'Inter', Sans-serif;
	font-size: 30px;
	font-weight: 300;
	line-height: 38px;
}
.elementor-600 .elementor-element.elementor-element-606431ba {
	--display: grid;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-60b0dea5 {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-263eb897 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-4f87bc1e {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-4f87bc1e.elementor-element {
	--align-self: center;
}
.elementor-600 .elementor-element.elementor-element-22d300c4 {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-347c9b32 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-6b31c97c {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-6b31c97c.elementor-element {
	--align-self: center;
}
.elementor-600 .elementor-element.elementor-element-464d36ca {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-e56dc16 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-49b50b03 {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-49b50b03.elementor-element {
	--align-self: center;
}
.elementor-600 .elementor-element.elementor-element-541f8e4 {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-1f29e03 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-e998454 {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-e998454.elementor-element {
	--align-self: center;
}
.elementor-600 .elementor-element.elementor-element-4224f5e {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-7a0a727 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-c093c1f {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-c093c1f.elementor-element {
	--align-self: center;
}
.elementor-600 .elementor-element.elementor-element-3506ff9 {
	--display: flex;
	--gap: 5px 5px;
	--background-transition: 0.3s;
}
.elementor-600 .elementor-element.elementor-element-bb236a4 img {
	border-radius: 8px 8px 8px 8px;
}
.elementor-600 .elementor-element.elementor-element-8a187e0 {
	width: var(--container-widget-width, 215px);
	max-width: 215px;
	--container-widget-width: 215px;
	--container-widget-flex-grow: 0;
}
.elementor-600 .elementor-element.elementor-element-8a187e0.elementor-element {
	--align-self: center;
}
body.elementor-page-600:not(.elementor-motion-effects-element-type-background),
body.elementor-page-600
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../images/1000_F_619045829_n4pDvRjpcMa0cdHWGGlL7X4OSjuUTRak-transformed.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
@media (max-width: 1024px) {
	.elementor-600 .elementor-element.elementor-element-5fd517fd {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
	}
	.elementor-600
		.elementor-element.elementor-element-77f4acf7
		.elementor-heading-title {
		font-size: 45px;
	}
	.elementor-600 .elementor-element.elementor-element-713e040f {
		font-size: 25px;
	}
}
@media (max-width: 767px) {
	.elementor-600 .elementor-element.elementor-element-5fd517fd {
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-6c5dcc8 img {
		max-width: 40%;
	}
	.elementor-600
		.elementor-element.elementor-element-77f4acf7
		.elementor-heading-title {
		font-size: 35px;
		line-height: 0.8em;
		letter-spacing: -1.1px;
	}
	.elementor-600 .elementor-element.elementor-element-713e040f {
		font-size: 20px;
		line-height: 25px;
	}
	.elementor-600 .elementor-element.elementor-element-606431ba {
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-60b0dea5 {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-263eb897 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-22d300c4 {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-347c9b32 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-464d36ca {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-e56dc16 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-541f8e4 {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-1f29e03 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-4224f5e {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-7a0a727 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-3506ff9 {
		--gap: 5px 5px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}
	.elementor-600 .elementor-element.elementor-element-bb236a4 img {
		width: 100%;
	}
	.elementor-600 .elementor-element.elementor-element-91e6387 {
		z-index: 999;
	}
}
@media (min-width: 768px) {
	.elementor-600 .elementor-element.elementor-element-20990ee7 {
		--content-width: 1280px;
	}
	.elementor-600 .elementor-element.elementor-element-5fd517fd {
		--content-width: 900px;
	}
	.elementor-600 .elementor-element.elementor-element-606431ba {
		--content-width: 730px;
	}
}
@media (min-width: 1025px) {
	body.elementor-page-600:not(
			.elementor-motion-effects-element-type-background
		),
	body.elementor-page-600
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}
