.elementor-7437 .elementor-element.elementor-element-b2e06a9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:1;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:80px;--padding-block-end:64px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7437 .elementor-element.elementor-element-b2e06a9:not(.elementor-motion-effects-element-type-background), .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFFF4;}.elementor-7437 .elementor-element.elementor-element-b2e06a9::before, .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .elementor-background-video-container::before, .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .elementor-background-slideshow::before, .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7437 .elementor-element.elementor-element-b2e06a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7437 .elementor-element.elementor-element-b2e06a9, .elementor-7437 .elementor-element.elementor-element-b2e06a9::before{--border-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-9a089c6 .elementor-image-box-wrapper{text-align:center;}.elementor-7437 .elementor-element.elementor-element-9a089c6 .elementor-image-box-title{margin-bottom:16px;color:#0D0D0C;font-family:"Chakra Petch", neue;font-size:48px;font-weight:700;text-transform:none;line-height:1.1em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-9a089c6 .elementor-image-box-description{color:#757770;font-family:"Inter", neue;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-7437 .elementor-element.elementor-element-9a089c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-9a089c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7437 .elementor-element.elementor-element-4c344b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:040px 40px;--background-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-4c344b2:not(.elementor-motion-effects-element-type-background), .elementor-7437 .elementor-element.elementor-element-4c344b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFFF4;}.elementor-7437 .elementor-element.elementor-element-4c344b2, .elementor-7437 .elementor-element.elementor-element-4c344b2::before{--border-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-8530c99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7437 .elementor-element.elementor-element-425d5e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:64px;--padding-block-end:80px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-7437 .elementor-element.elementor-element-425d5e6:not(.elementor-motion-effects-element-type-background), .elementor-7437 .elementor-element.elementor-element-425d5e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1D18;}.elementor-7437 .elementor-element.elementor-element-425d5e6, .elementor-7437 .elementor-element.elementor-element-425d5e6::before{--border-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-ae8990c .elementor-button .elementor-align-icon-right{margin-left:8px;}.elementor-7437 .elementor-element.elementor-element-ae8990c .elementor-button .elementor-align-icon-left{margin-right:8px;}.elementor-7437 .elementor-element.elementor-element-ae8990c .elementor-button{font-family:"Chakra Petch", neue;font-size:16px;font-weight:500;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-7437 .elementor-element.elementor-element-ae8990c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-d3d346b{text-align:center;}.elementor-7437 .elementor-element.elementor-element-d3d346b .elementor-heading-title{color:#FFFFFF;font-family:"Chakra Petch", neue;font-size:24px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-d3d346b > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-be4120f .elementor-button{font-family:"Chakra Petch", neue;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#A0FC00;padding:20px 40px 20px 40px;}.elementor-7437 .elementor-element.elementor-element-be4120f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-cc78dfa{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1.1px;}.elementor-7437 .elementor-element.elementor-element-cc78dfa .elementor-divider-separator{width:100%;}.elementor-7437 .elementor-element.elementor-element-cc78dfa .elementor-divider{padding-top:32px;padding-bottom:32px;}.elementor-7437 .elementor-element.elementor-element-d4214bc{text-align:center;}.elementor-7437 .elementor-element.elementor-element-d4214bc .elementor-heading-title{color:#FFFFFF;font-family:"Chakra Petch", neue;font-size:24px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-d4214bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-f5ac676 .elementor-button{font-family:"Chakra Petch", neue;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#A0FC00;padding:20px 40px 20px 40px;}.elementor-7437 .elementor-element.elementor-element-f5ac676 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-cb90437{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1.1px;}.elementor-7437 .elementor-element.elementor-element-cb90437 .elementor-divider-separator{width:100%;}.elementor-7437 .elementor-element.elementor-element-cb90437 .elementor-divider{padding-top:32px;padding-bottom:32px;}.elementor-7437 .elementor-element.elementor-element-4241746{text-align:center;}.elementor-7437 .elementor-element.elementor-element-4241746 .elementor-heading-title{color:#FFFFFF;font-family:"Chakra Petch", neue;font-size:24px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-4241746 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-f30440f .elementor-button{font-family:"Chakra Petch", neue;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#A0FC00;padding:20px 40px 20px 40px;}.elementor-7437 .elementor-element.elementor-element-f30440f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-33533b0{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1.1px;}.elementor-7437 .elementor-element.elementor-element-33533b0 .elementor-divider-separator{width:100%;}.elementor-7437 .elementor-element.elementor-element-33533b0 .elementor-divider{padding-top:32px;padding-bottom:32px;}.elementor-7437 .elementor-element.elementor-element-49216d1{text-align:center;}.elementor-7437 .elementor-element.elementor-element-49216d1 .elementor-heading-title{color:#FFFFFF;font-family:"Chakra Petch", neue;font-size:24px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-49216d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-6043e83 .elementor-button{font-family:"Chakra Petch", neue;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#A0FC00;padding:20px 40px 20px 40px;}.elementor-7437 .elementor-element.elementor-element-6043e83 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-67cb2ea{--divider-border-style:dashed;--divider-color:#FFFFFF;--divider-border-width:1.1px;}.elementor-7437 .elementor-element.elementor-element-67cb2ea .elementor-divider-separator{width:100%;}.elementor-7437 .elementor-element.elementor-element-67cb2ea .elementor-divider{padding-top:32px;padding-bottom:32px;}.elementor-7437 .elementor-element.elementor-element-3feb85e{text-align:center;}.elementor-7437 .elementor-element.elementor-element-3feb85e .elementor-heading-title{color:#FFFFFF;font-family:"Chakra Petch", neue;font-size:24px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:0px;}.elementor-7437 .elementor-element.elementor-element-3feb85e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-3cbca8c .elementor-button{font-family:"Chakra Petch", neue;font-size:20px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#A0FC00;padding:20px 40px 20px 40px;}.elementor-7437 .elementor-element.elementor-element-3cbca8c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-715bf5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:080px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7437 .elementor-element.elementor-element-715bf5b:not(.elementor-motion-effects-element-type-background), .elementor-7437 .elementor-element.elementor-element-715bf5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFFF4;}.elementor-7437 .elementor-element.elementor-element-715bf5b, .elementor-7437 .elementor-element.elementor-element-715bf5b::before{--border-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-ac29804{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-block-start-width:1px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:#FFFFFF21;--border-color:#FFFFFF21;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7437 .elementor-element.elementor-element-ac29804:not(.elementor-motion-effects-element-type-background), .elementor-7437 .elementor-element.elementor-element-ac29804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0C;}.elementor-7437 .elementor-element.elementor-element-ac29804, .elementor-7437 .elementor-element.elementor-element-ac29804::before{--border-transition:0.3s;}.elementor-7437 .elementor-element.elementor-element-c524164{text-align:left;}.elementor-7437 .elementor-element.elementor-element-c524164 img{width:94%;max-width:80%;}.elementor-7437 .elementor-element.elementor-element-d172cb2{color:#FFFFFFAD;font-family:"Inter", neue;font-size:16px;font-weight:400;}.elementor-7437 .elementor-element.elementor-element-d172cb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7437 .elementor-element.elementor-element-73e0af8{--display:flex;--background-transition:0.3s;}body.elementor-page-7437:not(.elementor-motion-effects-element-type-background), body.elementor-page-7437 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0C;}@media(max-width:1024px){.elementor-7437 .elementor-element.elementor-element-9a089c6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-7437 .elementor-element.elementor-element-4c344b2{--justify-content:center;--flex-wrap:wrap;}.elementor-7437 .elementor-element.elementor-element-715bf5b{--padding-block-start:0px;--padding-block-end:80px;--padding-inline-start:20px;--padding-inline-end:20px;}}@media(max-width:767px){.elementor-7437 .elementor-element.elementor-element-b2e06a9{--gap:40px 40px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7437 .elementor-element.elementor-element-9a089c6 .elementor-image-box-title{margin-bottom:14px;font-size:40px;line-height:32px;}.elementor-7437 .elementor-element.elementor-element-9a089c6 .elementor-image-box-description{font-size:16px;}.elementor-7437 .elementor-element.elementor-element-9a089c6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7437 .elementor-element.elementor-element-425d5e6{--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7437 .elementor-element.elementor-element-d3d346b .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-7437 .elementor-element.elementor-element-be4120f .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-7437 .elementor-element.elementor-element-d4214bc .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-7437 .elementor-element.elementor-element-f5ac676 .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-7437 .elementor-element.elementor-element-4241746 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-7437 .elementor-element.elementor-element-f30440f .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-7437 .elementor-element.elementor-element-49216d1 .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-7437 .elementor-element.elementor-element-6043e83 .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-7437 .elementor-element.elementor-element-3feb85e .elementor-heading-title{font-size:20px;line-height:36px;}.elementor-7437 .elementor-element.elementor-element-3cbca8c .elementor-button{font-size:18px;padding:20px 30px 20px 30px;}.elementor-7437 .elementor-element.elementor-element-ac29804{--justify-content:center;}.elementor-7437 .elementor-element.elementor-element-c524164{text-align:center;}.elementor-7437 .elementor-element.elementor-element-d172cb2{text-align:center;}}@media(min-width:768px){.elementor-7437 .elementor-element.elementor-element-8530c99{--width:50%;}.elementor-7437 .elementor-element.elementor-element-425d5e6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7437 .elementor-element.elementor-element-8530c99{--width:70%;}}/* Start custom CSS for heading, class: .elementor-element-d3d346b */.elementor-7437 .elementor-element.elementor-element-d3d346b b{
    font-size: 36px;
    color: #AEE032;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be4120f */.elementor-7437 .elementor-element.elementor-element-be4120f .elementor-button{
    display: inline-block;
    clip-path: polygon(5% 0%, 100% 0%, 100% 50%, 95% 100%, 2% 1000%, 0% 50%);
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running brilho;
  background-image: linear-gradient(45deg, #FC7134, #FF8419, #FC7134, #FF8419);
  background-size: 400% 200%;
  transition: all .8s;
    
}

@keyframes brilho{
      0% {
          background-position: 0 0;
      }  
  
      100% {
          background-position: 100% 0;
      }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4214bc */.elementor-7437 .elementor-element.elementor-element-d4214bc b{
    font-size: 36px;
    color: #AEE032;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f5ac676 */.elementor-7437 .elementor-element.elementor-element-f5ac676 .elementor-button{
    display: inline-block;
    clip-path: polygon(5% 0%, 100% 0%, 100% 50%, 95% 100%, 2% 1000%, 0% 50%);
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running brilho;
  background-image: linear-gradient(45deg, #FC7134, #FF8419, #FC7134, #FF8419);
  background-size: 400% 200%;
  transition: all .8s;
    
}

@keyframes brilho{
      0% {
          background-position: 0 0;
      }  
  
      100% {
          background-position: 100% 0;
      }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4241746 */.elementor-7437 .elementor-element.elementor-element-4241746 b{
    font-size: 36px;
    color: #AEE032;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f30440f */.elementor-7437 .elementor-element.elementor-element-f30440f .elementor-button{
    display: inline-block;
    clip-path: polygon(5% 0%, 100% 0%, 100% 50%, 95% 100%, 2% 1000%, 0% 50%);
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running brilho;
  background-image: linear-gradient(45deg, #FC7134, #FF8419, #FC7134, #FF8419);
  background-size: 400% 200%;
  transition: all .8s;
    
}

@keyframes brilho{
      0% {
          background-position: 0 0;
      }  
  
      100% {
          background-position: 100% 0;
      }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49216d1 */.elementor-7437 .elementor-element.elementor-element-49216d1 b{
    font-size: 36px;
    color: #AEE032;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6043e83 */.elementor-7437 .elementor-element.elementor-element-6043e83 .elementor-button{
    display: inline-block;
    clip-path: polygon(5% 0%, 100% 0%, 100% 50%, 95% 100%, 2% 1000%, 0% 50%);
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running brilho;
  background-image: linear-gradient(45deg, #FC7134, #FF8419, #FC7134, #FF8419);
  background-size: 400% 200%;
  transition: all .8s;
    
}

@keyframes brilho{
      0% {
          background-position: 0 0;
      }  
  
      100% {
          background-position: 100% 0;
      }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3feb85e */.elementor-7437 .elementor-element.elementor-element-3feb85e b{
    font-size: 36px;
    color: #AEE032;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cbca8c */.elementor-7437 .elementor-element.elementor-element-3cbca8c .elementor-button{
    display: inline-block;
    clip-path: polygon(5% 0%, 100% 0%, 100% 50%, 95% 100%, 2% 1000%, 0% 50%);
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running brilho;
  background-image: linear-gradient(45deg, #FC7134, #FF8419, #FC7134, #FF8419);
  background-size: 400% 200%;
  transition: all .8s;
    
}

@keyframes brilho{
      0% {
          background-position: 0 0;
      }  
  
      100% {
          background-position: 100% 0;
      }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-23813c1 *//* Fundo escurecido e desfocado */
    .elementor-7437 .elementor-element.elementor-element-23813c1 .popup-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: rgba(0, 0, 0, 0.8);
      backdrop-filter: blur(14px);
      -webkit-backdrop-filter: blur(12px);
      display: flex;
      align-items: center;
      justify-content: center;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.3s ease;
      z-index: 10;
    }

    .elementor-7437 .elementor-element.elementor-element-23813c1 .popup-overlay.active {
      opacity: 1;
      pointer-events: auto;
    }

    /* Janela do popup */
   .elementor-7437 .elementor-element.elementor-element-23813c1 .popup {
      border-radius: 12px;
      width: 60%;
      transform: translateY(-20px);
      opacity: 0;
      transition: all 0.3s ease;
      position: relative;
      margin: 0px 20px;
    }

  .elementor-7437 .elementor-element.elementor-element-23813c1 .popup.active {
      transform: translateY(0);
      opacity: 1;
    }

   .elementor-7437 .elementor-element.elementor-element-23813c1 img{
        width: 100%;
        border-radius: 12px;
    }

    @media (max-width:800px){
    .elementor-7437 .elementor-element.elementor-element-23813c1 .popup {
            width: 100%;
 
    }
    }

    /* Botão de fechar */
    .elementor-7437 .elementor-element.elementor-element-23813c1 .close-btn {
      position: absolute;
      top: -40px;
      padding: 4px 8px;
      right: 0px;
      font-size: 32px;
      cursor: pointer;
      color: #fff;
    }

    .elementor-7437 .elementor-element.elementor-element-23813c1 .close-btn:hover {
      color: #efefef;
    }/* End custom CSS */
/* Start custom CSS */.text-green{
    color: #AEE032;
}

 p{
    margin: 0;
}

html, body{
width:100%;
overflow-x: hidden;
}/* End custom CSS */