.elementor-33183 .elementor-element.elementor-element-7fcfb60{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-7fcfb60:not(.elementor-motion-effects-element-type-background), .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(230deg, #F58031 35%, #FF3E0F 100%);}.elementor-33183 .elementor-element.elementor-element-7fcfb60::before, .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .elementor-background-video-container::before, .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .e-con-inner > .elementor-background-video-container::before, .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .elementor-background-slideshow::before, .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-33183 .elementor-element.elementor-element-7fcfb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF903B;--background-overlay:'';}.elementor-33183 .elementor-element.elementor-element-be40b82{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-02705ef{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-02705ef.e-con{--align-self:center;}.elementor-33183 .elementor-element.elementor-element-66ee84d{--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;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-33183 .elementor-element.elementor-element-66ee84d:not(.elementor-motion-effects-element-type-background), .elementor-33183 .elementor-element.elementor-element-66ee84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-33183 .elementor-element.elementor-element-66ee84d::before, .elementor-33183 .elementor-element.elementor-element-66ee84d > .elementor-background-video-container::before, .elementor-33183 .elementor-element.elementor-element-66ee84d > .e-con-inner > .elementor-background-video-container::before, .elementor-33183 .elementor-element.elementor-element-66ee84d > .elementor-background-slideshow::before, .elementor-33183 .elementor-element.elementor-element-66ee84d > .e-con-inner > .elementor-background-slideshow::before, .elementor-33183 .elementor-element.elementor-element-66ee84d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33183 .elementor-element.elementor-element-c2581b3{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Raleway dots;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-33183 .elementor-element.elementor-element-4f57dca{width:var( --container-widget-width, 35% );max-width:35%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-33183 .elementor-element.elementor-element-4f57dca.elementor-element{--align-self:center;}.elementor-33183 .elementor-element.elementor-element-4f57dca img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Raleway dots;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33183 .elementor-element.elementor-element-ffe40c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-33183 .elementor-element.elementor-element-ffe40c0 .elementor-heading-title{font-family:"Poppins", Raleway dots;font-size:20px;font-weight:500;color:#1B2232;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Raleway dots;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33183 .elementor-element.elementor-element-5b5f078{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Raleway dots;font-size:13px;font-weight:400;color:#54595F;}.elementor-33183 .elementor-element.elementor-element-5b5f078.elementor-element{--align-self:center;}.elementor-33183 .elementor-element.elementor-element-5b5f078 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-b98e8f7{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-5e26547{font-family:"Poppins", Raleway dots;font-size:14px;font-weight:400;color:#54595F;}.elementor-33183 .elementor-element.elementor-element-5e26547 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-ffbe97c{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:11px 11px 11px 11px;font-family:"Poppins", Raleway dots;font-size:14px;font-weight:400;color:#B2B9C0;}.elementor-33183 .elementor-element.elementor-element-ffbe97c p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-7d58f39{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-6074a49{font-family:"Poppins", Raleway dots;font-size:14px;font-weight:400;color:#54595F;}.elementor-33183 .elementor-element.elementor-element-6074a49 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-2c238e6{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 0px 7px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:11px 11px 11px 11px;font-family:"Poppins", Raleway dots;font-size:14px;font-weight:400;color:#B2B9C0;}.elementor-33183 .elementor-element.elementor-element-2c238e6 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-0dcc5f3{--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;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-eb14764{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-eb14764.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Raleway dots;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33183 .elementor-element.elementor-element-328ca56 .elementor-button{background-color:transparent;font-family:"Poppins", Raleway dots;font-size:16px;font-weight:600;background-image:linear-gradient(170deg, #FF3F00 0%, #FF903B 89%);border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-33183 .elementor-element.elementor-element-328ca56 .elementor-button:hover, .elementor-33183 .elementor-element.elementor-element-328ca56 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(170deg, #FF5923 0%, #FFA45E 89%);}.elementor-33183 .elementor-element.elementor-element-328ca56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-33183 .elementor-element.elementor-element-a2a9152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Raleway dots;font-size:11px;font-weight:400;color:#838383;}.elementor-33183 .elementor-element.elementor-element-a2a9152 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-dd3819a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Raleway dots;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-33183 .elementor-element.elementor-element-dd406f4{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-33183 .elementor-element.elementor-element-dd406f4.elementor-element{--align-self:center;}.elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-item > a{font-family:"Poppins", Raleway dots;font-size:13px;font-weight:400;}.elementor-33183 .elementor-element.elementor-element-dd406f4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33183 .elementor-element.elementor-element-7914ed2{text-align:center;font-family:"Poppins", Raleway dots;font-size:11px;font-weight:400;color:#838383;}.elementor-33183 .elementor-element.elementor-element-7914ed2 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-21bcda9{text-align:center;font-family:"Poppins", Raleway dots;font-size:11px;font-weight:400;color:#838383;}.elementor-33183 .elementor-element.elementor-element-21bcda9 p{margin-block-end:0px;}.elementor-33183 .elementor-element.elementor-element-526c4f4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-33183 .elementor-element.elementor-element-9140477{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;column-gap:0px;text-align:start;font-family:"Raleway", Raleway dots;font-size:55px;font-weight:800;line-height:50px;}.elementor-33183 .elementor-element.elementor-element-9140477.elementor-element{--align-self:flex-start;}.elementor-33183 .elementor-element.elementor-element-9140477 p{margin-block-end:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-33183 .elementor-element.elementor-element-7fcfb60{--content-width:1140px;}.elementor-33183 .elementor-element.elementor-element-be40b82{--width:90%;}.elementor-33183 .elementor-element.elementor-element-02705ef{--width:100%;}.elementor-33183 .elementor-element.elementor-element-66ee84d{--width:100%;}.elementor-33183 .elementor-element.elementor-element-526c4f4{--width:90%;}}@media(max-width:767px){.elementor-33183 .elementor-element.elementor-element-7fcfb60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-33183 .elementor-element.elementor-element-328ca56{padding:0px 0px 0px 0px;}.elementor-33183 .elementor-element.elementor-element-328ca56.elementor-element{--align-self:center;}.elementor-33183 .elementor-element.elementor-element-328ca56 .elementor-button{font-size:15px;padding:14px 30px 14px 30px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-9140477 */.elementor-33183 .elementor-element.elementor-element-9140477 {
  position: relative;
  z-index: 1;
}

/* luz atrás do texto */
.elementor-33183 .elementor-element.elementor-element-9140477::before {
  content: "";
  position: absolute;
  inset: -80px; /* expande a área da luz */
  z-index: -1;

  background: radial-gradient(
    circle at 60% 50%, 
    rgba(255,255,255,0.0) 0%, 
    rgba(255,255,255,0.15) 30%, 
    rgba(255,255,255,0.05) 55%, 
    transparent 75%
  );

  filter: blur(40px);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fcfb60 */.elementor-33183 .elementor-element.elementor-element-7fcfb60 {
  position: relative;
  overflow: hidden;
}

/* GRID + ANIMAÇÃO */
.elementor-33183 .elementor-element.elementor-element-7fcfb60::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 0;

  background-image:
    linear-gradient(rgba(255,255,255,0.07) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.07) 1px, transparent 1px),
    linear-gradient(rgba(255,255,255,0.10) 2px, transparent 2px),
    linear-gradient(90deg, rgba(255,255,255,0.10) 2px, transparent 2px);

  background-size:
    60px 60px,
    60px 60px,
    240px 240px,
    240px 240px;

  animation: gridMove 20s linear infinite;
  pointer-events: none;
}

/* CONTEÚDO ACIMA */
.elementor-33183 .elementor-element.elementor-element-7fcfb60 > * {
  position: relative;
  z-index: 1;
}

/* ANIMAÇÃO SUAVE */
@keyframes gridMove {
  0% {
    background-position: 
      0 0,
      0 0,
      0 0,
      0 0;
  }
  100% {
    background-position: 
      60px 60px,
      60px 60px,
      240px 240px,
      240px 240px;
  }
}/* End custom CSS */