.elementor-6 .elementor-element.elementor-element-2661613{--display:flex;--min-height:0px;--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-6 .elementor-element.elementor-element-2661613:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2661613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2164F;}.elementor-6 .elementor-element.elementor-element-b66176a > .elementor-widget-container{margin:4px 4px 4px 4px;}.elementor-6 .elementor-element.elementor-element-b66176a.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-68e4f29{--display:flex;--min-height:782px;--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-6 .elementor-element.elementor-element-68e4f29:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-68e4f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orodolforesende.com/wp-content/uploads/2026/02/Prancheta-1-3-scaled.png");background-position:top center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-b1dbbd1{--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-6 .elementor-element.elementor-element-b1fe879{--spacer-size:50px;}.elementor-6 .elementor-element.elementor-element-c755050{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-e6a6df1 > .elementor-widget-container{margin:-15px 0px -27px 0px;}.elementor-6 .elementor-element.elementor-element-43a712e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 4px 3px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:3px;border-color:#74e404;--border-color:#74e404;--border-radius:13px 13px 13px 13px;--padding-top:37px;--padding-bottom:37px;--padding-left:37px;--padding-right:37px;}.elementor-6 .elementor-element.elementor-element-43a712e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-43a712e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000D0E;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-6c71852 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:26px;font-weight:400;line-height:31px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-bf350b4 .elementor-button{background-color:#F2164F;font-family:"Sora", Sans-serif;font-size:21px;font-weight:900;text-transform:uppercase;fill:#74e404;color:#74e404;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-d69b560{--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-6 .elementor-element.elementor-element-d69b560:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d69b560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #B5FF37 0%, #FFFFFF 100%);}.elementor-6 .elementor-element.elementor-element-371d948{--spacer-size:10px;}.elementor-6 .elementor-element.elementor-element-6135fbc{--display:flex;--min-height:0px;--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;--justify-content:center;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-fb697ba{--display:flex;--min-height:1094px;--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;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-f736eb0{text-align:center;}.elementor-6 .elementor-element.elementor-element-f736eb0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-0225513 img{width:76%;}.elementor-6 .elementor-element.elementor-element-aca252f{text-align:center;}.elementor-6 .elementor-element.elementor-element-aca252f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-19862ad{text-align:center;}.elementor-6 .elementor-element.elementor-element-19862ad .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:23px;font-weight:400;line-height:49px;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-d5e5a3d .elementor-button{background-color:#F2164F;font-family:"Sora", Sans-serif;font-size:21px;font-weight:900;text-transform:uppercase;fill:#74e404;color:#74e404;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-d5e5a3d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-d5e5a3d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6be1e0c{--display:flex;--min-height:611px;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-6 .elementor-element.elementor-element-8c068df{--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-6 .elementor-element.elementor-element-e1dc72c{text-align:center;}.elementor-6 .elementor-element.elementor-element-e1dc72c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:400;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-957343f img{width:97%;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:23px 23px 23px 23px;}.elementor-6 .elementor-element.elementor-element-42088d2{--display:flex;--min-height:514px;--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;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-4b20959{--display:flex;--min-height:350px;--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;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-4b20959:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4b20959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-6976a00{text-align:center;}.elementor-6 .elementor-element.elementor-element-6976a00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:41px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-2b3bffb{text-align:center;}.elementor-6 .elementor-element.elementor-element-2b3bffb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-df83546 .elementor-button{background-color:#F2164F;font-family:"Sora", Sans-serif;font-size:21px;font-weight:900;text-transform:uppercase;fill:#74e404;color:#74e404;border-style:solid;border-width:1px 0px 1px 0px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-df83546{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-df83546.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4c73124{--display:flex;--min-height:134px;--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;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-4c73124:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4c73124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-8e8128a{text-align:center;}.elementor-6 .elementor-element.elementor-element-8e8128a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02090E;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-b66176a{width:initial;max-width:initial;}.elementor-6 .elementor-element.elementor-element-68e4f29:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-68e4f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://orodolforesende.com/wp-content/uploads/2026/02/Prancheta-1-copiar-3.png");}.elementor-6 .elementor-element.elementor-element-68e4f29{--min-height:800px;}.elementor-6 .elementor-element.elementor-element-b1dbbd1{--min-height:0px;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-b1fe879{--spacer-size:230px;}.elementor-6 .elementor-element.elementor-element-c755050{--min-height:0px;--justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-e6a6df1 img{width:100%;}.elementor-6 .elementor-element.elementor-element-43a712e{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-6c71852 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-bf350b4 .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-fb697ba{--min-height:595px;}.elementor-6 .elementor-element.elementor-element-f736eb0 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-0225513 img{width:91%;}.elementor-6 .elementor-element.elementor-element-aca252f .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-19862ad .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-d5e5a3d{--container-widget-width:281px;--container-widget-flex-grow:0;width:var( --container-widget-width, 281px );max-width:281px;}.elementor-6 .elementor-element.elementor-element-d5e5a3d .elementor-button{font-size:15px;}.elementor-6 .elementor-element.elementor-element-e1dc72c .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-42088d2{--min-height:298px;}.elementor-6 .elementor-element.elementor-element-4b20959{--min-height:328px;}.elementor-6 .elementor-element.elementor-element-6976a00 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-2b3bffb .elementor-heading-title{font-size:14px;}.elementor-6 .elementor-element.elementor-element-df83546{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-6 .elementor-element.elementor-element-df83546 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-2661613{--content-width:878px;}.elementor-6 .elementor-element.elementor-element-b1dbbd1{--width:50%;}.elementor-6 .elementor-element.elementor-element-c755050{--width:50%;}.elementor-6 .elementor-element.elementor-element-8c068df{--width:50%;}.elementor-6 .elementor-element.elementor-element-42088d2{--width:50%;}.elementor-6 .elementor-element.elementor-element-4c73124{--content-width:1134px;}}/* Start custom CSS for button, class: .elementor-element-bf350b4 *//* BOTÃO PULSANDO + GLOW #f2164f */
.pulse-pink{
  position: relative !important;
  overflow: visible !important;
  transform: translateZ(0);
  will-change: transform, filter;
  animation: pulseBtnPink 1.25s ease-in-out infinite;
  box-shadow: 0 0 0 rgba(242, 22, 79, 0);
}

/* Luz no fundo (halo) */
.pulse-pink::before{
  content: "";
  position: absolute;
  inset: -18px;
  border-radius: inherit;
  background: radial-gradient(circle, rgba(242,22,79,.55) 0%, rgba(242,22,79,0) 65%);
  filter: blur(10px);
  opacity: .9;
  z-index: -1;
  animation: pulseGlowPink 1.25s ease-in-out infinite;
  pointer-events: none;
}

/* Aumenta o brilho no hover */
.pulse-pink:hover{
  animation-duration: .95s;
}

.pulse-pink:hover::before{
  opacity: 1;
  filter: blur(12px);
}

@keyframes pulseBtnPink{
  0%   { transform: scale(1);     filter: brightness(1); }
  50%  { transform: scale(1.05);  filter: brightness(1.08); }
  100% { transform: scale(1);     filter: brightness(1); }
}

@keyframes pulseGlowPink{
  0%   { transform: scale(.95); opacity: .65; }
  50%  { transform: scale(1.12); opacity: 1; }
  100% { transform: scale(.95); opacity: .65; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d5e5a3d *//* BOTÃO PULSANDO + GLOW #f2164f */
.pulse-pink{
  position: relative !important;
  overflow: visible !important;
  transform: translateZ(0);
  will-change: transform, filter;
  animation: pulseBtnPink 1.25s ease-in-out infinite;
  box-shadow: 0 0 0 rgba(242, 22, 79, 0);
}

/* Luz no fundo (halo) */
.pulse-pink::before{
  content: "";
  position: absolute;
  inset: -18px;
  border-radius: inherit;
  background: radial-gradient(circle, rgba(242,22,79,.55) 0%, rgba(242,22,79,0) 65%);
  filter: blur(10px);
  opacity: .9;
  z-index: -1;
  animation: pulseGlowPink 1.25s ease-in-out infinite;
  pointer-events: none;
}

/* Aumenta o brilho no hover */
.pulse-pink:hover{
  animation-duration: .95s;
}

.pulse-pink:hover::before{
  opacity: 1;
  filter: blur(12px);
}

@keyframes pulseBtnPink{
  0%   { transform: scale(1);     filter: brightness(1); }
  50%  { transform: scale(1.05);  filter: brightness(1.08); }
  100% { transform: scale(1);     filter: brightness(1); }
}

@keyframes pulseGlowPink{
  0%   { transform: scale(.95); opacity: .65; }
  50%  { transform: scale(1.12); opacity: 1; }
  100% { transform: scale(.95); opacity: .65; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df83546 *//* BOTÃO PULSANDO + GLOW #f2164f */
.pulse-pink{
  position: relative !important;
  overflow: visible !important;
  transform: translateZ(0);
  will-change: transform, filter;
  animation: pulseBtnPink 1.25s ease-in-out infinite;
  box-shadow: 0 0 0 rgba(242, 22, 79, 0);
}

/* Luz no fundo (halo) */
.pulse-pink::before{
  content: "";
  position: absolute;
  inset: -18px;
  border-radius: inherit;
  background: radial-gradient(circle, rgba(242,22,79,.55) 0%, rgba(242,22,79,0) 65%);
  filter: blur(10px);
  opacity: .9;
  z-index: -1;
  animation: pulseGlowPink 1.25s ease-in-out infinite;
  pointer-events: none;
}

/* Aumenta o brilho no hover */
.pulse-pink:hover{
  animation-duration: .95s;
}

.pulse-pink:hover::before{
  opacity: 1;
  filter: blur(12px);
}

@keyframes pulseBtnPink{
  0%   { transform: scale(1);     filter: brightness(1); }
  50%  { transform: scale(1.05);  filter: brightness(1.08); }
  100% { transform: scale(1);     filter: brightness(1); }
}

@keyframes pulseGlowPink{
  0%   { transform: scale(.95); opacity: .65; }
  50%  { transform: scale(1.12); opacity: 1; }
  100% { transform: scale(.95); opacity: .65; }
}/* End custom CSS */