.elementor .e-ad3d41e-829334e{font-size:var(--xl-heading);color:var(--White);letter-spacing:0.05em;line-height:1em;text-transform:uppercase;}.elementor .e-3772e20-02cace6{color:var(--White);}.elementor .e-8f4685b-c5c4d58{flex-direction:row;gap:20px;}.elementor .e-6c7ea53-60f052c{width:60%;}.elementor .e-5bd6d1e-f1cce44{flex-direction:column;justify-content:flex-end;}.elementor .e-45b20f4-1e6b8aa{min-height:75vh;padding-block-end:6rem;background-image:linear-gradient(90deg, rgba(10, 22, 66, 1.00) 20%,rgba(10, 22, 66, 0.2) 100%),url("https://jtmechanicalme.com/wp-content/uploads/2026/03/IMG_8667-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 67.5%;}.elementor .e-3e36024-bcf250a{width:100%;}.elementor .e-36bba72-dbc9925{width:66.66%;font-size:var(--xl-heading);letter-spacing:0.05em;line-height:1em;text-transform:uppercase;}.elementor .e-b4fd73a-5ea825d{width:2rem;height:2rem;color:var(--Accent);padding:0.25rem;border-radius:50%;background-color:var(--White);display:flex;justify-content:center;align-items:center;}.elementor .e-1b2d25f-6b8cb1f{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:end;}.elementor .e-86f423a-64185ee{font-size:var(--xl-heading);letter-spacing:0.05em;line-height:1em;text-transform:uppercase;}.elementor .e-fd93c6a-c78b51c{width:100%;margin-block-start:0.5px;margin-block-end:0.5rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Text-2);border-style:solid;}.elementor .e-3b755c0-3102be1{width:50%;}.elementor .e-8622d00-ffefd72{width:50%;max-height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-d35b115-8cd53d6{column-gap:6rem;flex-direction:row;row-gap:3rem;align-items:stretch;}.elementor .e-131853c-15d2c18{background-color:var(--Background);filter:blur(0px) blur(0px);display:none;}.elementor .e-0fea26f-2c4fbe9{width:50%;min-height:75vh;max-height:100%;object-fit:cover;border-radius:1rem;}.elementor .e-8e0ba73-941d3d2{color:var(--White);}.elementor .e-ca0a0b8-272d91d{font-size:var(--xl-heading);color:var(--White);letter-spacing:0.05em;line-height:1em;text-transform:uppercase;}.elementor .e-03a4da2-bee2320{width:50%;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);padding-inline-end:clamp(1.5rem, 1.0628rem + 1.7937vw, 3rem);border-radius:1rem;background-color:var(--Primary);align-items:start;}.elementor .e-3ee99b2-cf4882d{flex-direction:row;align-items:stretch;}