.elementor .e-3df663c-36aa64f{width:295px;}.elementor .e-dedba47-368dbc9{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-white);text-align:start;transition:all 300ms;}.elementor .e-dedba47-368dbc9:hover,.elementor .e-dedba47-368dbc9:focus-visible{color:var(--color-primary);}.elementor .e-bb37696-fb432df{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-white);text-align:start;transition:all 300ms;}.elementor .e-bb37696-fb432df:hover,.elementor .e-bb37696-fb432df:focus-visible{color:var(--color-primary);}.elementor .e-ebd9bef-3ea32a7{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-white);text-align:start;transition:all 300ms;}.elementor .e-ebd9bef-3ea32a7:hover,.elementor .e-ebd9bef-3ea32a7:focus-visible{color:var(--color-primary);}.elementor .e-79732de-490d1ee{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-white);text-align:start;transition:all 300ms;}.elementor .e-79732de-490d1ee:hover,.elementor .e-79732de-490d1ee:focus-visible{color:var(--color-primary);}.elementor .e-c4dd765-b9a54fa{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-white);text-align:start;transition:all 300ms;}.elementor .e-c4dd765-b9a54fa:hover,.elementor .e-c4dd765-b9a54fa:focus-visible{color:var(--color-primary);}.elementor .e-6216110-b7ab0a1{width:auto;height:auto;column-gap:50px;padding:0px;margin:0px;justify-content:flex-start;align-items:center;}.elementor .e-b51538d-c0f73c2{width:100%;height:auto;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-670dbee-1eb041a{color:var(--color-primary);padding-block-start:10px;padding-block-end:10px;padding-inline-start:50px;padding-inline-end:25px;margin-block-end:20px;border-radius:100px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:#fafbfe1a;}.elementor .e-8ab1171-e0af2aa{font-family:var(--font-primcipal);font-weight:700;font-size:36px;color:var(--color-white);line-height:1.3em;text-align:start;margin-block-end:20px;}.elementor .e-a63dc97-4155ba5{font-family:var(--font-secundaria);}.elementor .e-24d3e68-ce142c7{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-black);text-align:center;padding-block-start:26px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:60px;border-radius:8px;background-image:linear-gradient(90deg, #DBB26D 0%,#E9D0A5 50%,#DBB26D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 8px 0px var(--color-secundary);transition:all 300ms;}.elementor .e-14f1c96-097daa5{width:auto;height:auto;padding:6px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;transition:all 300ms;align-self:start;}.elementor .e-14f1c96-097daa5:hover,.elementor .e-14f1c96-097daa5:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .e-3f6056e-b32bf72{width:546px;height:auto;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-c175396-9255b52{width:700px;}.elementor .e-0ac7506-4ec03d0{padding:0px;margin:0px;flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-de0d87f-2e5b605{height:100%;position:relative;z-index:999;justify-content:space-between;}.elementor .e-e434479-3515ed3{width:450px;height:450px;position:absolute;inset-block-start:1px;inset-inline-start:1px;z-index:1;color:#48383800;opacity:20%;}.elementor .e-067a654-c245987{width:750px;height:750px;position:absolute;inset-inline-end:calc( calc(100% - 1280px) / 2 );inset-block-end:200px;z-index:1;color:#48383800;animation: girando 14s linear infinite;\n}.elementor .e-b71c756-5d35712{width:700px;height:700px;position:absolute;inset-block-end:-540px;inset-inline-start:-200px;z-index:1;color:#48383800;animation: girando 18s linear infinite reverse;\n}.elementor .e-2e2688b-371b1e6{height:1080px;padding-block-start:40px;margin-block-end:400px;background-image:url("https://automape.com/advocacia/wp-content/uploads/2026/07/escritorio-juridico-mbm-moura-e-barros-advogado-advogada.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-83990af-8043805{width:250px;position:absolute;inset-block-start:-100px;inset-inline-end:80px;z-index:1;}.elementor .e-d7eb570-2aecac3{width:300px;position:absolute;inset-block-start:100px;inset-inline-start:-80px;z-index:2;}.elementor .e-d054d77-d70c66d{width:250px;position:absolute;inset-block-start:220px;inset-inline-end:60px;}.elementor .e-c600e9d-253df72{width:900px;padding:0px;margin:0px;}.elementor .e-a7407bc-3077610{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-black);text-align:center;padding-block-start:26px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:60px;border-radius:8px;background-image:linear-gradient(90deg, #DBB26D 0%,#E9D0A5 50%,#DBB26D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 8px 0px var(--color-secundary);transition:all 300ms;}.elementor .e-d3236a2-a236dcd{width:auto;height:auto;padding:6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;transition:all 300ms;align-self:start;}.elementor .e-d3236a2-a236dcd:hover,.elementor .e-d3236a2-a236dcd:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .e-1ecca13-b81a67a{padding:0px;margin:0px;flex-direction:column;row-gap:32px;justify-content:flex-start;align-items:start;}.elementor .e-9c49daa-12c85b9{width:1280px;position:relative;z-index:2;padding:25px;margin-block-end:450px;border-radius:8px;background-color:var(--color-white);flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-ea49b17-8b19fa4{width:250px;height:250px;transform:rotateX(0deg) rotateY(0deg) rotateZ(185deg);}.elementor .e-d02c1c8-91c0d5f{color:var(--color-white);text-align:center;#e-ms3jumre-m3cietm {
  font-size: 56px;
  background-image: linear-gradient(90deg, var(--e-global-color-primary), var(--e-global-color-secondary), var(--e-global-color-primary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}\n}.elementor .e-37266a8-9d0eef0{width:250px;height:250px;}.elementor .e-1d6906b-4231723{padding:0px;margin-block-start:0px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;justify-content:space-between;align-items:center;}.elementor .e-9404572-1eee02f{width:75px;height:75px;padding:18px;margin-block-end:40px;border-radius:8px;background-image:linear-gradient(120deg, #DBB26D 50%,#e9d0a5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ce02291-df724a5{font-size:24px;margin-block-end:10px;}.elementor .e-eefa5ac-929f51d{color:var(--color-black);}.elementor .e-a2339e4-2352fa0{padding:25px;margin:0px;border-radius:8px;background-color:var(--color-white);flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-6ccd1c0-e4d5d50{width:75px;height:75px;padding:18px;margin-block-end:40px;border-radius:8px;background-image:linear-gradient(120deg, #DBB26D 50%,#e9d0a5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-980ecd6-7058df0{font-size:24px;margin-block-end:10px;}.elementor .e-7152917-217a049{color:var(--color-black);}.elementor .e-9700d52-ef1b8c4{padding:25px;margin:0px;border-radius:8px;background-color:var(--color-white);flex-direction:column;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-2ae21fa-874e866{column-gap:32px;padding:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;row-gap:32px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;}.elementor .e-71fb906-bca8b4d{width:600px;height:600px;position:absolute;inset-inline-end:-500px;inset-block-end:-300px;z-index:1;color:#48383800;animation: girando 18s linear infinite;\n}.elementor .e-63921a9-005f84c{width:1280px;height:auto;column-gap:0px;padding:0px;margin-block-end:400px;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-da1fd03-7839ad0{width:100%;}.elementor .e-024b6b1-e56a58e{width:100%;color:var(--color-black);margin-block-end:15px;}.elementor .e-7808eb5-96b4993{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-black);text-align:center;padding-block-start:26px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:60px;border-radius:8px;background-image:linear-gradient(90deg, #DBB26D 0%,#E9D0A5 50%,#DBB26D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 8px 0px var(--color-secundary);transition:all 300ms;}.elementor .e-344b1f3-2646189{width:auto;height:auto;padding:6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;transition:all 300ms;align-self:start;}.elementor .e-344b1f3-2646189:hover,.elementor .e-344b1f3-2646189:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .e-06ec0fa-4cc42f3{color:var(--color-black);}.elementor .e-4dfd1ea-692be32{width:25px;height:25px;}.elementor .e-021f639-3a229c0{width:auto;height:auto;padding:0px;transition:all 300ms;gap:10px;}.elementor .e-021f639-3a229c0:hover,.elementor .e-021f639-3a229c0:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .e-8dc5774-38a7a26{column-gap:32px;padding:0px;margin:0px;justify-content:flex-start;align-items:center;}.elementor .e-ebd3fb4-1287b93{width:952px;position:relative;z-index:3;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:100px;margin:0px;border-radius:8px;background-color:var(--color-white);flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-367c660-d550332{width:600px;height:600px;position:absolute;inset-block-end:-500px;inset-inline-start:-400px;z-index:1;color:#48383800;animation: girando 18s linear infinite reverse;\n}.elementor .e-6cb7dfd-27fe0f8{width:1280px;padding:0px;margin-block-end:400px;}.elementor .e-96f4ee1-14d7eeb{color:var(--color-white);margin-block-start:20px;}.elementor .e-1867932-52e36f2{display:flex;}.elementor .e-bcb8495-bf749e9{color:var(--color-white);margin-block-start:20px;}.elementor .e-e41c1fe-6f57ff3{column-gap:32px;padding:0px;margin-block-start:0px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-bb4cb9c-f9574d4{width:500px;height:315px;border-radius:8px;object-fit: cover;
object-position: center;\n}.elementor .e-8abe180-e814f28{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:#cbcbcb33;}.elementor .e-8ac40e6-d3096e2{color:var(--color-white);margin-block-start:20px;}.elementor .e-1de0efa-6a8029b{font-size:16px;color:var(--color-white);margin-block-start:20px;}.elementor .e-f9b8e24-6316f9a{padding:0px;margin:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-86ac5d9-6be42a5{width:100%;height:auto;position:relative;z-index:2;column-gap:32px;padding:20px;margin-block-end:32px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-black);justify-content:flex-start;align-items:start;}.elementor .e-f5ada25-c00e0cb{padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:100px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:#cbcbcb33;}.elementor .e-728c9c7-ccca5a2{color:var(--color-white);margin-block-start:20px;}.elementor .e-f69cb31-26b750c{font-size:16px;color:var(--color-white);margin-block-start:20px;}.elementor .e-72e917d-dfd1001{padding:0px;margin:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-0291f51-014b7c4{width:500px;height:315px;border-radius:8px;object-fit: cover;
object-position: center;\n}.elementor .e-d1bd878-0cf1917{width:100%;height:auto;position:relative;z-index:2;column-gap:32px;padding:20px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;background-color:var(--color-black);justify-content:flex-start;align-items:start;}.elementor .e-8a492af-087daa3{width:2000px;height:1870px;position:absolute;inset-block-start:0px;inset-inline-start:-390px;z-index:1;color:#ff111100;}.elementor .e-ac134b1-14d0093{width:1280px;height:auto;padding:0px;margin-block-end:400px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-e52ae7d-19361fa{width:400px;color:var(--color-white);text-align:center;margin-block-start:20px;}.elementor .e-a99bf33-d1bb604{height:500px;border-radius:8px;grid-column:span 2;object-fit: cover;
object-position: center;\n}.elementor .e-0325f1d-f1ad2ef{height:500px;border-radius:8px;grid-column:span 1;object-fit: cover;
object-position: center;\n}.elementor .e-e9ed2de-b1e258d{height:500px;border-radius:8px;grid-column:span 1;object-fit: cover;
object-position: center;\n}.elementor .e-9717dbc-22d180d{height:500px;border-radius:8px;grid-column:span 2;object-fit: cover;
object-position: center;\n}.elementor .e-b400596-6bd70a6{position:relative;z-index:2;column-gap:32px;padding:0px;margin:0px;row-gap:32px;grid-auto-flow:row;}.elementor .e-24e49ba-c1f25f5{width:600px;height:600px;position:absolute;inset-inline-end:-500px;inset-block-end:-500px;z-index:1;color:#48383800;animation: girando 18s linear infinite ;\n}.elementor .e-21d6a93-32ccd97{display: none;\n}.elementor .e-4544acb-7a90dc5{width:1280px;padding:0px;margin-block-end:400px;flex-direction:column;row-gap:100px;justify-content:flex-start;align-items:center;}.elementor .e-4dedb4b-c696e94{width:180px;height:90px;}.elementor .e-f2307ef-3f9bb8b{width:400px;color:var(--color-white);text-align:center;margin-block-start:-30px;}.elementor .e-b0cc3ab-e6f4a59{padding:0px;margin-block-start:0px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-39936ce-f13f138{width:100%;font-size:20px;color:var(--color-white);text-align:start;margin-block-start:8px;margin-block-end:25px;}.elementor .e-39a0110-0d75fcb{font-size:16px;color:var(--color-white);padding:0px;margin:0px;}.elementor .e-78af074-4f7ba2c{font-size:16px;color:var(--color-white);margin:0px;}.elementor .e-cce1f2e-ea8ab35{padding:0px;margin:0px;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-6e5c3cc-3abdab1{font-size:16px;color:var(--color-white);padding:0px;margin:0px;}.elementor .e-16cb007-12806fa{font-size:16px;color:var(--color-white);margin:0px;}.elementor .e-ab63251-d890f2e{padding:0px;margin:0px;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-7762248-10efaea{width:540px;position:sticky;inset-block-start:25px;inset-inline-start:0px;padding:0px;margin:0px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-4ac2933-bd978cd{width:1150px;position:relative;padding:0px;margin:0px;flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-e1c2b7e-7281a68{width:1280px;padding:0px;margin-block-end:400px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-d5176ad-ff067e7{width:500px;color:var(--color-white);text-align:start;}.elementor .e-3ae4662-65495c2{width:500px;margin-block-end:20px;}.elementor .e-549c909-f821d80{font-family:var(--font-primcipal);font-weight:400;font-size:16px;color:var(--color-black);text-align:center;padding-block-start:26px;padding-block-end:24px;padding-inline-start:60px;padding-inline-end:60px;border-radius:8px;background-image:linear-gradient(90deg, #DBB26D 0%,#E9D0A5 50%,#DBB26D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 8px 0px var(--color-secundary);transition:all 300ms;}.elementor .e-3e95813-f442670{width:auto;height:auto;padding:6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--color-primary);border-style:solid;transition:all 300ms;align-self:start;}.elementor .e-3e95813-f442670:hover,.elementor .e-3e95813-f442670:focus-visible{transform:scale3d(0.95, 0.95, 0.95);}.elementor .e-71fd168-10432f0{width:1280px;padding:50px;margin-block-end:400px;border-radius:8px;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%,rgba(76, 76, 76, 0) 100%),url("https://automape.com/advocacia/wp-content/uploads/2026/07/advogada-caruaru.avif");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-b8c40f5-ab7b327{margin-block-end:20px;}.elementor .e-2057f03-06f31f9{width:60%;}.elementor .e-8dda402-dedc051{width:auto;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:50px;flex-direction:column;justify-content:flex-start;align-items:start;width: fit-content !important\n}.elementor .e-d035032-002d478{width:100%;font-size:20px;color:var(--color-white);text-align:start;margin-block-start:8px;margin-block-end:25px;}.elementor .e-4d1bc10-f55affe{width:100%;font-size:20px;color:var(--color-white);text-align:start;margin-block-start:8px;margin-block-end:25px;}.elementor .e-fdd4dd3-b217acc{width:auto;padding:0px;margin:0px;flex-direction:column;justify-content:flex-start;align-items:start;width: fit-content !important\n}.elementor .e-e755574-b5fa594{flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-943edc2-410d733{padding-block-start:50px;padding-block-end:50px;background-color:#060505;}