.elementor .e-fa4f9b0-2013e0c{width:84px;position:absolute;inset-block-start:24px;inset-inline-start:4vw;z-index:1}.elementor .e-56ad1e6-c433251{font-family:Montserrat;font-weight:500;font-size:1vw;letter-spacing:1.6px;text-align:justify;margin-block-end:16px;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#d4ad37;border-style:solid}.elementor .e-9fe686b-f73cfcc{width:38vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:#082a4a;letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:16px}.elementor .e-d5114d7-e48b4b7{width:37vw;font-family:Montserrat;font-weight:400;font-size:1.1vw;text-align:start;margin-block-end:32px}.elementor .e-8281099-52215f4{font-family:Montserrat;font-weight:500;font-size:18px;color:var(--Azul);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:1px;background-color:var(--Dourado)}.elementor .e-b42ccfe-904ab53{padding-inline-start:6vw;background-color:var(--Bege);display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:stretch}.elementor .e-2ae5e43-789a484{padding-inline-start:6vw;background-image:linear-gradient(#f7f3ea1a,#f7f3ea1a),url(https://caminhosememorias.com.br/wp-content/uploads/2026/09/pexels-jonathanborba-3217507-1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:stretch}.elementor .e-84674da-e6b391c{min-height:100vh;padding:0;flex-direction:row;justify-content:center;align-items:start}.elementor .e-86f8f43-d51b466{width:300px;position:absolute;inset-block-start:0;inset-inline-start:0}.elementor .e-a46adf3-69893dd{width:40vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:center;margin-block-end:24px}.elementor .e-69e9553-5a3ee5c{width:36vw;color:#f7f3eae6;text-align:center}.elementor .e-d66405e{border-radius:1px;background-image:linear-gradient(#082a4ab3,#082a4ab3),url(https://caminhosememorias.com.br/wp-content/uploads/2026/09/BGP-1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center}.elementor .e-be80acf-b65d005{width:37vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Azul);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:24px}.elementor .e-66e24c9-be95294{width:36vw;text-align:start}.elementor .e-df98cd4-c628d56{position:absolute;inset-inline-start:-8vw;font-family:Montserrat;font-weight:500;font-size:2.8vw;color:var(--Dourado);letter-spacing:-2px;text-align:start;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);display:block;flex:0 1 auto;justify-content:center;align-items:center}.elementor .e-6d233a7-40801ea{width:55%;padding-block-start:0;padding-block-end:0;padding-inline-start:12vw;padding-inline-end:0;display:flex;flex-direction:column;justify-content:center;align-items:start}.elementor .e-83f87fc-5a4ee34{width:160px;position:relative;z-index:1;padding:8px;margin-inline-end:-60px;background-color:#fff}.elementor .e-7e98c87-05c5147{width:300px;padding:8px;background-color:#fff}.elementor .e-e7eacd7-aada78b{width:45%;padding-block-start:0;padding-block-end:0;padding-inline-start:60px;padding-inline-end:0;display:flex;justify-content:flex-start;align-items:center}.elementor .e-b2763d3{background-color:var(--Bege);flex-direction:row;justify-content:center}.elementor .e-99d76b9-6884009{font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:center;margin-block-end:80px}.elementor .e-b18227e-7566f8d{font-family:"Playfair Display";font-weight:300;font-size:24px;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:12px}.elementor .e-d6f137a-3308fc3{font-size:16px;color:#f7f3eae6;text-align:start}.elementor .e-3ec7ba4-c517e91{padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:8vw;padding-inline-end:8vw;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#f7f4eb61;border-style:solid;align-self:start}.elementor .e-483bf6e-61f5ca1{font-family:"Playfair Display";font-weight:300;font-size:24px;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:12px}.elementor .e-5cc11c3-e293a81{font-size:16px;color:#f7f3eae6;text-align:start}.elementor .e-89faa3c-4a3d25c{padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:8vw;padding-inline-end:8vw;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#f7f4eb61;border-style:solid;align-self:start}.elementor .e-3314d04-8097811{font-family:"Playfair Display";font-weight:300;font-size:24px;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:12px}.elementor .e-d625925-8006f25{font-size:16px;color:#f7f3eae6;text-align:start}.elementor .e-ca8024d-cfb23a0{padding-block-start:2vw;padding-block-end:2vw;padding-inline-start:8vw;padding-inline-end:8vw;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:#f7f4eb61;border-style:solid;align-self:start}.elementor .e-7b8dc1b-47102d0{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:0}.elementor .e-9065fc6-7e1cc61{font-family:Montserrat;font-weight:500;font-size:18px;color:var(--Azul);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:32px;border-radius:1px;background-color:var(--Dourado)}.elementor .e-7d7950c{padding-inline-start:0vw;padding-inline-end:0vw;background-color:var(--Azul);flex-direction:column;align-items:center}.elementor .e-b06ee05-adefe12{position:absolute;inset-block-start:50%;font-family:"Playfair Display";font-weight:400;font-size:2vw;color:var(--Azul);letter-spacing:.1px;line-height:1.2em;text-align:start;text-transform:uppercase}.elementor .e-8203735-c66d336{width:400px;padding:10px;background-color:#fff}.elementor .e-5376dce-8507052{width:280px;padding:10px;margin-block-end:-4vw;margin-inline-start:-10vw;background-color:#fff}.elementor .e-a7c7bb0-a7a0c7f{padding:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:end}.elementor .e-e1f732e-4b01962{width:400px;padding:10px;background-color:#fff}.elementor .e-3e8a174-e8cfd9f{width:280px;position:relative;padding:10px;margin-block-end:-4vw;margin-inline-end:-10vw;background-color:#fff}.elementor .e-1f39530-5df8e59{padding:0;margin-block-start:-250px;margin-block-end:-250px;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:end}.elementor .e-c47f04a-e59948a{width:400px;padding:10px;background-color:#fff}.elementor .e-3521ea3-5695509{width:280px;padding:10px;margin-block-end:-4vw;margin-inline-start:-10vw;background-color:#fff}.elementor .e-5a573cd-31cd586{padding:0;display:flex;justify-content:flex-start;align-items:end}.elementor .e-7476507-ee12456{background-color:var(--Bege);flex-direction:column;align-items:center}.elementor .e-8f39fe2-f4c43ef{width:30px;min-height:300px;position:absolute;inset-block-end:-80px;inset-inline-start:0;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.elementor .e-9808d6e-0ebebf0{font-family:"Playfair Display";font-weight:300;font-size:2vw;color:var(--Azul);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:16px}.elementor .e-4d183b5-784aade{text-align:start;margin-block-end:32px}.elementor .e-921d74c-1b98c4c{font-family:Montserrat;font-weight:500;font-size:18px;color:var(--Azul);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:1px;background-color:var(--Dourado)}.elementor .e-37c531a-81b785d{width:20vw;overflow:hidden;padding:0}.elementor .e-a29a252-781c022{width:30%;padding-block-start:0;padding-block-end:0;padding-inline-start:50px;padding-inline-end:0;display:flex;flex-direction:row;align-items:center}.elementor .e-25b659f-d921e8d{width:70%;padding:0;align-self:center}.elementor .e-80052a9-f6d8d30{padding-block-start:10vw;padding-block-end:9vw;padding-inline-start:6vw;padding-inline-end:6vw;background-color:var(--Bege);flex-direction:row}.elementor .e-4f68019-5b7f9d3{width:40%;min-height:60vh;background-image:url(https://caminhosememorias.com.br/wp-content/uploads/2026/09/nova-imagem-1.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex:1 0 auto;justify-content:space-evenly;align-items:stretch}.elementor .e-333e802-8a6bd5d{font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:start;padding-inline-start:8px;margin-block-end:24px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:var(--Dourado);border-style:solid}.elementor .e-509e71f-abdda0a{color:#f7f3eae6;text-align:start}.elementor .e-56362a5-afeea62{width:60%;padding-block-start:7vw;padding-block-end:7vw;padding-inline-start:40px;padding-inline-end:6vw;display:flex;flex-direction:column;justify-content:center}.elementor .e-78adf85-c90e259{padding:0;background-color:var(--Azul);flex-direction:row;align-items:stretch}.elementor .e-89bb0ff-cd6a4d0{width:48vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Azul);letter-spacing:.1px;line-height:1.2em;text-align:center;margin-block-end:24px}.elementor .e-f3ba072-66aa92c{width:42vw;text-align:center}.elementor .e-f442891-0843ec9{border-radius:1px;background-color:var(--Bege);flex-direction:column;justify-content:center;align-items:center}.elementor .e-a1e898e-e1e0d2f{width:46vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Bege);letter-spacing:.1px;line-height:1.2em;text-align:center;text-transform:uppercase;margin-block-end:24px}.elementor .e-3c95196-affed46{width:38vw;font-size:1.2vw;color:#f7f3eae6;line-height:1em;text-align:center}.elementor .e-e704adf-07c0b9f{font-family:Montserrat;font-weight:500;font-size:18px;color:var(--Azul);padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:40px;margin-block-end:32px;border-radius:1px;background-color:var(--Dourado)}.elementor .e-c4c05cb-c9e10dd{width:38vw;color:#f7f3eae6;line-height:1em;text-align:center}.elementor .e-b3a4597-d928cb8{border-radius:1px;background-image:linear-gradient(#082a4ab3,#082a4ab3),url(https://caminhosememorias.com.br/wp-content/uploads/2026/09/BGP-1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center}.elementor .e-72c06b8-cebbd95{width:38vw;font-family:"Playfair Display";font-weight:300;font-size:2.4vw;color:var(--Azul);letter-spacing:.1px;line-height:1.2em;text-align:start;margin-block-end:24px}.elementor .e-3826a5e-a92ecc9{border-radius:1px;background-color:var(--Bege);flex-direction:row;gap:60px;justify-content:center;align-items:start}.elementor .e-1557226-76eb417{width:258px;font-family:Montserrat;font-weight:300;font-size:14px;color:var(--Bege)}.elementor .e-e7edac8-c599ec0{width:40px;height:40px;color:#3C2F08;border-radius:50px;border-color:#fff0;background-color:var(--Bege)}.elementor .e-d2bf7e7-068ea15{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.elementor .e-2f24a43-eab2f34{width:258px;font-family:Montserrat;font-weight:300;font-size:14px;color:var(--Bege);text-align:end}.elementor .e-3bccf10-063eee3{display:flex;flex-direction:column;gap:12px;justify-content:flex-start;align-items:end}.elementor .e-880baea-61cbff9{display:flex}.elementor .e-870397a-5101745{font-family:Montserrat;font-weight:600;font-size:6vw;color:var(--Bege);letter-spacing:-7px;text-align:center}.elementor .e-92fa4c9-19ec272{display:flex;justify-content:center}.elementor .e-1711946-327c53b{display:flex;align-items:end}.elementor .e-df9e6f1-a63f61c{font-family:Montserrat;font-weight:300;font-size:14px;color:var(--Bege);text-align:center}.elementor .e-d8e9784-c36ff22{display:flex;justify-content:center;align-items:end}.elementor .e-8300901-9bf8904{display:flex;justify-content:flex-end;align-items:end}.elementor .e-68ab546-fe7cfc8{display:flex}.elementor .e-ae44695-0c5c537{width:65px;height:65px;position:fixed;inset-inline-end:40px;inset-block-end:40px;color:#03AF2E;padding:0;margin-block-start:40px;border-radius:50px;border-style:none;background-color:#fff;flex:0 1 auto}.elementor .e-404ac6d-ad78bde{padding-block-start:80px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;border-radius:1px;background-color:#3c2f08;flex-direction:column;gap:60px;justify-content:center;align-items:center}.elementor .e-a9995bb{min-height:100vh;padding:0vw;display:block}