.elementor-92 .elementor-element.elementor-element-cb8e949{--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;}.elementor-92 .elementor-element.elementor-element-8811bda{--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;}.elementor-92 .elementor-element.elementor-element-135260f > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-135260f img{width:100%;}.elementor-92 .elementor-element.elementor-element-627cf60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-627cf60{text-align:justify;font-family:"Poppins", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-2d20641 .elementor-button{background-color:#30C23A;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:bold;}.elementor-92 .elementor-element.elementor-element-624f326{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92 .elementor-element.elementor-element-624f326:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-624f326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-92 .elementor-element.elementor-element-18d0b81{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:27px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-df89a37 > .elementor-widget-container{margin:0px 0px -70px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-df89a37 img{width:100%;}.elementor-92 .elementor-element.elementor-element-99349eb{--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:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-f65f27b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-f65f27b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-fde45d7 .elementor-button{background-color:#30C23A;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:bold;}.elementor-92 .elementor-element.elementor-element-135ee9b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-92 .elementor-element.elementor-element-c5bab7c{--divider-border-style:parallelogram;--divider-color:#494B49;--divider-pattern-height:6.2px;--divider-pattern-size:11.5px;}.elementor-92 .elementor-element.elementor-element-c5bab7c > .elementor-widget-container{margin:-27px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-c5bab7c .elementor-divider-separator{width:100%;}.elementor-92 .elementor-element.elementor-element-c5bab7c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-92 .elementor-element.elementor-element-926e49a{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#57B34F;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline{text-align:left;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline-dynamic-wrapper path{stroke:#B91D1D;stroke-width:6px;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline-dynamic-text{z-index:auto;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline-plain-text{color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-92 .elementor-element.elementor-element-70367b2 > .elementor-widget-container{margin:-30px 0px 0px -24px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-a878f57{--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;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-10px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-92 .elementor-element.elementor-element-0596e19{--divider-border-style:parallelogram;--divider-color:#494B49;--divider-pattern-height:6.2px;--divider-pattern-size:11.5px;}.elementor-92 .elementor-element.elementor-element-0596e19 > .elementor-widget-container{margin:1px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-0596e19 .elementor-divider-separator{width:100%;}.elementor-92 .elementor-element.elementor-element-0596e19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-92 .elementor-element.elementor-element-8a4cea4{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#57B34F;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline{text-align:left;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline-dynamic-wrapper path{stroke:#B91D1D;stroke-width:6px;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline-dynamic-text{z-index:auto;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-92 .elementor-element.elementor-element-9a85ce2 > .elementor-widget-container{margin:0px 0px -0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-9a85ce2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-92 .elementor-element.elementor-element-9a85ce2 .elementor-swiper-button.elementor-swiper-button-next{font-size:31px;color:#22D880;}.elementor-92 .elementor-element.elementor-element-9a85ce2 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-92 .elementor-element.elementor-element-9a85ce2 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#22D880;}.elementor-92 .elementor-element.elementor-element-9a85ce2 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-92 .elementor-element.elementor-element-2f76367 .elementor-button{background-color:#30C23A;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:bold;}.elementor-92 .elementor-element.elementor-element-4b22d5f{--divider-border-style:parallelogram;--divider-color:#494B49;--divider-pattern-height:6.2px;--divider-pattern-size:11.5px;}.elementor-92 .elementor-element.elementor-element-4b22d5f > .elementor-widget-container{margin:1px 0px -24px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-4b22d5f .elementor-divider-separator{width:100%;}.elementor-92 .elementor-element.elementor-element-4b22d5f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-92 .elementor-element.elementor-element-6eb6a7d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-92 .elementor-element.elementor-element-6eb6a7d:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-6eb6a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-3c19f0b{--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;}.elementor-92 .elementor-element.elementor-element-443da4c{--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;}.elementor-92 .elementor-element.elementor-element-f530727 img{width:59%;}.elementor-92 .elementor-element.elementor-element-c2ff706{--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:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-92 .elementor-element.elementor-element-c2ff706:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-c2ff706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-92 .elementor-element.elementor-element-2a24782 .elementor-button{background-color:#30C23A;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:bold;}body.elementor-page-92:not(.elementor-motion-effects-element-type-background), body.elementor-page-92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-92 .elementor-element.elementor-element-18d0b81{--width:50%;}.elementor-92 .elementor-element.elementor-element-99349eb{--width:50%;}.elementor-92 .elementor-element.elementor-element-3c19f0b{--width:50%;}.elementor-92 .elementor-element.elementor-element-443da4c{--width:50%;}}@media(max-width:767px){.elementor-92 .elementor-element.elementor-element-6a7e66d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-8811bda{--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-92 .elementor-element.elementor-element-135260f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-135260f.elementor-element{--align-self:center;}.elementor-92 .elementor-element.elementor-element-135260f{text-align:center;}.elementor-92 .elementor-element.elementor-element-119a04c > .elementor-widget-container{margin:-91px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-627cf60{text-align:center;font-size:15px;line-height:1.3em;}.elementor-92 .elementor-element.elementor-element-2d20641 .elementor-button{font-size:18px;}.elementor-92 .elementor-element.elementor-element-c5bab7c > .elementor-widget-container{margin:-38px 0px -2px 0px;}.elementor-92 .elementor-element.elementor-element-926e49a > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-926e49a .elementor-headline{font-size:36px;}.elementor-92 .elementor-element.elementor-element-0596e19 > .elementor-widget-container{margin:-38px 0px -2px 0px;}.elementor-92 .elementor-element.elementor-element-8a4cea4 .elementor-headline{font-size:36px;}.elementor-92 .elementor-element.elementor-element-9a85ce2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-2f76367 .elementor-button{font-size:13px;}.elementor-92 .elementor-element.elementor-element-4b22d5f > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-e6423e5{text-align:center;}.elementor-92 .elementor-element.elementor-element-f530727 img{width:100%;}.elementor-92 .elementor-element.elementor-element-d1e0599 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-92 .elementor-element.elementor-element-d1e0599{text-align:center;font-size:16px;}.elementor-92 .elementor-element.elementor-element-2a24782 .elementor-button{font-size:15px;}}/* Start custom CSS for button, class: .elementor-element-2d20641 */.elementor-92 .elementor-element.elementor-element-2d20641 {
  position: relative;
  overflow: hidden;
  border: 2px solid #22c55e;   /* verde base */
  border-radius: 8px;          /* arredondado */
  background: #16a34a;         /* fundo verde */
  color: #fff;                 /* texto branco */
  font-weight: 600;
  transition: all .3s ease;
}

.elementor-92 .elementor-element.elementor-element-2d20641::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  border-top: 2px solid #4ade80;   /* neon verde claro */
  border-left: 2px solid #4ade80;
  transform: skewX(-20deg);
  animation: neon-move 3s linear infinite;
}

