.elementor .e-ead94b9-796fdbe{width:100%;font-family:ivypresto-display;font-weight:400;font-size:3.5rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-dd25348-833c163{width:100%;font-family:Montserrat;font-weight:400;font-size:1.15rem;color:#0c0c0c;letter-spacing:0px;line-height:150%;text-align:start;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;}.elementor .e-1133da5-e7add64{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 50%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;}.elementor .e-1133da5-e7add64:hover,.elementor .e-1133da5-e7add64:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-43c907c-0b11b75{font-family:Montserrat;font-size:12px;text-transform:uppercase;padding-block-start:20px;}.elementor .e-e0c5dda-d2a41f8{width:calc((100% - 220px) / 12 * 5 + 240px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:0px;display:block;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-5a9ce4a-4c4478f{min-height:200px;position:relative;padding-block-start:7.5rem;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));background-image:url("https://soniaaugusto.com/wp-content/uploads/2026/10/Retrato-Profissional-com-Secador-num-Gradiente-Elegante.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-clip:padding-box;flex-direction:column;gap:20px;align-items:start;isolation: isolate;\n}.elementor .e-aedd488-14d39ad{width:fit-content;font-family:Montserrat;font-weight:400;font-size:0.8rem;color:#000000;letter-spacing:0px;line-height:150%;text-transform:uppercase;}.elementor .e-631ac76-e55e947{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-f41f2c9-2d5abcc{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-00d51f1-f3f7ab6{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 49%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;}.elementor .e-00d51f1-f3f7ab6:hover,.elementor .e-00d51f1-f3f7ab6:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-8a318d7-e891593{width:calc((100% - 220px) / 12 * 5 + 180px);position:sticky;inset-block-start:100px;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-ad77319-403012e{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-92c7d21-ff603d1{width:64px;height:64px;min-width:64px;min-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:5px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-dd0e47b-cb04742{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#eff2f6;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-249cf6a-dfefe4c{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-2377577-4bbc58a{width:100%;min-width:0px;position:sticky;inset-block-start:100px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:#2d3640;border-style:solid;background-image:linear-gradient(180deg, #7B5741 0%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#261607;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-6cd5695-ebfc650{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-9e26700-f7b1e37{width:64px;height:64px;min-width:64px;min-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:5px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-8430534-0d65932{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#eff2f6;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c52c0aa-ad0eb89{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-26a9a80-8903f6c{width:100%;min-width:0px;position:sticky;inset-block-start:165px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:#2d3640;border-style:solid;background-image:linear-gradient(180deg, #7B5741 0%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#261607;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-65a509f-a2ea046{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-1f7b6c1-701ebfd{width:64px;height:64px;min-width:64px;min-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:5px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-6d1b5a2-4fe32eb{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#eff2f6;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-45defd6-5399af3{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-180940b-953a544{width:100%;min-width:0px;position:sticky;inset-block-start:230px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:#2d3640;border-style:solid;background-image:linear-gradient(180deg, #7B5741 0%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#261607;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-00f51e9-5d3337f{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-485a80a-7a18b24{width:64px;height:64px;min-width:64px;min-height:64px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:5px;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-51a1173-6e41920{font-family:Montserrat;font-weight:600;font-size:1.25rem;color:#eff2f6;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65ced08-cef5aeb{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-967a472-326d61d{width:100%;min-width:0px;position:sticky;inset-block-start:295px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:#2d3640;border-style:solid;background-image:linear-gradient(180deg, #7B5741 0%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#7B5741;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-bb19a3d-ddb3d03{width:calc((100% - 220px) / 12 * 5 + 80px);padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-879342c-7546b80{min-height:200px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-image:linear-gradient(180deg, #fff7edb0 0%,#faf0e37d 100%),url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg_.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:40px;flex-wrap:nowrap;justify-content:space-between;align-items:start;}.elementor .e-6b7ebcc-967f89f{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:center;background-image:linear-gradient(135deg, #fedbcd 0%,#ff9670 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-d62ded1-9f65da4{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:#33373c;transform:translate3d(-50%, 0px, 0px);--items: 5; /*insira a quantidade de elementos*/\n}.elementor .e-78fe9b2-a431756{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:#7d8590;transform:translate3d(-50%, 0px, 0px);--items: 5; transform: scaleY(0); transform-origin: top center;\n}.elementor .e-d1d7544-aec2f02{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-52c88b6-982d8cc{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-155ccd7-49b30cd{font-size:20px;color:#ffffff;}.elementor .e-39755c2-bcf3685{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-19088de-0b0cbb4{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28c93c9-cc37bc9{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f3153e1-f59c67c{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-c44403b-8584818{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-354bfaa-dd09e3c{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-6ea60c6-14aba20{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-ea6082c-86f9404{font-size:20px;color:#ffffff;}.elementor .e-2d4946e-01723b7{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-a2aad18-2ff1504{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9f33419-3fa283b{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30e71c1-d6fab57{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-e484793-5a7f682{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-6013be9-e6ebf3f{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-cb642c4-ff87bd3{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-c3c652b-dc5651f{font-size:20px;color:#ffffff;}.elementor .e-628ed8c-2391072{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-dba5819-db156da{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-085be22-3faef87{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ffe7e49-e7f8d42{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-0cef5d1-46bedb3{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-bbd10ff-1f311be{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-5f6e448-60bac25{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-49d92ab-427b8c5{font-size:20px;color:#ffffff;}.elementor .e-ab516f2-d918e33{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-8b72124-8741bd2{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-83eaaf7-b574314{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-317b7d8-3559135{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-460443d-a353a99{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-7f48993-f37d06d{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-b3223e5-ef29232{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-b0ecff5-f666e68{font-size:20px;color:#ffffff;}.elementor .e-2f722d1-4984547{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-af33386-98af6e9{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-68b085d-203ea2e{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f6a4c9e-051ed92{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-b091265-116daf4{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-dcaa15c-3dac421{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-f86c857-8b78227{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-47d5420-551d85b{font-size:20px;color:#ffffff;}.elementor .e-d417a87-92038a5{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-7158195-cefee79{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-90b16c1-5af8cb0{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b5eb745-facdb37{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-81eb761-18473c6{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-6f3cca2-9d78f65{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-2c3d827-0eeb313{width:20px;height:20px;position:absolute;inset-block-start:50%;inset-inline-end:0px;inset-inline-start:50%;border-radius:50%;border-width:5px;border-color:#7B5741;border-style:solid;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);}.elementor .e-7de8a6e-1d9eee9{font-size:20px;color:#ffffff;}.elementor .e-21980fa-747102f{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-image:linear-gradient(90deg, #261607 0%,#7B5741 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eaecec;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-852a761-1618bc8{font-family:ivypresto-display;font-weight:400;font-size:1.8rem;color:#4a1f10;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e963741-5a0e278{font-family:Montserrat;font-weight:400;font-size:1rem;color:#353333;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-81107a0-832783c{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-941f53a-0ae1ce1{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-width:1px;border-color:#1f1e1c;border-style:solid;background-color:#ffffff;background-clip:border-box;display:flex;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-b59a5d4-fb602f2{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-9ad0090-32cef6c{padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-be20d2f-3e2acdb{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 50%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;align-self:center;}.elementor .e-be20d2f-3e2acdb:hover,.elementor .e-be20d2f-3e2acdb:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-2cd4c1c-caa913d{min-height:200px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-image:linear-gradient(#26160799, #26160799),url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;flex-direction:column;gap:20px;flex-wrap:wrap;}.elementor .e-527c65f-4dc5e6e{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-1e39669-08fd071{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-82538bb-82818d6{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-8dc4fbc-d4b4778{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-68be251-b3902e2{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-6879979-77f77f3{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-4ae9d82-b106495{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-1974ac0-ee96753{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-bb15ecc-ecdbc51{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-3b9fcc5-2a821a9{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-32fb238-1536004{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-eec79b0-1127bb5{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-0f40a4c-bac57be{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-42ed6d4-615aa6d{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-6b240a4-9b95da5{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-2b831eb-1de0614{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-cd24cca-213ed91{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-5a741dc-b367020{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-30eaea2-f7ec1be{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-044d17b-a10a056{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:5px;background-image:linear-gradient(90deg, #ffffff6b 0%,#f3f9ff00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-c9e92e5-e413264{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-1e885d0-2774eba{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-af4582f-4efc8c3{width:calc((100% - 220px) / 12 * 5 + 80px);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-78db047-dd38e3b{width:calc((100% - 220px) / 12 * 6 + 60px);border-radius:10px;}.elementor .e-691d002-6f5ce62{min-height:200px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-image:linear-gradient(#fff7edde, #fff7edde),url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-4987535-046e414{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:center;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-14cd209-f023159{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-855f5ca-5fa9e84{flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-ee2c59b-ad1b007{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-d83c3ba-c9f0865{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 50%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;align-self:center;}.elementor .e-d83c3ba-c9f0865:hover,.elementor .e-d83c3ba-c9f0865:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-0c17389-f6f0579{min-height:200px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-image:linear-gradient(#fff7edde, #fff7edde),url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center left;flex-direction:column;gap:20px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-dfa8803-e179534{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-3e2d0af-873ff4d{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-4655fd5-811a323{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 50%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;align-self:start;}.elementor .e-4655fd5-811a323:hover,.elementor .e-4655fd5-811a323:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-90fd782-eebc98c{width:calc((100% - 220px) / 12 * 5 + 80px);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-8283d4d-8fb15ed{width:50vw;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-506c193-b0d85a4{min-height:200px;position:relative;padding-block-start:7.5rem;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));flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-aca52b5-22a8d4e{width:100%;font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:center;background-image:linear-gradient(135deg, #9c4a2a 0%,#4a1f10 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;align-self:center;}.elementor .e-d0b657e-0cff689{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-ed57bea-4dcaa34{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-8f1d77d-0c8d839{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-eed7141-10d2a55{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-d9bea63-930f5ae{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-e551095-1bf94b0{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-f16cae5-e73cd8b{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-b5cc212-17bc478{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-edd8873-285e8de{width:fit-content;font-family:Montserrat;font-weight:600;font-size:1rem;color:#f0f6ff;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;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:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #261607 0%,#7B5741 50%,#261607 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #261607;align-self:center;}.elementor .e-edd8873-285e8de:hover,.elementor .e-edd8873-285e8de:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-bbd6192-d08039e{min-height:200px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));background-image:linear-gradient(180deg, #fff7edb0 0%,#faf0e37d 100%),url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg_.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:40px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-e57e720-b610a32{font-family:Montserrat;font-size:14px;color:#ffffff;text-align:center;}.elementor .e-dd8ee41-dc52ca7{background-color:#261607;flex-direction:column;}