.elementor-465 .elementor-element.elementor-element-f3c691c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-f3c691c:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-f3c691c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-465 .elementor-element.elementor-element-d7d544d{--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:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-465 .elementor-element.elementor-element-d7d544d.e-con{--flex-grow:0;--flex-shrink:0;}.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-465 .elementor-element.elementor-element-f5c6ab6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-ebb054a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-465 .elementor-element.elementor-element-ebb054a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF05;}.elementor-465 .elementor-element.elementor-element-fd1a3bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#F3B900;}.elementor-465 .elementor-element.elementor-element-1bacd5a{width:var( --container-widget-width, 81.03% );max-width:81.03%;--container-widget-width:81.03%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-1bacd5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-1bacd5a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-a7f9cdb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-465 .elementor-element.elementor-element-a7f9cdb.e-con{--align-self:flex-start;}.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-465 .elementor-element.elementor-element-0719112 .elementor-button{background-color:#14BB00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-465 .elementor-element.elementor-element-0719112{width:100%;max-width:100%;}.elementor-465 .elementor-element.elementor-element-0719112.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-e2ffa98{--display:flex;--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;--align-items:flex-start;}.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-465 .elementor-element.elementor-element-e5c98e0{text-align:start;}.elementor-465 .elementor-element.elementor-element-e5c98e0 img{width:71%;border-radius:16px 16px 16px 16px;}.elementor-465 .elementor-element.elementor-element-a1ae839{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-a1ae839:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-a1ae839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-465 .elementor-element.elementor-element-fdbbe8e{text-align:center;}.elementor-465 .elementor-element.elementor-element-fdbbe8e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:600;color:#FFD40F;}.elementor-465 .elementor-element.elementor-element-1cdff7a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 040px 1px;text-align:center;}.elementor-465 .elementor-element.elementor-element-1cdff7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-890055d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-890055d:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-890055d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-465 .elementor-element.elementor-element-6be1f0b{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-f0db4e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-461259f{width:var( --container-widget-width, 84.636% );max-width:84.636%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84.636%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-461259f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-461259f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-cad7e09 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-8ff376b{width:var( --container-widget-width, 84.636% );max-width:84.636%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84.636%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-8ff376b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-8ff376b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-661c1c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-7fd3bda{width:var( --container-widget-width, 84.636% );max-width:84.636%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84.636%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-7fd3bda.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-7fd3bda .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-ea36fa1{--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-465 .elementor-element.elementor-element-49656bf{text-align:start;}.elementor-465 .elementor-element.elementor-element-49656bf img{width:67%;border-radius:16px 16px 16px 16px;}.elementor-465 .elementor-element.elementor-element-8f0b143{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-8f0b143:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-8f0b143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB4D00;}.elementor-465 .elementor-element.elementor-element-f343967{text-align:center;}.elementor-465 .elementor-element.elementor-element-f343967 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-e1a0bf8{width:var( --container-widget-width, 59% );max-width:59%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-465 .elementor-element.elementor-element-e1a0bf8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-e1a0bf8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-465 .elementor-element.elementor-element-3eb6a4e .elementor-button{background-color:#FFFFFF;fill:#BB4D00;color:#BB4D00;}.elementor-465 .elementor-element.elementor-element-3eb6a4e{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-3eb6a4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-b33a0f4 .elementor-button{background-color:#BB4D00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-465 .elementor-element.elementor-element-b33a0f4{width:100%;max-width:100%;}.elementor-465 .elementor-element.elementor-element-b33a0f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-68850dd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-68850dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-d31f9c3 .elementor-button{background-color:#FFFFFF;fill:#BB4D00;color:#BB4D00;}.elementor-465 .elementor-element.elementor-element-d31f9c3{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-465 .elementor-element.elementor-element-d31f9c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-711d4d1 .elementor-button{background-color:#BB4D00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-465 .elementor-element.elementor-element-711d4d1{width:100%;max-width:100%;}.elementor-465 .elementor-element.elementor-element-711d4d1.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-465 .elementor-element.elementor-element-a7f9cdb{--grid-auto-flow:row;}.elementor-465 .elementor-element.elementor-element-68850dd{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-465 .elementor-element.elementor-element-f3c691c{--content-width:1294px;}.elementor-465 .elementor-element.elementor-element-d7d544d{--width:45.085%;}.elementor-465 .elementor-element.elementor-element-a7f9cdb{--width:86%;}.elementor-465 .elementor-element.elementor-element-e2ffa98{--width:50%;}.elementor-465 .elementor-element.elementor-element-6be1f0b{--width:50%;}.elementor-465 .elementor-element.elementor-element-ea36fa1{--width:50%;}.elementor-465 .elementor-element.elementor-element-68850dd{--width:100%;}}@media(max-width:767px){.elementor-465 .elementor-element.elementor-element-f3c691c{--padding-top:0px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-d7d544d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-465 .elementor-element.elementor-element-f5c6ab6{text-align:center;}.elementor-465 .elementor-element.elementor-element-f5c6ab6 .elementor-heading-title{font-size:39px;}.elementor-465 .elementor-element.elementor-element-ebb054a{text-align:center;}.elementor-465 .elementor-element.elementor-element-ebb054a .elementor-heading-title{font-size:40px;}.elementor-465 .elementor-element.elementor-element-fd1a3bc{text-align:center;}.elementor-465 .elementor-element.elementor-element-fd1a3bc .elementor-heading-title{font-size:18px;}.elementor-465 .elementor-element.elementor-element-1bacd5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-465 .elementor-element.elementor-element-1bacd5a .elementor-heading-title{font-size:18px;}.elementor-465 .elementor-element.elementor-element-a7f9cdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-465 .elementor-element.elementor-element-e5c98e0{text-align:center;}.elementor-465 .elementor-element.elementor-element-fdbbe8e .elementor-heading-title{font-size:31px;}.elementor-465 .elementor-element.elementor-element-1cdff7a .elementor-heading-title{font-size:13px;}.elementor-465 .elementor-element.elementor-element-890055d{--padding-top:2px;--padding-bottom:2px;--padding-left:18px;--padding-right:2px;}.elementor-465 .elementor-element.elementor-element-6be1f0b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-465 .elementor-element.elementor-element-f0db4e7 .elementor-heading-title{font-size:25px;}.elementor-465 .elementor-element.elementor-element-461259f{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-465 .elementor-element.elementor-element-cad7e09 .elementor-heading-title{font-size:25px;}.elementor-465 .elementor-element.elementor-element-8ff376b{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-465 .elementor-element.elementor-element-661c1c2 .elementor-heading-title{font-size:25px;}.elementor-465 .elementor-element.elementor-element-7fd3bda{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-465 .elementor-element.elementor-element-ea36fa1{--padding-top:27px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-ea36fa1.e-con{--align-self:flex-start;}.elementor-465 .elementor-element.elementor-element-49656bf{text-align:start;}.elementor-465 .elementor-element.elementor-element-8f0b143{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:101px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-f343967 .elementor-heading-title{font-size:30px;}.elementor-465 .elementor-element.elementor-element-e1a0bf8{padding:20px 20px 20px 20px;--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;}.elementor-465 .elementor-element.elementor-element-e1a0bf8 .elementor-heading-title{font-size:15px;}.elementor-465 .elementor-element.elementor-element-3eb6a4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:424px;--container-widget-flex-grow:0;width:var( --container-widget-width, 424px );max-width:424px;}.elementor-465 .elementor-element.elementor-element-3eb6a4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-3eb6a4e .elementor-button{padding:16px 40px 16px 40px;}.elementor-465 .elementor-element.elementor-element-b33a0f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-465 .elementor-element.elementor-element-68850dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-465 .elementor-element.elementor-element-d31f9c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;}.elementor-465 .elementor-element.elementor-element-d31f9c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-465 .elementor-element.elementor-element-711d4d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;padding:0px 0px 0px 91px;}}/* Start custom CSS for heading, class: .elementor-element-ebb054a *//* 🌈 Paleta mínima estilo Tailwind */
:root {
  --color-amber-400: #fbbf24;
  --color-amber-500: #f59e0b;
  --color-amber-600: #d97706;
}

