.elementor .e-21598a4-7844848{width:100%;font-family:Poppins;font-weight:400;font-size:3rem;color:#111827;letter-spacing:0px;line-height:110%;}.elementor .e-2e4281b-e87a606{width:100%;font-family:Poppins;font-weight:400;font-size:1.25rem;color:#2A3643;letter-spacing:0px;line-height:150%;text-align:start;selec {
position: relative;
height: 2px;
width: 320px;          /* largura da linha */
margin: 24px 0;
background: none;       /* remove o fundo sólido antigo */
}

.divisor::after {
content: "";
position: absolute;
inset: 0;
border-radius: 2px;
background: linear-gradient(
  to right,
  var(--aco) 0%,        /* sólido no início */
  var(--aco) 15%,
  rgba(45, 83, 119, 0)  /* some pra transparente */
);
}or\n}.elementor .e-5d9a3f3-a215c84{width:calc((100% - 220px) / 12 * 6 + 100px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:20px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-fd4e17f-a6f8eea{font-family:Poppins;font-weight:600;font-size:1rem;color: inherit !important;\n}.elementor .e-5b8e94f-5bcd74e{width:32px;height:32px;color:#141413;display:flex;}.elementor .e-9e93b37-9118c04{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-fe327fc-069f927{width:fit-content;color:#f0f6ff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:8px;border-radius:200px;background-color:#0A194A;background-clip:border-box;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;animation:textura 3.4s cubic-bezier(0.2,0.5,0.9,0.6) 5.4s infinite !important;
background-image:linear-gradient(90deg,#C7A45C,#EDC87C,#EDC87C,#C7A45C) !important;
background-size:400% 200% !important;
background-color:transparent !important;
transition:background 1.6s cubic-bezier(0.55,0.1,0.47,0.94) !important;


}\n}.elementor .e-fe327fc-069f927:hover,.elementor .e-fe327fc-069f927:focus-visible{background-color:#3c4248;background-clip:border-box;}.elementor .e-c36b798-a77061b{min-height:800px;position:relative;z-index:2;padding-block-start:12rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));margin-block-start:-120px;margin-block-end:2px;border-end-start-radius:50px;border-end-end-radius:50px;background-image:url("https://dramirellaribas.com.br/wp-content/uploads/2026/07/bg4.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#ffffff;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.3);flex-direction:column;gap:20px;align-items:start;isolation: isolate;\n}.elementor .e-aad6c84-3757298{width:75%;font-family:Poppins;font-weight:400;font-size:1.125rem;color:#141413a8;letter-spacing:0%;line-height:150%;text-align:center;align-self:center;}.elementor .e-aa0a8c6-2c4bf60{width:20px;height:28px;color:#FFFFFF;display:flex;}.elementor .e-e4222ee-ece2bd7{font-family:Poppins;font-weight:500;font-size:1rem;color:#FFFFFF;letter-spacing:0px;line-height:150%;}.elementor .e-a1af10d-75df0e5{text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-7944c87-8f55b9d{width:20px;height:28px;color:#FFFFFF;display:flex;}.elementor .e-e90da46-1e87996{font-family:Poppins;font-weight:500;font-size:1rem;color:#FFFFFF;letter-spacing:0px;line-height:150%;}.elementor .e-5e7de68-88b64c5{text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4285410-6ed680f{width:20px;height:28px;color:#FFFFFF;display:flex;}.elementor .e-c020de1-b47b188{font-family:Poppins;font-weight:500;font-size:1rem;color:#FFFFFF;letter-spacing:0px;line-height:150%;}.elementor .e-7191362-a37ea7e{text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-f5ee894-f35a3ff{width:20px;height:28px;color:#FFFFFF;display:flex;}.elementor .e-e5b0e6c-d61d1e4{font-family:Poppins;font-weight:500;font-size:1rem;color:#FFFFFF;letter-spacing:0px;line-height:150%;}.elementor .e-96c234b-f9d4cfb{text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-be3f3e6-b96f57b{width:fit-content;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:start;}.elementor .e-6710b22-d83ef7f{font-family:Poppins;font-weight:600;font-size:1rem;color:#0A194A;color: inherit !important;\n}.elementor .e-a0dab74-a202ffd{width:32px;height:32px;color:#ffffff;display:flex;}.elementor .e-539604c-80acaf0{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:200px;background-color:#C7A45C;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-5f1b420-8db8198{width:fit-content;color:#000000;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:8px;border-radius:200px;background-image:linear-gradient(#ffffff, #ffffff);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;align-self:start;}.elementor .e-5f1b420-8db8198:hover,.elementor .e-5f1b420-8db8198:focus-visible{background-color:#3c4248;background-clip:border-box;}.elementor .e-d953821-2375213{width:75%;font-family:Poppins;font-weight:400;font-size:1.125rem;color:#141413a8;letter-spacing:0%;line-height:150%;text-align:center;margin-block-end:30px;align-self:center;}.elementor .e-3fec485-fbcae2b{width:1px;height:auto;position:absolute;inset-block-start:calc(100% / (var(--items) * 2));inset-block-end:calc(100% / (var(--items) * 2));inset-inline-start:50%;background-color:#dbe2eb;transform:translate3d(-50%, 0px, 0px);--items: 5; /*insira a quantidade de elementos*/\n}.elementor .e-945db27-7f57c7f{width:1px;height:auto;position:absolute;inset-block-start:calc(100% / (var(--items) * 2));inset-block-end:calc(100% / (var(--items) * 2));inset-inline-start:50%;background-image:linear-gradient(0deg, #33373c00 0%,#33373c 50%,#33373c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff00;box-shadow:0px 0px 20px 0px #f3f9ff;transform:translate3d(-50%, 0px, 0px);--items: 5; transform: scaleY(0); transform-origin: top center;\n}.elementor .e-fc69c2f-6761b30{width:30px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:50%;padding:0px;transform:translate3d(-50%, 0px, 0px);flex-direction:column;gap:20px;justify-content:center;align-content:start;align-items:center;}.elementor .e-498016c-4186aca{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#040f1e;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-4aa0ae5-f45c1b8{font-family:Poppins;font-weight:600;font-size:1.125rem;color:#C7A45C;letter-spacing:0%;line-height:130%;padding-block-end:5px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-29a3ee8-90e8790{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:0%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e8dbdaa-ff6fad7{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dc58d73-8401e3e{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-4be422c-ee0da21{width:calc((100% - 220px) / 12 * 5.8 + 80px);min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c8d2dc;border-style:solid;background-color:#fcfcfc;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-4ecff33-38b0533{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-7090f00-a743aa8{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-365f983-ceace98{font-family:Poppins;font-weight:600;font-size:1.125rem;color:#C7A45C;letter-spacing:0%;line-height:130%;padding-block-end:5px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9d6bb2c-88940f1{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:0%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-793e772-74935ce{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d8d8b4e-f527f63{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-b0b4443-0275fc9{width:calc((100% - 220px) / 12 * 5.8 + 80px);min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c8d2dc;border-style:solid;background-color:#fcfcfc;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-0d222b4-8008ed4{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-4e5f0a0-12ab1b8{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-de89444-0571244{font-family:Poppins;font-weight:600;font-size:1.125rem;color:#C7A45C;letter-spacing:0%;line-height:130%;padding-block-end:5px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ef9f95-1ab8fda{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:0%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dd59d93-a596a7a{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e6201d3-76d85df{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-6bb0036-6600cf2{width:calc((100% - 220px) / 12 * 5.8 + 80px);min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c8d2dc;border-style:solid;background-color:#fcfcfc;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-af8754f-faa9403{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-8ef3d69-119fea7{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-bb3fa41-a00318e{font-family:Poppins;font-weight:600;font-size:1.125rem;color:#C7A45C;letter-spacing:0%;line-height:130%;padding-block-end:5px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-391cd6f-ca20620{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:0%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cb957b2-c1791b5{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-64333b6-323b5d1{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-6170fc0-74efc0f{width:calc((100% - 220px) / 12 * 5.8 + 80px);min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#c8d2dc;border-style:solid;background-color:#fcfcfc;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-611616c-3d40ff7{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-de60a07-1ec35ba{padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-55872ae-24d7005{width:1px;height:auto;position:absolute;inset-block-start:calc(100% / (var(--items) * 2));inset-block-end:calc(100% / (var(--items) * 2));inset-inline-start:50%;background-color:#dbe2eb;transform:translate3d(-50%, 0px, 0px);--items: 5; /*insira a quantidade de elementos*/\n}.elementor .e-1496568-53102e8{width:1px;height:auto;position:absolute;inset-block-start:calc(100% / (var(--items) * 2));inset-block-end:calc(100% / (var(--items) * 2));inset-inline-start:50%;background-image:linear-gradient(0deg, #33373c00 0%,#33373c 50%,#33373c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff00;box-shadow:0px 0px 20px 0px #f3f9ff;transform:translate3d(-50%, 0px, 0px);--items: 5; transform: scaleY(0); transform-origin: top center;\n}.elementor .e-355275f-023e5c2{width:30px;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:50%;padding:0px;transform:translate3d(-50%, 0px, 0px);flex-direction:column;gap:20px;justify-content:center;align-content:start;align-items:center;}.elementor .e-4b7c073-7e109e3{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-4092b95-935cb6a{width:24px;height:24px;min-width:24px;display:flex;}.elementor .e-ea980aa-61b1541{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-000b070-3db1a9d{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:-4%;line-height:130%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-c44538e-0bf69dc{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-532d580-d538283{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:end;}.elementor .e-9b0f631-95526ef{width:calc((100% - 220px) / 12 * 5 + 80px);min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:end;}.elementor .e-f4b3887-e8d57d4{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-47c0f38-85815ac{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-c50b634-8f52fc0{width:24px;height:24px;min-width:24px;display:flex;}.elementor .e-3464c4c-319a111{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-b7e7234-3cd3774{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a35abb-c200d9a{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-bfc1041-e42cb59{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-d5d416c-69fb025{width:calc((100% - 220px) / 12 * 5 + 80px);min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;background-clip:border-box;display:flex;flex-direction:column;gap:15px;}.elementor .e-dcdb150-ec17933{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-97e894e-4d8bf51{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-d95aba8-7f17be8{width:24px;height:24px;min-width:24px;display:flex;}.elementor .e-03af62e-998680e{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-de84618-4d62f4e{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:-4%;line-height:130%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-af6a468-90eb105{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-bbe49c2-1ed308b{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:end;}.elementor .e-29fcc4e-e319ec5{width:calc((100% - 220px) / 12 * 5 + 80px);min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:end;}.elementor .e-5fbe737-cebd623{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-931b7ae-fac8333{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-1b1e49a-7a3c3f0{width:24px;height:24px;min-width:24px;display:flex;}.elementor .e-ec72001-13fb1a0{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-86197a0-144a27a{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-96eba99-48331a7{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-07fab6b-8e63901{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-ede438e-ce8519b{width:calc((100% - 220px) / 12 * 5 + 80px);min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;background-clip:border-box;display:flex;flex-direction:column;gap:15px;}.elementor .e-12a0a79-32d2281{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-2ce8acf-70f95fc{width:24px;height:24px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:7px;border-color:#dde3eb;border-style:solid;background-color:#7d8590;box-shadow:0px 0px 0px 1px #dbe2eb;transform:translate3d(-50%, -50%, 0px);}.elementor .e-8dcbbde-0af4484{width:24px;height:24px;min-width:24px;display:flex;}.elementor .e-654cc66-a486e4d{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-0054505-d9fde4b{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#141413;letter-spacing:-4%;line-height:130%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-34babe5-e2168d0{font-family:Poppins;font-weight:500;font-size:1rem;color:#7d8590;letter-spacing:0px;line-height:150%;text-align:end;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-wrap: balance;\n}.elementor .e-0f15e32-c7e6887{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:end;}.elementor .e-6d68156-0a2cefa{width:calc((100% - 220px) / 12 * 5 + 80px);min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:end;}.elementor .e-f8ea4e9-5a86fea{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-88ab13b-b8e2cdb{padding:0px;flex-direction:column;gap:0px;align-items:start;display:none;\n}.elementor .e-6c67ab9-1548e8f{font-family:Poppins;font-weight:500;font-size:1.6875rem;color:#111827;letter-spacing:0%;column-count:0;line-height:140%;text-align:center;font-style:normal;margin-block-start:30px;margin-block-end:10px;}.elementor .e-3528467-550b392{font-family:Poppins;font-weight:600;font-size:1rem;color: inherit !important;\n}.elementor .e-2a81bdc-ea39b90{width:32px;height:32px;color:#141413;display:flex;}.elementor .e-be20409-ad9f0c2{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-a34affb-3095771{width:fit-content;color:#f0f6ff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:8px;border-radius:200px;background-color:#484e55;background-clip:border-box;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;align-self:center;animation:textura 3.4s cubic-bezier(0.2,0.5,0.9,0.6) 5.4s infinite !important;
background-image:linear-gradient(90deg,#C7A45C,#EDC87C,#EDC87C,#C7A45C) !important;
background-size:400% 200% !important;
background-color:transparent !important;
transition:background 1.6s cubic-bezier(0.55,0.1,0.47,0.94) !important;


}\n}.elementor .e-a34affb-3095771:hover,.elementor .e-a34affb-3095771:focus-visible{background-color:#3c4248;background-clip:border-box;}.elementor .e-5b3f20b-b75d060{min-height:200px;position:relative;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));margin-block-start:-25px;background-color:#FAF2EB87;flex-direction:column;gap:20px;flex-wrap:wrap;}.elementor .e-ceb08ed-9ced8c8{width:75%;font-family:Poppins;font-weight:400;font-size:1.125rem;color:#141413a8;letter-spacing:0%;line-height:150%;text-align:center;align-self:center;}.elementor .e-d80ec36-9f33d3d{font-family:Poppins;font-weight:500;font-size:2rem;color:#ffffff;letter-spacing:-4%;line-height:110%;}.elementor .e-1f9c64b-7e9b780{font-family:Poppins;font-weight:500;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-af0394e-ab371f4{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-61d02a8-2dc6e99{font-family:Poppins;font-weight:500;font-size:2rem;color:#ffffff;letter-spacing:-4%;line-height:110%;}.elementor .e-ef3e9c7-58f8e3a{font-family:Poppins;font-weight:500;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-adb3e93-2670fe9{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-f74291f-0a796b4{font-family:Poppins;font-weight:500;font-size:2rem;color:#ffffff;letter-spacing:-4%;line-height:110%;}.elementor .e-d06261b-7996894{font-family:Poppins;font-weight:500;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-3caebab-665d522{width:30%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-a0c19cb-b184514{padding:0px;margin:0px;flex-wrap:wrap;justify-content:space-between;align-items:start;}.elementor .e-6e9f502-3c4b2fe{width:100%;height:0px;border-width:0px;border-color:#000000;border-style:solid;height: 3px;
border-radius: 2px;
background: linear-gradient(to right, #2D5377, rgba(45,83,119,0));\n}.elementor .e-d2b0e74-fe4c982{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#ffffff;letter-spacing:0%;line-height:140%;text-align:start;align-self:start;}.elementor .e-20003eb-95cf583{width:100%;font-family:Poppins;font-weight:500;font-size:2.5rem;color:#111827;letter-spacing:0%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-2f90dec-9f0b896{width:75%;font-family:Poppins;font-weight:400;font-size:1.125rem;color:#141413a8;letter-spacing:0%;line-height:150%;text-align:center;align-self:center;}.elementor .e-11d8821-2833912{padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-942b949-8e388c0{width:45%;height:auto;min-width:45%;min-height:156px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://dramirellaribas.com.br/wp-content/uploads/2026/07/img1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-4fea911-ce7f665{font-family:Poppins;font-weight:500;font-size:20px;color:#111827;letter-spacing:0%;line-height:130%;text-align:start;}.elementor .e-0582fbd-1047199{font-family:Poppins;font-weight:400;font-size:16px;color:#6b7280;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-2c5d09c-9894add{width:100%;min-height:156px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-32aab53-61e946f{width:calc((100% - 220px) / 12 * 6 + 100px);min-width:0px;min-height:156px;overflow:hidden;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-color:#f9fafb;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-a09e29c-809b369{width:45%;height:auto;min-width:45%;min-height:156px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://dramirellaribas.com.br/wp-content/uploads/2026/07/img2.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-91c57d8-988cacb{font-family:Poppins;font-weight:500;font-size:20px;color:#111827;letter-spacing:0%;line-height:130%;text-align:start;}.elementor .e-cff6c43-9df66df{font-family:Poppins;font-weight:400;font-size:16px;color:#6b7280;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-fe227eb-32da8d8{width:100%;min-height:156px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-003010f-241791f{width:calc((100% - 220px) / 12 * 6 + 100px);min-width:0px;min-height:156px;overflow:hidden;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-color:#f9fafb;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-340f915-707e78a{width:45%;height:auto;min-width:45%;min-height:156px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://dramirellaribas.com.br/wp-content/uploads/2026/07/img4.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6b8375a-69fd000{font-family:Poppins;font-weight:500;font-size:20px;color:#111827;letter-spacing:0%;line-height:130%;text-align:start;}.elementor .e-d6f9d7e-159586d{font-family:Poppins;font-weight:400;font-size:16px;color:#6b7280;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-addd690-95a28d2{width:100%;min-height:156px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-e835c02-4c1dc90{width:calc((100% - 220px) / 12 * 6 + 100px);min-width:0px;min-height:156px;overflow:hidden;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-color:#f9fafb;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-fdb3aa3-22a8ca5{width:45%;height:auto;min-width:45%;min-height:156px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://dramirellaribas.com.br/wp-content/uploads/2026/07/img41.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-48f4807-0a5e00a{font-family:Poppins;font-weight:500;font-size:20px;color:#111827;letter-spacing:0%;line-height:130%;text-align:start;}.elementor .e-6e22da5-efad467{font-family:Poppins;font-weight:400;font-size:16px;color:#6b7280;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-c4b78fd-ff4a997{width:100%;min-height:156px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:start;}.elementor .e-3913442-2d62855{width:calc((100% - 220px) / 12 * 6 + 100px);min-width:0px;min-height:156px;overflow:hidden;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-color:#f9fafb;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-d0a78a3-df9b141{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-5e19cd7-b109bb6{min-height:200px;position:relative;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-color:#FAF2EB87;flex-direction:column;gap:40px;align-items:center;}.elementor .e-39b896d-8e728f6{padding:0px;margin-block-end:40px;flex-direction:column;justify-content:center;}.elementor .e-70f320c-271f707{font-family:Poppins;font-weight:600;font-size:1rem;color: inherit !important;\n}.elementor .e-a814575-aa7be68{width:32px;height:32px;color:#141413;display:flex;}.elementor .e-3cb1943-90ac775{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:200px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-59fb012-49ef215{width:fit-content;color:#f0f6ff;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:8px;border-radius:200px;background-color:#484e55;background-clip:border-box;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;align-self:center;animation:textura 3.4s cubic-bezier(0.2,0.5,0.9,0.6) 5.4s infinite !important;
background-image:linear-gradient(90deg,#C7A45C,#EDC87C,#EDC87C,#C7A45C) !important;
background-size:400% 200% !important;
background-color:transparent !important;
transition:background 1.6s cubic-bezier(0.55,0.1,0.47,0.94) !important;


}\n}.elementor .e-59fb012-49ef215:hover,.elementor .e-59fb012-49ef215:focus-visible{background-color:#3c4248;background-clip:border-box;}.elementor .e-4c19b74-cf12640{padding:0px;gap:30px;align-items:center;}.elementor .e-777c84d-580f8d2{padding:0px;flex-direction:column;}.elementor .e-d87a144-7e1934e{font-family:Poppins;font-weight:600;font-size:1rem;color:#0A194A;color: inherit !important;\n}.elementor .e-6d19292-a159a80{width:32px;height:32px;color:#ffffff;display:flex;}.elementor .e-b143595-b5a7f30{width:48px;height:48px;min-width:48px;min-height:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:200px;background-color:#C7A45C;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-512c5dc-8134568{width:fit-content;color:#000000;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:8px;border-radius:200px;background-image:linear-gradient(#ffffff, #ffffff);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-512c5dc-8134568:hover,.elementor .e-512c5dc-8134568:focus-visible{background-color:#3c4248;background-clip:border-box;}.elementor .e-8781c06-85a6e75{font-family:Poppins;font-weight:500;font-size:0.75rem;color:#7d8590;letter-spacing:0em;line-height:150%;align-self:center;}.elementor .e-15ed669-3e96aa1{font-family:Poppins;font-weight:500;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-6j9c1tq-u3ndk7x{display:none;}