.elementor-14 .elementor-element.elementor-element-299acdc6{--display:flex;--min-height:825px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3.7em;--padding-bottom:0em;--padding-left:04em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-299acdc6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-299acdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-b2e20f72-2a41-4f25-9b32-eb6aaa6be444);background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3d5e336{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 34% );max-width:34%;margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:34%;--container-widget-flex-grow:0;--icon-size:48px;--grid-column-gap:13px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-3d5e336.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-3d5e336 .elementor-social-icon{--icon-padding:0em;border-style:none;}.elementor-14 .elementor-element.elementor-element-3d5e336 .elementor-icon{border-radius:9px 9px 9px 9px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-99be4e4{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 9rem) 0rem;}.elementor-14 .elementor-element.elementor-element-99be4e4.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-99be4e4 img{width:456px;}.elementor-14 .elementor-element.elementor-element-842b382.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-842b382 img{width:378px;}.elementor-14 .elementor-element.elementor-element-2fed204c{--display:flex;--min-height:296px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-2fed204c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2fed204c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ab0db646-fb6f-4c01-bd55-728c54631589);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-2fed204c.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-76ff30d9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 01.5em) 0em;}.elementor-14 .elementor-element.elementor-element-5d239096{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 01.2em) 0em;}.elementor-14 .elementor-element.elementor-element-2d168de8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 01em) 0em;}.elementor-14 .elementor-element.elementor-element-342af8ca{margin:-0.2em 0em calc(var(--kit-widget-spacing, 0px) + 01.5em) 0em;}.elementor-14 .elementor-element.elementor-element-34a9805{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-34a9805.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-e4564c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2.5em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-e4564c7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e4564c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#144235;}.elementor-14 .elementor-element.elementor-element-14d2759 img{width:476px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-677a7e58 .elementor-button{background-color:#DED8C200;font-family:"Satoshi", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;fill:#7D4D38;color:#7D4D38;padding:1.3em 0em 1.3em 0em;}.elementor-14 .elementor-element.elementor-element-677a7e58{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-677a7e58.elementor-element{--align-self:center;}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-299acdc6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-299acdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-405px 0px;background-size:cover;}.elementor-14 .elementor-element.elementor-element-3d5e336{--container-widget-width:453px;--container-widget-flex-grow:0;width:var( --container-widget-width, 453px );max-width:453px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-5d239096{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-14 .elementor-element.elementor-element-2d168de8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-677a7e58{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;}.elementor-14 .elementor-element.elementor-element-677a7e58 .elementor-button{padding:1.3rem 0rem 1.3rem 0rem;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-299acdc6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-299acdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-504px 0px;}.elementor-14 .elementor-element.elementor-element-299acdc6{--padding-top:04em;--padding-bottom:01em;--padding-left:01.5em;--padding-right:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-76ff30d9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-14 .elementor-element.elementor-element-5d239096{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 00.5em) 0em;}.elementor-14 .elementor-element.elementor-element-2d168de8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-14 .elementor-element.elementor-element-342af8ca{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-677a7e58{--container-widget-width:308px;--container-widget-flex-grow:0;width:var( --container-widget-width, 308px );max-width:308px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-299acdc6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-299acdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://neuzaacademy.com/wp-content/uploads/2026/03/mobilelimk.webp);background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-299acdc6{--min-height:0vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-14 .elementor-element.elementor-element-3d5e336{margin:17rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--icon-size:36px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-14 .elementor-element.elementor-element-99be4e4{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-14 .elementor-element.elementor-element-99be4e4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-99be4e4 img{width:270px;}.elementor-14 .elementor-element.elementor-element-842b382{margin:02em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:center;}.elementor-14 .elementor-element.elementor-element-842b382.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-842b382 img{width:233px;}.elementor-14 .elementor-element.elementor-element-2fed204c{--padding-top:01.5em;--padding-bottom:3em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-14 .elementor-element.elementor-element-76ff30d9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14 .elementor-element.elementor-element-5d239096{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.2em) 0em;}.elementor-14 .elementor-element.elementor-element-2d168de8{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14 .elementor-element.elementor-element-342af8ca{margin:-0.45em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-14 .elementor-element.elementor-element-14d2759{text-align:center;}.elementor-14 .elementor-element.elementor-element-14d2759 img{width:218px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-14 .elementor-element.elementor-element-677a7e58{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-299acdc6{--content-width:1280px;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for image, class: .elementor-element-842b382 */@keyframes floatUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-12px); /* sobe suavemente */
  }
  100% {
    transform: translateY(0);
  }
}

