.elementor .e-34cd075-3a38e2d{font-family:Libre Baskerville;font-weight:300;font-size:clamp(36px,4.5vw,60px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-e5d08bd-934b8a0{padding:0px;display:flex;flex-direction:column;gap:2px;justify-content:center;}.elementor .e-d148d03-b835d81{font-family:Outfit;font-weight:400;font-size:1rem;color:#706f69;text-align:end;}.elementor .e-20ed8f6-9f05965{align-self:center;}.elementor .e-173e7ae-36f6f5b{padding:0px;}.elementor .e-57d02be-d74e907{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-6f40156-b4c4083{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-70825c1-9df4b29{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-b6f0965-934f43b{font-family:Libre Baskerville;font-weight:300;font-size:clamp(32px,4.5vw,45px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-be346e3-b2c0e71{font-family:Outfit;font-weight:400;font-size:0.85rem;color:#706f69;}.elementor .e-1f701cb-3cc166b{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-ce03eb6-fb074e9{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-26dee70-5610bf8{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-65435c6-c57ca0f{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-61f8017-ea9e453{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-b22634e-af8ce78{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-a6175af-3fcb288{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-aafbbf6-4dde23c{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-2b1bacd-1c8b6b6{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-e083c90-ab17509{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-94fbc36-339b338{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-ed10703-60994a6{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-82e9af9-6f57815{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-853c174-ddb7dbd{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-84bb370-4ef385a{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-a97ab03-f4397f2{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-b846adb-6b90b4b{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-2e0a5fc-fabb5cb{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-79b901e-f64350f{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-c34b99b-b705463{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-f762b04-c2d1c56{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-aaa1448-402aaca{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-dd9a07c-46d1573{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-c53b658-742b641{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5cddd35-37e3253{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-2a889d1-da6efd6{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-e68bac0-0b646a3{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-25feacd-df3b720{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-892a800-7d7e529{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-37ed4e4-a046740{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:var(--White);}.elementor .e-ca324b6-e89a69b{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-569656c-ee8866b{padding:0px;}.elementor .e-da3e9fc-40a7239{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-098ff28-35db4a3{padding-inline-start:50px;padding-inline-end:50px;background-color:var(--Warm-White);}.elementor .e-1d0e015-0462b6f{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-be629d2-befb1bb{font-family:Libre Baskerville;font-weight:300;font-size:clamp(36px,4.5vw,60px);color:var(--Acid-Gray);strong{
  color:#ffffff;
}\n}.elementor .e-ab3c41f-3e3cb29{font-family:Outfit;font-weight:400;font-size:1rem;color:var(--Acid-Gray);}.elementor .e-492d626-8beee03{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-0a5dc33-2c0166b{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-022d237-7790aba{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-9eb11d1-0e2a0b6{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-34691de-2147174{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-5110896-2735ed9{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-ee99329-508db73{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-db81fd9-f9b72da{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-5fbe8e9-c2e519e{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-40ea096-e2c08c8{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-2afff73-c5fcfe1{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-8e01588-84eb655{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-532a9ed-cd06ae9{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-0e76216-fca1b76{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-b7f913e-447cebe{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-7249bf0-4fc4c5a{font-family:Libre Baskerville;font-weight:300;font-size:22px;color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-5728b9c-7108650{font-family:Outfit;font-weight:300;font-size:10px;color:var(--Acid-Gray);}.elementor .e-830e1ab-2739dea{font-family:Outfit;font-weight:300;font-size:0.85rem;color:#706f69;}.elementor .e-37d142d-04a5087{padding:20px;display:flex;flex-direction:column;gap:10px;}.elementor .e-b700f41-19f2d9d{border-width:1px;border-color:var(--Acid-Gray);border-style:solid;background-color:#f7f6f2;}.elementor .e-0fdf2a6-baa2172{margin-block-start:80px;margin-block-end:80px;display:flex;flex-direction:column;gap:20px;}.elementor .e-48cb566-d4487eb{padding-inline-start:50px;padding-inline-end:50px;background-color:var(--Ink);}.elementor .e-26cbea0-e6e8ffd{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-e0cfded-68c38f1{font-family:Libre Baskerville;font-weight:300;font-size:clamp(32px,4.5vw,45px);color:#706f69;strong{
  color:#2c2b27;
}\n}.elementor .e-41cd56e-74e8bfd{font-family:Outfit;font-weight:400;font-size:0.85rem;color:#706f69;}.elementor .e-d45303b-7ef5540{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-7265920-95421bb{font-family:Libre Baskerville;font-weight:700;font-size:20px;color:var(--Ink);}.elementor .e-761719c-c0b52b2{font-family:Outfit;font-weight:400;font-size:12px;color:var(--Acid-Gray);text-align:center;}.elementor .e-29578ef-1500198{max-width:600px;padding:20px;background-color:var(--Warm-Beige);display:flex;flex-direction:column;gap:20px;}.elementor .e-bf3f29d-7ec1eff{display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-b27904b-2d15762{margin-block-start:80px;margin-block-end:80px;gap:20px;}.elementor .e-be139d0-d835aac{border-width:1px;border-color:#bcbbb1;border-style:solid;display:flex;flex-direction:row;}