.elementor .e-7b28bc1-244e517{font-family:Sora;font-weight:700;font-size:0.75rem;color:#151100;letter-spacing:0em;line-height:30px;text-align:start;margin-block-start:-6px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-09feecc-2503be5{width:fit-content;min-height:100%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0.625rem;padding-inline-end:0.625rem;border-radius:4px;background-image:linear-gradient(225deg, #dead57 0%,#fecd7a 50%,#e9b151 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-6cabfb5-e2a9ba0{width:635px;min-width:635px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-bac91f1-48887c5{width:100%;min-width:0px;font-family:Castoro;font-weight:400;font-size:2.375rem;color:#ffffff00;letter-spacing:0em;line-height:110%;text-align:start;font-style:italic;background-image:linear-gradient(225deg, #a6813e 0%,#d7b16a 54%,#a6813e 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-533f181-5975c03{width:100%;min-width:0px;font-family:Inter;font-weight:400;font-size:1.25rem;color:#bfc0c4;letter-spacing:0em;line-height:30px;text-align:start;}.elementor .e-e499106-dca230b{width:375px;min-height:66px;font-family:Inter;font-weight:600;font-size:1rem;color:#150b00;padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:5px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#bf8c43;border-style:solid;background-image:linear-gradient(225deg, #dead57 0%,#fecd7a 50%,#e9b151 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 4px 0px 0px #f6cf98;}.elementor .e-4bbc1ac-064e13f{width:100%;min-width:0px;font-family:Inter;font-weight:400;font-size:0.875rem;color:#bfc0c4;letter-spacing:0em;line-height:30px;text-align:start;}.elementor .e-c86ae4e-e259419{width:635px;min-width:635px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-0a051d3-707c54e{min-height:900px;overflow:hidden;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - 1280px) / 2));padding-inline-end:max(20px, calc((100% - 1280px) / 2));background-image:url("https://drluismrocha.com.br/wp-content/uploads/2026/10/hero-padrao-com.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:center;align-items:start;}.elementor .e-a8cd212-7251358{font-family:Inter;font-weight:400;font-size:1rem;color:#aeaeae80;letter-spacing:0em;line-height:24px;text-align:start;}.elementor .e-92644f5-203360f{min-height:100px;overflow:hidden;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-ndq3nov-lcot90t{display:none;}