.elementor .e-cc4823d-5d6031e{font-family:Libre Baskerville;font-weight:300;font-size:clamp(36px,4.5vw,60px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-5f04e85-aa2d2e3{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:center;}.elementor .e-94c97cc-c0ac356{font-family:Outfit;font-weight:400;font-size:1rem;color:#706f69;text-align:end;}.elementor .e-c21ac43-13af206{align-self:center;}.elementor .e-6aaad43-6f6bf14{padding:0px;}.elementor .e-bdb7331-4854e30{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-76e8b53-2ecb09b{padding-inline-start:50px;padding-inline-end:50px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Border-token);border-style:solid;}.elementor .e-d8bae59-e2ab43f{font-family:Outfit;font-weight:400;font-size:10px;color:var(--Dark-Gray);letter-spacing:0.28em;text-transform:uppercase;&::before {
  content: ""; /* This is the missing piece! */
  display: inline-block;
  width: 24px;
  height: 1px;
  margin-right: 5px;
  background: #706f69;
  vertical-align: middle; /* This helps align the line to the center of the text */
}\n}.elementor .e-3439cb1-913e790{font-family:Libre Baskerville;font-weight:300;font-size:clamp(32px,4.5vw,45px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-55c14e0-b18f386{font-family:Outfit;font-weight:400;font-size:0.85rem;color:#706f69;}.elementor .e-25b193a-7274bbd{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-dd79056-fdaf885{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-c652521-a1544c1{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-bf62736-f25332d{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-069cb9f-3fbd6d9{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-309f945-9c40076{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-cb78523-1f9f757{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-6b91d3e-0dc162f{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-db6a747-97be9b3{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-d6186ac-5cdf891{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-b190d27-82afcb2{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-fd2a400-e66dfaf{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-19963d2-f243493{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-f597c97-00da005{padding:0px;}.elementor .e-6c8b781-b4a1d2a{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-2dfb3bb-f16bbf7{padding-inline-start:50px;padding-inline-end:50px;background-color:var(--Warm-White);}.elementor .e-8ae1544-33f7f30{font-family:Outfit;font-weight:400;font-size:10px;color:var(--Acid-Gray);letter-spacing:0.28em;text-transform:uppercase;&::before {
  content: ""; /* This is the missing piece! */
  display: inline-block;
  width: 24px;
  height: 1px;
  margin-right: 5px;
  background: #bcbbb1;
  vertical-align: middle; /* This helps align the line to the center of the text */
}\n}.elementor .e-a7d1f55-7f792a1{font-family:Libre Baskerville;font-weight:300;font-size:clamp(36px,4.5vw,60px);color:var(--Acid-Gray);strong{
  color:#ffffff;
}\n}.elementor .e-470883a-c87c8b4{font-family:Outfit;font-weight:400;font-size:1rem;color:var(--Acid-Gray);}.elementor .e-744fa28-fada2bf{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-c2ed5b5-0a320a2{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-01d2cd9-275a927{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-2774c57-7a6a7d1{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-8e2bf06-fce0790{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-e435390-d53b6eb{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-c28f258-e73f538{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-89debea-a99da79{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-7fd2a37-72f93b0{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-d3c1c4c-5753798{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-129fbf1-e5af344{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-f15109f-19fd5bc{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-deee81f-1a10ce7{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-c80d345-04c6fc2{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-68baa2c-7f453d4{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-cd1fbdc-e14e6b5{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-60c08c7-af22ae7{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-abe9d62-6746b67{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-97bec86-d201e94{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4113045-285b305{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-9e3b982-b26d9ff{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-2d7635b-7b00a00{padding-inline-start:50px;padding-inline-end:50px;background-color:var(--Ink);}.elementor .e-5423974-7b1da29{font-family:Outfit;font-weight:400;font-size:10px;color:var(--Dark-Gray);letter-spacing:0.28em;text-transform:uppercase;&::before {
  content: ""; /* This is the missing piece! */
  display: inline-block;
  width: 24px;
  height: 1px;
  margin-right: 5px;
  background: #bcbbb1;
  vertical-align: middle; /* This helps align the line to the center of the text */
}\n}.elementor .e-4f8c1e1-9a5d817{font-family:Libre Baskerville;font-weight:300;font-size:clamp(32px,4.5vw,45px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-23ec877-6efbb2a{font-family:Outfit;font-weight:400;font-size:0.85rem;color:#706f69;}.elementor .e-fb761f5-bacbba4{padding-block-start:10px;padding-block-end:10px;padding-inline-start:50px;padding-inline-end:50px;display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-2ec4612-5e81fe3{font-family:Libre Baskerville;font-weight:700;font-size:20px;color:var(--Ink);}.elementor .e-8674554-febb159{font-family:Outfit;font-weight:400;font-size:12px;color:var(--Acid-Gray);text-align:center;}.elementor .e-c811eac-35068be{max-width:600px;padding:20px;background-color:var(--Warm-Beige);display:flex;flex-direction:column;gap:20px;}.elementor .e-37673fc-ec662a2{display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0a0e693-3e99d0b{margin-block-start:80px;margin-block-end:80px;gap:20px;}.elementor .e-387179d-e0c3de4{border-width:1px;border-color:#bcbbb1;border-style:solid;display:flex;flex-direction:row;}