@keyframes neon-move {
  0% { left: -50%; }
  100% { left: 80%; }
}

.elementor-92 .elementor-element.elementor-element-2d20641:hover {
  box-shadow: 0 0 12px rgba(34,197,94,0.6); /* leve glow ao hover */
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df89a37 */.img-glow-onload img {
  border-radius: 12px;
  animation: glow-load 2s ease-out forwards;
}

@keyframes glow-load {
  0%   { box-shadow: 0 0 0 rgba(34,197,94,0); }
  50%  { box-shadow: 0 0 25px rgba(34,197,94,0.8); }
  100% { box-shadow: 0 0 0 rgba(34,197,94,0); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fde45d7 */.elementor-92 .elementor-element.elementor-element-fde45d7 {
  position: relative;
  overflow: hidden;
  border: 2px solid #22c55e;   /* verde base */
  border-radius: 8px;          /* arredondado */
  background: #16a34a;         /* fundo verde */
  color: #fff;                 /* texto branco */
  font-weight: 600;
  transition: all .3s ease;
}

.elementor-92 .elementor-element.elementor-element-fde45d7::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  border-top: 2px solid #4ade80;   /* neon verde claro */
  border-left: 2px solid #4ade80;
  transform: skewX(-20deg);
  animation: neon-move 3s linear infinite;
}

@keyframes neon-move {
  0% { left: -50%; }
  100% { left: 80%; }
}

.elementor-92 .elementor-element.elementor-element-fde45d7:hover {
  box-shadow: 0 0 12px rgba(34,197,94,0.6); /* leve glow ao hover */
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f76367 */.elementor-92 .elementor-element.elementor-element-2f76367 {
  position: relative;
  overflow: hidden;
  border: 2px solid #22c55e;   /* verde base */
  border-radius: 8px;          /* arredondado */
  background: #16a34a;         /* fundo verde */
  color: #fff;                 /* texto branco */
  font-weight: 600;
  transition: all .3s ease;
}

.elementor-92 .elementor-element.elementor-element-2f76367::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  border-top: 2px solid #4ade80;   /* neon verde claro */
  border-left: 2px solid #4ade80;
  transform: skewX(-20deg);
  animation: neon-move 3s linear infinite;
}

@keyframes neon-move {
  0% { left: -50%; }
  100% { left: 80%; }
}

.elementor-92 .elementor-element.elementor-element-2f76367:hover {
  box-shadow: 0 0 12px rgba(34,197,94,0.6); /* leve glow ao hover */
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a24782 */.elementor-92 .elementor-element.elementor-element-2a24782 {
  position: relative;
  overflow: hidden;
  border: 2px solid #22c55e;   /* verde base */
  border-radius: 8px;          /* arredondado */
  background: #16a34a;         /* fundo verde */
  color: #fff;                 /* texto branco */
  font-weight: 600;
  transition: all .3s ease;
}

.elementor-92 .elementor-element.elementor-element-2a24782::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -50%;
  width: 50%;
  height: calc(100% + 4px);
  border-top: 2px solid #4ade80;   /* neon verde claro */
  border-left: 2px solid #4ade80;
  transform: skewX(-20deg);
  animation: neon-move 3s linear infinite;
}

@keyframes neon-move {
  0% { left: -50%; }
  100% { left: 80%; }
}

.elementor-92 .elementor-element.elementor-element-2a24782:hover {
  box-shadow: 0 0 12px rgba(34,197,94,0.6); /* leve glow ao hover */
  transform: translateY(-2px);
}/* End custom CSS */