.elementor .e-47c0bcd5-47430b1{width:424px;margin-block-end:20px;}.elementor .e-6f370e75-3d0cdf5{width:100%;font-family:"Cabin";font-weight:600;font-size:1.8rem;color:#67754b;letter-spacing:0px;line-height:106%;text-align:start;margin-block-end:20px;}.elementor .e-745d8ba-da42055{width:100%;font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:start;margin-block-end:20px;}.elementor .e-2cd3fd08-c9a2e8c{width:fit-content;font-family:"Cabin";font-weight:600;font-size:1rem;color:#ffffff;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:#b95225;border-style:solid;background-image:linear-gradient(90deg, #b05283 0%,#b95225 50%,#b05283 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 #2e2020;}.elementor .e-2cd3fd08-c9a2e8c:hover,.elementor .e-2cd3fd08-c9a2e8c:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1240ed84-5c59474{width:100%;font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:start;margin-block-end:20px;}.elementor .e-42da77cb-0fcb882{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-af13f0a-54139d3{padding:3rem;border-radius:40px;background-image:url("https://www.silviaoliveira.pt/wp-content/uploads/2026/08/Prancheta-35-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#221818;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-4ab81985-9e2c6e5{min-height:200px;position:relative;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));margin-block-start:0px;margin-block-end:100px;margin-inline-start:0px;flex-direction:column;gap:20px;align-items:start;isolation: isolate;\n}.elementor .e-6c8c4b08-edae845{font-family:"Cabin";font-weight:400;font-size:0.875rem;color:#b95225;letter-spacing:0em;line-height:150%;}.elementor .e-207b8f56-aee03df{font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;transform:translate3d(0px, 0px, 0px);}.elementor .e-112511a-57f9854{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-39bf972b-3ff97a6{width:300%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:9px;align-items:flex-start;}.elementor .e-9398f4-a60ad9a{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;display:block;}.elementor .e-335e3f6c-a9d0aee{padding-block-start:35px;padding-inline-start:80px;padding-inline-end:72px;flex-direction:row;gap:91px;}.elementor .e-5ba4bc65-7420cd7{width:700px;font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;align-self:center;}.elementor .e-484ac349-9ce21e8{width:740px;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;align-self:center;}.elementor .e-79320572-2a82ca3{width:87%;padding-block-start:0px;padding-block-end:49px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;flex-direction:column;gap:9px;align-items:start;}.elementor .e-402adbe6-0a34a3a{width:40px;height:32px;min-width:32px;display:flex;}.elementor .e-112a9080-6ed38b0{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:#b89559;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-1599ddce-45fc880{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#f3eaea;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2f8cef33-cb15f55{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ec61d4a-4955d49{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-5aaa950a-89ea9cc{width:calc((100% - 220px) / 12 * 4 + 60px);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:#2e2020;border-style:solid;background-color:#b95225;background-clip:border-box;display:flex;flex-direction:row;gap:15px;justify-content:space-between;align-items:center;}.elementor .e-b2053a2-b09c313{width:32px;height:32px;min-width:32px;display:flex;}.elementor .e-109b9dac-08419a4{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:#b95225;background-clip:border-box;display:flex;justify-content:center;align-items:center;}.elementor .e-710328fc-023b049{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41051d69-1ff7a9b{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7effad73-0b77a53{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-4a89d9f-f809fce{width:calc((100% - 220px) / 12 * 4 + 60px);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:#2e2020;border-style:solid;background-color:#b89559;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-6a087b45-784ab20{column-gap:30px;text-align:center;margin-block-start:150px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;row-gap:0px;flex-wrap:wrap;justify-content:center;}.elementor .e-56e83fdb-04da54a{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-7c90933-0c4c9cb{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-412278c2-780b48d{width:100%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-7bda3523-9b0f21d{padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-3517893f-cbbcda8{width:48px;height:48px;display:flex;}.elementor .e-597e13f0-620c40e{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-43c2a4a1-89287e1{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-ca25a82-f1bdeb8{width:calc((90% - 220px) / 12 * 3 + 15px);min-width:0px;padding:1rem;border-radius:10px;border-width:1px;border-color:#2e2020;border-style:solid;background-color:#b95225;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-4cf26a1b-3db8e0d{width:48px;height:48px;display:flex;}.elementor .e-1e4a397b-18462f9{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-15aa9f43-cd931a1{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-5d42bca5-d0c2309{width:calc((90% - 220px) / 12 * 3 + 15px);min-width:0px;padding:1rem;border-radius:10px;border-width:1px;border-color:#2e2020;border-style:solid;background-color:#b95225;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-2660342c-29708ba{width:48px;height:48px;display:flex;}.elementor .e-5f49cbc4-6bd2566{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-41dd4736-dd029eb{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-199bf3e3-f089568{width:calc((90% - 220px) / 12 * 3 + 15px);min-width:0px;padding:1rem;border-radius:10px;border-width:1px;border-color:#2e2020;border-style:solid;background-color:#b95225;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-16409bd8-90b8f7c{width:48px;height:48px;display:flex;}.elementor .e-2e10190f-9410869{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-71f223ff-61ba773{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-5c0c291c-d128d5c{width:calc((90% - 220px) / 12 * 3 + 15px);min-width:0px;padding:1rem;border-radius:10px;border-width:1px;border-color:#2e2020;border-style:solid;background-color:#b95225;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-14079053-9fde8e5{width:48px;height:48px;display:flex;}.elementor .e-2fa5b2bc-b6a5a43{font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-2258f4aa-30c48ff{font-family:"Cabin";font-weight:400;font-size:1rem;color:#d4d4d4;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-f8ee0c3-d076fdf{width:calc((90% - 220px) / 12 * 3 + 15px);min-width:0px;padding:1rem;border-radius:10px;border-width:1px;border-color:#2e2020;border-style:solid;background-color:#b95225;display:flex;flex-direction:column;gap:20px;justify-content:start;align-items:start;}.elementor .e-292cdf35-ae2a259{padding:0px;gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-24bea020-e2e183b{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:column;gap:40px;align-items:center;}.elementor .e-68141a4e-d32a145{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-2eee1957-cab55be{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-533b13c5-4ec3702{width:60%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-236d0c87-faa8d31{padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-2d764e20-30750ca{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-2838e63a-648c70f{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-cdb5cd-901ad0b{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-27f0248b-60ad345{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-623fcd49-0f62d07{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-252e97db-54a6eeb{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-3ce7d849-63aad5b{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-c0241ac-4480cc2{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-112606d9-26ee728{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-38efe6a4-1ec6327{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-28ba14f5-f6f8232{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://www.silviaoliveira.pt/wp-content/uploads/2026/08/Prancheta-23.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:-30px 0px;flex-direction:column;gap:40px;align-items:center;}.elementor .e-3dbab02f-5b0dabd{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-40663509-2fc38f9{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-2843fd65-26d41e9{width:60%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-48bb3e67-1773a83{width:1000px;padding:0px;margin-block-end:25px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-5febd33e-ce36723{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-42e3cfdf-ea6b50c{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-7296f3e0-ef4d202{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-4f2f83a8-59f330b{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-64d599e8-950e7a5{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-514e5cf1-68fe496{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-45c136fa-c7e9819{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-21e226bc-5d8e154{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-23913d73-e746113{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-17bcc3e5-298a6e2{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-6ee03675-4cc83e2{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-111cdbcf-cdcf402{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-7e7718b1-f6652ef{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-74087732-51fe8bb{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-18ff58fd-a2f51d7{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-3fb41ddc-c4b74ab{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-238acddd-d1da030{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-31f7096b-c3c18a3{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-1b4896cb-e202ae1{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-faa16b6-f30a754{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-7c0b4f4f-c7c8a7d{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-770c9a50-c8068d1{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-7aa97b2a-5c54b86{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-235e11d4-87fb39d{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-203b1a4d-ed60ec8{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-6a70c6a6-a25fcb3{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-2e3d7464-895451c{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-2426d561-acd9cc3{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-13bdc791-bfba249{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-1c80f227-f753736{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-61c76875-b07adb2{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-115c190e-911034d{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-6979cd76-d0fe52d{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-f8226a4-0165a3f{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1.7rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-534e05c6-6fb5f17{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-2b07bf6c-d867bb3{width:350px;padding:16px;margin-block-start:0px;background-image:linear-gradient(180deg, #f8f2dd 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f8f2dd;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-5aac5585-cc745fb{margin-block-start:100px;flex-direction:column;align-items:center;}.elementor .e-6c2f5544-d7680c8{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-33c4aa2f-9014b00{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-19d5eb2f-b2e0660{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:2rem;color:#b95225;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-13938a15-e157a77{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-42c1f39e-92b56bc{width:fit-content;font-family:"Cabin";font-weight:600;font-size:1rem;color:#ffffff;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:#b95225;border-style:solid;background-image:linear-gradient(90deg, #b05283 0%,#b95225 50%,#b05283 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 #2e2020;}.elementor .e-42c1f39e-92b56bc:hover,.elementor .e-42c1f39e-92b56bc:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-601c36b4-502c040{width:1000px;padding:0px;margin-block-end:25px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-46961c34-b3f0216{text-align:center;margin-block-start:100px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-424e2198-a5ab439{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#ffffff;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-44d20fe8-fd8d608{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:2rem;color:#ffffff;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-55602ee6-58e0520{width:80%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-54af1147-6845c39{width:1000px;padding:0px;margin-block-end:25px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-f15ff97-8b61770{text-align:center;margin:0px;background-color:#b95225;flex-direction:column;align-items:center;}.elementor .e-7e3503e8-3eea3b1{font-family:"Cabin";font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-448adb0e-c6c00d8{width:36px;height:48px;color:#000000;display:flex;}.elementor .e-5375dd5f-3823849{width:fit-content;text-align:start;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:100px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f0e8e814;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.42);transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-2265615c-0e0a045{font-family:"Cabin";font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-17b4bcd0-8f36d8f{width:36px;height:48px;color:#000000;display:flex;}.elementor .e-1c186473-ff6df90{width:fit-content;text-align:start;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:100px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f0e8e814;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.42);transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4ae991eb-60ac929{font-family:"Cabin";font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-c8990b3-246dd9a{width:36px;height:48px;color:#000000;display:flex;}.elementor .e-37ace7f0-28e1ace{width:fit-content;text-align:start;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:100px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f0e8e814;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.42);transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-96ecaf3-cdecaa8{font-family:"Cabin";font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-4abe4ae5-f36e4cc{width:36px;height:48px;color:#000000;display:flex;}.elementor .e-137c45ef-bd1de3e{width:fit-content;text-align:start;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:100px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f0e8e814;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.42);transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-1ddb2f47-5d4d525{font-family:"Cabin";font-weight:400;font-size:1rem;color:#000000;letter-spacing:0px;line-height:150%;}.elementor .e-401b8ecc-6907b32{width:36px;height:48px;color:#000000;display:flex;}.elementor .e-2a9af83b-6b1bc33{width:fit-content;text-align:start;padding-block-start:5px;padding-block-end:5px;padding-inline-start:10px;padding-inline-end:10px;border-radius:100px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#f0e8e814;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.42);transition:all 200ms;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-48515e2b-e1e79ac{column-gap:13px;padding-block-end:50px;margin-block-end:100px;background-color:#b95225;flex-direction:row;justify-content:center;}.elementor .e-2e048c79-72a2068{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-ce210ee-ef49659{width:70%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:2rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:end;align-self:end;text-wrap: balance;\n}.elementor .e-7c2fc3a0-9cf1d99{width:600px;padding:0px;margin-block-end:25px;margin-inline-end:50px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:end;align-items:end;}.elementor .e-6f0cf542-edd677e{width:50%;flex-direction:column;align-items:end;}.elementor .e-1135c3e3-b1bc195{width:50%;flex-direction:column;}.elementor .e-75fb250-f871628{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-19353016-1c20759{margin-block-start:50px;margin-block-end:100px;flex-direction:row;}.elementor .e-4710deef-d4f9990{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-6836e6f7-f683af6{font-family:"Plus Jakarta Sans";font-weight:600;font-size:3rem;color:#67754b;letter-spacing:-4%;line-height:110%;}.elementor .e-6ec907be-3b12679{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:1rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:start;text-wrap: balance;\n}.elementor .e-1f50a41b-d4dfffa{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-21698ce6-14e2293{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-223d5ab-26c8bd1{width:50vw;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-6de63366-c009086{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));margin-block-end:150px;margin-inline-start:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-122db077-e52ee6a{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-79935be0-2bccb87{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-6ede9e6e-c099b09{column-gap:19px;padding:10px;margin:0px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;row-gap:11px;align-items:start;}.elementor .e-1b46b5fa-09079d1{width:250px;padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;}.elementor .e-629a829f-76a6480{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-753da53-a53fef0{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-51478c89-3952616{column-gap:19px;padding:10px;margin:0px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;row-gap:11px;align-items:start;}.elementor .e-9a2580c-abf6eb4{width:250px;padding:0px;margin:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;}.elementor .e-6d3136d6-6fe9223{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-538c1478-ead3274{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-47aa88f7-429d379{column-gap:19px;padding:10px;margin:0px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;row-gap:11px;align-items:start;}.elementor .e-135e2659-3075160{width:250px;padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;}.elementor .e-2c16ebb9-f9bd9d0{width:fit-content;font-family:"Cabin";font-weight:600;font-size:0.75rem;color:#b95225;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-189d870f-0ef7100{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-41282f5a-e3b9e74{column-gap:19px;padding:10px;margin:0px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.41);flex-direction:column;row-gap:11px;align-items:start;}.elementor .e-335af962-6e1a3fe{width:250px;padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;}.elementor .e-22f7bff-1be167c{column-gap:15px;margin-block-start:100px;margin-block-end:100px;justify-content:center;}.elementor .e-2cac1fc1-eeda3ee{width:275px;margin-block-end:20px;}.elementor .e-6eda961d-75de400{width:calc((100% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-6843d2bd-ed92b8d{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:4rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-68b2f0f6-b2b6e55{width:calc((100% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:124%;text-align:center;text-wrap: balance;\n}.elementor .e-182fc35-2337233{width:fit-content;font-family:"Cabin";font-weight:600;font-size:1rem;color:#ffffff;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:#b95225;border-style:solid;background-image:linear-gradient(90deg, #b05283 0%,#b95225 50%,#b05283 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 #2e2020;}.elementor .e-182fc35-2337233:hover,.elementor .e-182fc35-2337233:focus-visible{color:#100c0c;background-color:#c35b92;background-clip:border-box;transform:scale3d(1.05, 1.05, 1);}.elementor .e-3d81099b-3397aed{width:fit-content;padding:0px;gap:10px;flex-wrap:nowrap;}.elementor .e-7f1ea24-7755e8e{width:calc((100% - 220px) / 12 * 10 + 180px);padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:20px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);flex-direction:column;gap:20px;align-items:center;}.elementor .e-2d918e1b-2441225{width:50%;flex-direction:column;align-items:center;}.elementor .e-1fbb141-a508e6d{width:275px;margin-block-end:20px;}.elementor .e-2254f7ab-e3af7c1{width:calc((100% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-20298e2f-4715d39{width:calc((100% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#948888;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-d0dd259-a44e5d7{width:100%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:4rem;color:#67754b;letter-spacing:-4%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-2ed1fb97-573295f{width:calc((100% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:124%;text-align:center;text-wrap: balance;\n}.elementor .e-7f8a6b05-7f0d6b6{width:fit-content;font-family:"Cabin";font-weight:600;font-size:1rem;color:#ffffff;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:#b95225;border-style:solid;background-image:linear-gradient(90deg, #b05283 0%,#b95225 50%,#b05283 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 #2e2020;}.elementor .e-7f8a6b05-7f0d6b6:hover,.elementor .e-7f8a6b05-7f0d6b6:focus-visible{color:#100c0c;background-color:#c35b92;background-clip:border-box;transform:scale3d(1.05, 1.05, 1);}.elementor .e-1dbcc3fc-8240442{width:fit-content;padding:0px;gap:10px;flex-wrap:nowrap;}.elementor .e-77c8e487-91e3dcb{width:calc((100% - 220px) / 12 * 10 + 180px);padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:20px;background-image:linear-gradient(180deg, #fbf0db 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);flex-direction:column;gap:20px;align-items:center;}.elementor .e-21c53691-5d247cb{width:50%;flex-direction:column;align-items:center;}.elementor .e-50b10daa-3251cb5{flex-direction:row;}.elementor .e-6a5b5f22-bf4a39e{margin-block-end:100px;}.elementor .e-dc0eae4-60db164{padding:210px;background-image:url("https://www.silviaoliveira.pt/wp-content/uploads/2026/08/Prancheta-38-1-1024x400.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;}.elementor .e-7ebd969d-f4e9ee2{width:100%;max-width:150px;position:relative;}.elementor .e-59f5138e-725bab0{font-family:"Cabin";font-weight:400;font-size:1rem;color:#948888;letter-spacing:0px;line-height:150%;}.elementor .e-6639e642-b1f6678{font-family:"Cabin";font-weight:600;font-size:1rem;color:#505d1f;letter-spacing:0px;line-height:150%;margin-inline-start:auto;}.elementor .e-3e51ad7c-0e9512c{position:relative;padding-block-start:2rem;padding-block-end:2rem;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:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}