.elementor .e-c4e2025-162852d{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-0980b76-821bfbc{width:100%;font-family:Montserrat;font-weight:400;font-size:1.15rem;color:#0c0c0c;letter-spacing:0px;line-height:150%;text-align:start;margin-block-end:20px;}.elementor .e-cdaa4bb-456f1db{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-cdaa4bb-456f1db:hover,.elementor .e-cdaa4bb-456f1db:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-979794c-4f9c43c{font-family:Montserrat;font-size:12px;text-transform:uppercase;}.elementor .e-07bc502-1fc8c62{width:calc((100% - 220px) / 12 * 5 + 240px);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-71bcacc-71abb22{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/09/banner_essential_trichology_desktop.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top right;flex-direction:column;gap:20px;align-items:start;isolation: isolate;\n}.elementor .e-8ba9964-6dc7ac5{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-0456d97-7069f3d{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-556e81f-f95f2ac{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-9d654e7-ffc81e8{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-30c1b74-aefe7cd{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-3588573-170580c{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-46d1698-c1e0f3b{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-21dcd67-98736ef{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-6ef5750-5502d6f{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-6982db8-88f02b8{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-b9bd3c9-dd26fc8{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-b540075-2b86876{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-f689a2a-333f783{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-65a3341-d1c43f3{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-6003348-9171c37{width:calc((100% - 220px) / 12 * 6 + 60px);border-radius:10px;}.elementor .e-1921324-db66f2c{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-48d6c21-24a3edc{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-ce0571f-9c8847c{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-d7e887a-da63c6a{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-e463742-af4914c{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-e463742-af4914c:hover,.elementor .e-e463742-af4914c:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-bc88cdf-0386064{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-95a087a-56d03d5{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-470b4a3-fb1b297{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-7256f35-dbd32a8{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-93ea801-0fad1f0{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-867a598-7502808{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-ebecd47-064d469{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-c078f73-44d1ebb{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-a70025c-6f7d75f{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-dbc24b4-ddeea7d{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-787d072-a8e522a{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-892b70d-02154d9{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-a5bc88e-defa433{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-e523f3f-d019610{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-11ed33d-1c08c01{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-bb6d978-ae1d354{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-0c63679-8a38a69{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-334956f-c7c36e8{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-3154c2d-cdd0d75{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-4c61f2c-1498df6{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-303a95c-c7239b3{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-30f7ac3-328d769{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-3d30350-f202ddd{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-317d608-322a59a{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-2ce0ed8-60ed32b{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-1c6ad33-f917179{width:100%;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:#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-d4c31ff-57f22d7{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-4e06fc3-2ac3b51{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-654b78e-28951e5{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-f7f4ca9-67c09d2{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-b77976a-df98531{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-5c6fdeb-f2e09cb{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-b5f69a1-bb34b86{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-c277329-87d7f6b{font-size:20px;color:#ffffff;}.elementor .e-265a701-cb40cba{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-18905f9-0cbf684{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-4382a9a-9afb5f6{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-26fb41d-1440c81{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-ed87b95-e999629{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-11581b6-7df5f2f{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-2c2d6e6-03831bb{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-3d2f3b7-6f70860{font-size:20px;color:#ffffff;}.elementor .e-54bbf85-f82b883{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-9fe4f91-71e0d1d{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-5efa2bf-3e29044{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-118ebb5-2628920{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-9f25bf1-7b8bfc4{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-3ac0060-655ff27{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-a9706d0-e1702dc{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-5a157bc-609ada7{font-size:20px;color:#ffffff;}.elementor .e-95d22df-8b0cd7e{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-c10e3a7-9ff06c7{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-a5cace8-be988a0{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-a25bdeb-ca214cb{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-b87b6e4-71d000c{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-df8f1d6-bfe777d{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-fdeda47-039fae9{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-aedca6a-e1da45e{font-size:20px;color:#ffffff;}.elementor .e-a4a985f-c9bd689{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-9f6b3ea-6aac907{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-9aad4ec-6accd9b{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-9857aad-e06886a{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-c40a295-07a2022{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-583ffb8-98d3acb{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-end;align-content:start;align-items:start;}.elementor .e-3b653f8-d95f6a9{padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-d72cda8-67ee98b{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-d72cda8-67ee98b:hover,.elementor .e-d72cda8-67ee98b:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-4d65ebc-da7c819{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-8167b4b-5774a58{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-61704a1-88f87ee{justify-content:center;}.elementor .e-cdf7503-06e1996{font-family:ivypresto-display;font-weight:400;font-size:2rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-6a70b8a-1a4231b{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-6b0307d-0508afa{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-8c81b09-2f79f8a{width:100%;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-065b84d-dc6b0df{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-6dbb8f7-5cff98b{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-85245dd-26878b7{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-228cc9f-0e1280a{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-6d1fc7d-5607070{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-d948463-33de6c8{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-dc0bec5-ed76260{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-ae2be44-bead5c6{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-88613db-dd4496a{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-764f01a-822bb69{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-24ad3f8-65e38e0{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-5a2cb80-1d50ee8{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-c279ff0-0597511{width:24px;height:24px;color:#7B5741;display:flex;}.elementor .e-ac70658-717f136{font-family:Montserrat;font-weight:400;font-size:1rem;color:#1f1f1f;letter-spacing:0px;line-height:150%;}.elementor .e-a72d9ae-e763895{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-db96457-fd47bc7{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-f47f7f5-7501bd8{padding:2em;border-radius:10px;background-image:linear-gradient(#ffffff80, #ffffff80),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%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-f4df8b1-8c1aa80{font-family:ivypresto-display;font-weight:400;font-size:2rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;background-image:linear-gradient(135deg, #f6cab8 0%,#ffffff 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-77439d2-614262a{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-e9cf0dc-0464935{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-28bc9ea-f55d9ad{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, #261607 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-427c4f4-9b46f10{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-d1f7b2a-489c0a0{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-0b178ac-3a2d372{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, #261607 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-ecc41b7-144448d{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-743628d-c6e991d{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-2add046-174280d{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, #261607 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-dd7c492-0756707{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-83e90f5-6541441{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-c0672cb-9494cbc{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, #261607 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-c0e8772-c6ccf11{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-4d5aeae-5cd098a{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-13fbf1b-9beb0ca{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, #261607 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-ba9cd61-e39dd92{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-53d0aba-1afecf2{padding:2em;border-radius:10px;background-image:url("https://soniaaugusto.com/wp-content/uploads/2026/09/bg2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-70b1327-48e4e58{font-family:ivypresto-display;font-weight:400;font-size:2rem;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-09948cf-6a4bb05{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-bc3cdd5-0f16782{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-9a71c82-7799eed{width:60%;font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-11066fe-eb5c84a{font-family:ivypresto-display;font-weight:400;font-size:1.5rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-90cc3c8-f592561{font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-dc66d8c-0c61bf2{padding:2em;border-radius:10px;background-image:linear-gradient(#ffffffa1, #ffffffa1),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%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-999cf23-c9752cc{font-family:ivypresto-display;font-weight:400;font-size:1.5rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-a0c932b-8c95936{font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-6baf892-171f9e2{padding:2em;border-radius:10px;background-image:linear-gradient(#ffffffa1, #ffffffa1),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%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-6822366-e2fcc4f{font-family:ivypresto-display;font-weight:400;font-size:1.5rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-9769185-c123457{font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-27bd1ad-f8308da{padding:2em;border-radius:10px;background-image:linear-gradient(#ffffffa1, #ffffffa1),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%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-11d4492-5bfdc74{font-family:ivypresto-display;font-weight:400;font-size:1.5rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-8e5f1bc-0fe9b04{font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-f1eb14e-eb860fd{padding:2em;border-radius:10px;background-image:linear-gradient(#ffffffa1, #ffffffa1),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%;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-ca36d09-13f5242{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-ca36d09-13f5242:hover,.elementor .e-ca36d09-13f5242:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-bac7919-bfdb31e{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-d9d9425-9d06915{width:100%;font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:center;padding-block-end:32px;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-389cb3c-1bd4bb1{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-0799b37-e94d961{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-f3d6833-e553075{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-0fd5611-7fe13f4{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-6045987-0915251{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-5adc468-3907a50{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-44d7021-57048bc{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-fe9e45a-af14846{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-ab82a41-b31c30e{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-5bdbbd6-c013268{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-3647f4f-652cf56{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-fd2a45b-4548408{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-d7b7c78-ca2ded7{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-2305f5b-928c979{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-e9e9017-e5ef4d7{position:relative;font-family:ivypresto-display;font-weight:400;font-size:1.7rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-5e3c25f-3d6206e{position:relative;font-family:Montserrat;font-weight:400;font-size:0.9rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-2e6dbc8-4106ec3{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-2e6dbc8-4106ec3:hover,.elementor .e-2e6dbc8-4106ec3:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-df4e445-b7ee349{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));flex-direction:column;gap:32px;flex-wrap:wrap;}.elementor .e-d926669-5af9017{font-family:ivypresto-display;font-weight:400;font-size:2.8rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:center;padding-block-end:32px;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-66f9d46-3a33a98{font-family:ivypresto-display;font-weight:400;font-size:2rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;background-image:linear-gradient(135deg, #f6cab8 0%,#ffffff 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-6c97251-b37b175{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-e54213d-083f9a3{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-45d069f-1d2f56a{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-749c90a-849198b{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, #261607 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-c5a8c8a-8f40c9a{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-8c94886-59ddc4c{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-0df7615-daafc28{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, #261607 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-b007553-a67c540{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-e424656-021a5eb{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-75ea892-0267945{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, #261607 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-a6a080f-c7b193f{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-94685e1-f6096a2{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-55243c8-c1dff33{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, #261607 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-e3904d5-01f9915{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-e069319-906c8c0{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-6a512ac-6c9f7de{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, #261607 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-bbc63a7-155112e{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-4ba0130-cc9cbf9{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-cf91ca3-96329dc{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, #261607 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-e6498e7-67a37de{width:24px;height:24px;color:#F5EABB;display:flex;}.elementor .e-cbdcf9f-2f453c4{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-cc329ba-5531887{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, #261607 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-c49a297-f5c6bfe{width:24px;height:24px;color:#fce9de;display:flex;}.elementor .e-10f5c9d-171973e{font-family:Montserrat;font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-d6d958c-d4763b4{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, #261607 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-ef87df4-598e3b3{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-0655115-c52bbab{width:700px;padding:2em;border-radius:10px;box-shadow:0px 8px 24px 0px rgba(149, 157, 165, 0.2);flex-direction:column;gap:20px;}.elementor .e-1153a96-2c0575b{width:350px;height:80px;position:absolute;inset-block-start:-66px;inset-inline-end:-88px;border-radius:50%;background-color:#CDDBE9;opacity:50%;filter:blur(95px);pointer-events: none;
mix-blend-mode: plus-lighter;\n}.elementor .e-d21e766-00dbb63{padding:0px;flex-direction:column;gap:5px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-040d7c5-7c09065{font-family:ivypresto-display;font-weight:400;font-size:3rem;color:#eff2f6;letter-spacing:-0.04em;line-height:1em;align-self:center;}.elementor .e-fac18a8-bccf11a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;}.elementor .e-b19cdb7-eb0063c{width:100%;color:#252b35;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;background-color:#2d3640;opacity:30%;}.elementor .e-0394a0c-95ce8eb{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-0394a0c-95ce8eb:hover,.elementor .e-0394a0c-95ce8eb:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-38910d3-2907ffb{width:413px;overflow:hidden;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;border-width:1px;border-color:#10151b;border-style:solid;background-color:#261607;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-38d2620-40f2fef{justify-content:center;}.elementor .e-1d94196-b19e664{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-c990468-a00e7b8{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-c6bef09-d3f5d02{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-0e8d740-4066851{padding:0px;flex-direction:column;gap:0px;align-items:start;}.elementor .e-f4cd303-96ddff4{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-40e921b-8cddf1d{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-15979ae-b299359{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-3b65ac5-51d776f{flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-8a11f90-d97be58{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-8f96b1d-d1e6c6c{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-8f96b1d-d1e6c6c:hover,.elementor .e-8f96b1d-d1e6c6c:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-0978cfd-9887586{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-a848ae0-2cf8bd0{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-88d002a-d8f2f27{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-5d2748b-c1eccf4{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-5d2748b-c1eccf4:hover,.elementor .e-5d2748b-c1eccf4:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-12e814e-06f5d10{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-613ebc3-50d01f6{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-9b2c229-fcf309e{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-4e1ebb7-197e66d{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-823d41a-44b8412{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-0dbad16-dfd4d15{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-9c1ec92-b0f1cd8{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-fffa745-e57497e{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-c81fe8b-7ef0bb3{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-50de5b7-ef12a67{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-20f6fc8-452d6da{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-be6a920-0c54231{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-075ae8c-91abc59{font-family:Montserrat;font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-84d8267-f3cbf24{font-family:ivypresto-display;font-weight:400;font-size:2rem;color:#ffffff00;letter-spacing:-4%;line-height:110%;text-align:start;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-f0e4535-3146207{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-f0e4535-3146207:hover,.elementor .e-f0e4535-3146207:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-b351f66-4470327{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-ef8f840-0a84075{font-family:Montserrat;font-size:14px;color:#ffffff;text-align:center;}.elementor .e-4721632{background-color:#261607;flex-direction:column;}.elementor .e-m5ujs7f-f2g8tn0{display:none;}