/* 🌄 Gradientes de fundo estilo Tailwind */
.bg-gradient-to-r {
  background-image: linear-gradient(to right, var(--tw-gradient-from, transparent) 0%, var(--tw-gradient-to, transparent) 100%);
}
.bg-gradient-to-b {
  background-image: linear-gradient(to bottom, var(--tw-gradient-from, transparent) 0%, var(--tw-gradient-to, transparent) 100%);
}
.from-amber-400 { --tw-gradient-from: var(--color-amber-400); }
.to-amber-600 { --tw-gradient-to: var(--color-amber-600); }
.via-amber-500 {
  --tw-gradient-to: var(--tw-gradient-to, var(--color-amber-600));
  background-image: linear-gradient(
    var(--tw-gradient-direction, to right),
    var(--tw-gradient-from, transparent) 0%,
    var(--color-amber-500) 50%,
    var(--tw-gradient-to, transparent) 100%
  );
}
.dir-right { --tw-gradient-direction: to right; }
.dir-bottom { --tw-gradient-direction: to bottom; }

.has-gradient {
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* ✅ TEXTO COM GRADIENTE DENTRO DA LETRA */
.gradient-text {
  background: linear-gradient(to right, var(--color-amber-400), var(--color-amber-600));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  display: inline-block;
}

/* ✅ TEXTO COM FAIXA DE GRADIENTE ATRÁS */
.highlight-background {
  position: relative;
  display: inline-block;
  color: white; /* ou outra cor visível */
  z-index: 1;
}
.highlight-background::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.1em;/* End custom CSS */