.elementor .e-d19eb62-09897fc{font-family:var(--bodyText);font-weight:400;font-size:25px;color:var(--White);letter-spacing:-0.05em;line-height:1.5em;display:none;}.elementor .e-f9a3bd8-8f0cbe7{font-family:var(--MainFont);font-weight:700;font-size:150px;color:var(--White);letter-spacing:0.05em;text-align:center;}.elementor .e-309303d-0cdf1e1{width:500px;height:550px;object-fit:cover;object-position:0px -90px;margin-block-start:-120px;}.elementor .e-c708098-dc3033b{font-family:var(--bodyText);font-weight:400;font-size:25px;color:var(--White);letter-spacing:-0.05em;line-height:1.5em;}.elementor .e-9978e4f-0bd61bc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:350px;display:flex;flex-direction:column;align-items:end;}.elementor .e-8d68842-1575c54{width:150px;position:absolute;inset-block-start:10px;z-index:1;}.elementor .e-fdd78c8-92cbfe1{width:180px;padding:0px;margin-block-start:-112px;margin-block-end:77px;margin-inline-start:0px;margin-inline-end:0px;border-radius:1024px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-8b5b21a-c595b73{font-family:var(--bodyText);font-weight:400;font-size:16px;color:var(--White);letter-spacing:-0.04em;padding-block-start:16px;padding-block-end:16px;border-radius:100px;background-color:var(--Accent);display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-8b5b21a-c595b73:hover,.elementor .e-8b5b21a-c595b73:focus-visible{color:var(--MainColor);background-color:var(--White);}.elementor .e-fe1f10c-0f3dace{padding:0px;display:flex;flex-direction:row;justify-content:flex-start;}.elementor .e-795cf65-5cfd0bd{padding:0px;margin-block-start:-220px;}.elementor .e-08d0cec-3d94513{padding:0px;flex-direction:column;align-items:center;}.elementor .e-d945392-fc53f24{max-width:var(--PageMaxWidth);padding:0px;gap:2px;/* ==========================================
 GENTRY STACK — SHOEMAKER'S DRAFTING GRID
 Add class: shoemaker-grid
========================================== */

#shoemaker-grid {
  --grid-unit: 22px;
  --grid-major: 110px;

  background-color: #f8f8f5;

  background-image:

      /* Fine horizontal grid */
      repeating-linear-gradient(
          0deg,
          rgba(35, 48, 55, 0.12) 0px,
          rgba(35, 48, 55, 0.12) 1px,
          transparent 1px,
          transparent var(--grid-unit)
      ),

      /* Fine vertical grid */
      repeating-linear-gradient(
          90deg,
          rgba(35, 48, 55, 0.12) 0px,
          rgba(35, 48, 55, 0.12) 1px,
          transparent 1px,
          transparent var(--grid-unit)
      ),

      /* Major horizontal measurement lines */
      repeating-linear-gradient(
          0deg,
          rgba(35, 48, 55, 0.20) 0px,
          rgba(35, 48, 55, 0.20) 1px,
          transparent 1px,
          transparent var(--grid-major)
      ),

      /* Major vertical measurement lines */
      repeating-linear-gradient(
          90deg,
          rgba(35, 48, 55, 0.20) 0px,
          rgba(35, 48, 55, 0.20) 1px,
          transparent 1px,
          transparent var(--grid-major)
      ),

      /* 45-degree drafting guides */
      repeating-linear-gradient(
          45deg,
          transparent 0px,
          transparent 69px,
          rgba(35, 48, 55, 0.045) 70px,
          transparent 71px,
          transparent 140px
      ),

      /* 30-degree drafting guides */
      repeating-linear-gradient(
          30deg,
          transparent 0px,
          transparent 99px,
          rgba(35, 48, 55, 0.035) 100px,
          transparent 101px,
          transparent 200px
      ),

      /* 60-degree drafting guides */
      repeating-linear-gradient(
          60deg,
          transparent 0px,
          transparent 99px,
          rgba(35, 48, 55, 0.035) 100px,
          transparent 101px,
          transparent 200px
      );

  background-position: center center;
  background-size: auto;
  background-repeat: repeat;
}\n}.elementor .e-3c0b916-47a63a9{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-d55e7b7-06841f7{padding:0px;background-image:linear-gradient(90deg, rgba(33, 33, 33, 0.71) 0%,rgba(0, 0, 0, 0.84) 100%),linear-gradient(180deg, rgba(166, 166, 166, 0.51) 0%,rgba(8, 8, 8, 1) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1e41400-422047c{width:10px;height:10px;background-color:#f6e9dd;}.elementor .e-801362f-e32a2fe{font-family:var(--bodyText);font-weight:400;font-size:16px;color:var(--Accent);letter-spacing:0.084em;text-transform:uppercase;}.elementor .e-b4206c2-a5d61d9{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-c283d08-32338aa{padding:0px;flex-direction:column;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-cf4f6fb-6a92336{padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-cc53823-b54ae27{max-width:var(--PageMaxWidth);padding:0px;gap:100px;}.elementor .e-066cb60{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:-10px;background-image:linear-gradient(180deg, rgba(23, 23, 23, 1) 0%,rgba(4, 4, 4, 0) 99%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--MainColor);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-71d725a-786ae93{width:10px;height:10px;background-color:#f6e9dd;}.elementor .e-33182b8-e86abe8{font-family:var(--bodyText);font-weight:400;font-size:16px;color:var(--Accent);letter-spacing:0.084em;text-transform:uppercase;}.elementor .e-3d70a5f-d1b5b58{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-1f90b4f-f5a2b6f{width:50%;}.elementor .e-c804e3a-2d343ae{width:40%;font-family:var(--bodyText);font-size:18px;color:var(--White);}.elementor .e-8ba4fec-6835df8{max-width:var(--PageMaxWidth);padding:0px;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:end;}.elementor .e-e55e716-25a8bc1{font-family:var(--bodyText);font-weight:500;font-size:15px;color:var(--White);text-transform:uppercase;}.elementor .e-367e6b8-05e0ea4{padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;}.elementor .e-d9ce519-cf960e8{height:250px;padding:40px;border-radius:16px;border-width:2px;border-color:var(--Accent);border-style:dashed;flex-direction:column;gap:40px;align-items:start;}.elementor .e-2b941f7-d1310fe{max-width:var(--PageMaxWidth);padding:10px;border-radius:20px;background-image:url("https://olumidefaleti.com/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--MainColor);}.elementor .e-7f90a15{padding-block-start:80px;padding-block-end:80px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;gap:20px;justify-content:center;align-items:center;}