.elementor-14 .elementor-element.elementor-element-842b382 {
  animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04bdc75 *//* Cole isto no elemento */
.elementor-14 .elementor-element.elementor-element-04bdc75 {
  position: absolute;
  z-index: 2;
  top: calc(12% - 40px);
  left: calc(0% - 200px);
  /* Adicionando a animação */
  animation: floatUpDown 3s ease-in-out infinite;
}

@media(min-width: 1080px) and (max-width: 1366px) {
  .elementor-14 .elementor-element.elementor-element-04bdc75 {
    top: calc(10% - 30px);
    left: calc(0% - 400px);
    /* Garanta que a animação continue */
  }
}

@media(min-width: 767px) and (max-width: 1080px) {
  .elementor-14 .elementor-element.elementor-element-04bdc75 {
    top: calc(10% - 30px);
    left: calc(0% - 400px);
    /* Garanta que a animação continue */
  }
}

@media(max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-04bdc75 {
    top: calc(100% - 30px);
    left: calc(2% - 50px);
    /* Garanta que a animação continue */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76ff30d9 */.elementor-14 .elementor-element.elementor-element-76ff30d9 {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-14 .elementor-element.elementor-element-76ff30d9:hover {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d239096 */.elementor-14 .elementor-element.elementor-element-5d239096 {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-14 .elementor-element.elementor-element-5d239096:hover {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d168de8 */.elementor-14 .elementor-element.elementor-element-2d168de8 {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-14 .elementor-element.elementor-element-2d168de8:hover {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-342af8ca */.elementor-14 .elementor-element.elementor-element-342af8ca {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-14 .elementor-element.elementor-element-342af8ca:hover {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-34a9805 *//* Cole isto no elemento */
.elementor-14 .elementor-element.elementor-element-34a9805 {
  position: absolute;
  z-index: 2;
  top: calc(60% - 40px);
  left: calc(60% - 200px);
  /* Adicionando a animação */
  animation: floatUpDown 3s ease-in-out infinite;
}

@media(min-width: 1080px) and (max-width: 1366px) {
  .elementor-14 .elementor-element.elementor-element-34a9805 {
    top: calc(60% - 30px);
    left: calc(90% - 300px);
    /* Garanta que a animação continue */
  }
}

@media(min-width: 767px) and (max-width: 1080px) {
  .elementor-14 .elementor-element.elementor-element-34a9805 {
    top: calc(60% - 30px);
    left: calc(90% - 300px);
    /* Garanta que a animação continue */
  }
}

@media(max-width: 767px) {
  .elementor-14 .elementor-element.elementor-element-34a9805 {
    top: calc(100% - 30px);
    left: calc(2% - 50px);
    /* Garanta que a animação continue */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-677a7e58 */.elementor-14 .elementor-element.elementor-element-677a7e58 {
  background: linear-gradient(90deg, #F7D2A2 0%, #FEE6C8 100%);
  border-radius: 10px;
}

.elementor-14 .elementor-element.elementor-element-677a7e58 {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.elementor-14 .elementor-element.elementor-element-677a7e58:hover {
  transform: scale(1.04);
}/* End custom CSS */
/* Start custom CSS */.scroll-bottom{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, 30px);
}

.scroll-top{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(0px, -30px);
}

.scroll-left{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(-30px, 0px);
}

.scroll-right{
    opacity: 0;
    transition: 0.8s !important;
    transform: translate(30px, 0px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-top,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.8s !important;
    transform: translatey(0px);
}

.float {
  animation: floatSide 6s ease-in-out infinite;
}

html, body{
    width: 100%;
    overflow-x: hidden !important;
}

.crescer {
  transition: transform .45s cubic-bezier(.22, .61, .36, 1);
}

.crescer:hover {
  transform: scale(1.06);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.eot);
	src: url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.eot?#iefix') format('embedded-opentype'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.woff2) format('woff2'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.woff) format('woff'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.ttf) format('truetype'),
		url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Regular.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.eot);
	src: url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.eot?#iefix') format('embedded-opentype'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.woff2) format('woff2'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.woff) format('woff'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.ttf) format('truetype'),
		url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Medium.svg#Satoshi') format('svg');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.eot);
	src: url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.eot?#iefix') format('embedded-opentype'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.woff2) format('woff2'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.woff) format('woff'),
		url(https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.ttf) format('truetype'),
		url('https://neuzaacademy.com/wp-content/uploads/2026/03/Satoshi-Bold.svg#Satoshi') format('svg');
}
/* End Custom Fonts CSS */