.elementor .e-widget_4i5gqonxm-96d1d77{font-family:"Inter";font-weight:700;font-size:0.8rem;color:#1447ef;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-container_1vr9mxdc4-3538f70{padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:100px;border-width:1px;border-color:rgba(20, 71, 239, 0.35);border-style:solid;background-color:rgba(20, 71, 239, 0.1);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_inrv5vc5t-5109b6d{font-family:"Montserrat";font-weight:800;font-size:3.75rem;color:#ffffff;line-height:1.15em;}.elementor .e-widget_27f2gihzd-ac834fe{font-family:"Inter";font-weight:400;font-size:1.125rem;color:#a0aec0;line-height:1.6em;}.elementor .e-container_qtiz5t2z3-c39af6c{column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;}.elementor .e-container_pjhh6b4aa-dfb5ef9{max-width:44rem;column-gap:0rem;background-image:radial-gradient(circle at , rgba(20, 71, 239, 0.12) 0%,rgba(5, 7, 10, 0) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:start;}.elementor .e-container_94olthiow-5a21d9f{min-height:100vh;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:6rem;padding-inline-end:6rem;background-image:linear-gradient(rgba(5, 7, 10, 0.85), rgba(5, 7, 10, 0.85)),url("https://precisionhandc.com/wp-content/uploads/2026/07/homeunit.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-widget_ndramyelk-9d85a12{font-family:"Montserrat";font-weight:800;font-size:2.8rem;color:#ffffff;line-height:1.2em;}.elementor .e-widget_8bl4ijsz7-c47cdec{width:80px;height:3px;background-color:#1447ef;align-self:start;}.elementor .e-widget_7k6xmoeqa-645c4d2{font-family:"Inter";font-size:1.1rem;color:#a0aec0;line-height:1.6em;}.elementor .e-container_oy5tefzys-7713080{width:55%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-widget_0jesrfuu6-8d8411e{width:100%;height:1px;margin-block-start:0.5rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#1b253b;}.elementor .e-widget_tdz4jp2mu-b4940bd{font-family:"Montserrat";font-weight:600;font-size:0.95rem;color:#a0aec0;letter-spacing:0.05em;text-transform:uppercase;}.elementor .e-container_7fj0euwqb-357708a{width:38%;column-gap:0rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:16px;border-width:1px;border-color:#1b253b;border-style:solid;background-color:#0a0d14;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:center;align-items:center;}.elementor .e-container_by21s91oz-8044440{column-gap:4rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#05070a;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-widget_frgpzey0m-46b8732{width:100%;height:32rem;object-fit:cover;}.elementor .e-container_nc6wxrw9v-11ff884{width:48%;display:flex;flex-direction:column;}.elementor .e-widget_lerop63ag-176fa47{font-family:"Montserrat";font-weight:700;font-size:0.875rem;color:#1447ef;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_lbb4ezyel-490e7f9{font-family:"Montserrat";font-weight:700;font-size:2.5rem;color:#ffffff;line-height:1.2em;}.elementor .e-widget_n4q647505-0d0017c{width:4rem;border-block-start-width:3px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1447ef;border-style:solid;}.elementor .e-container_ozy9gqsan-875e750{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;}.elementor .e-container_brzqezy7c-51264f4{width:100%;max-width:75rem;column-gap:4rem;display:flex;flex-direction:row;row-gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-container_xwi77dwil-514c670{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#05070a;display:flex;flex-direction:column;align-items:center;}.elementor .e-widget_fzz4fjz0n-5961cbc{font-family:"Montserrat";font-weight:700;font-size:0.875rem;color:#1447ef;letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-widget_x9tuurg2u-ef8090b{font-family:"Montserrat";font-weight:800;font-size:3rem;color:#ffffff;line-height:1.2em;text-align:center;}.elementor .e-widget_iyfqfx3et-bac897a{max-width:38rem;font-family:"Inter";font-weight:400;font-size:1.125rem;color:#a0aec0;line-height:1.6em;text-align:center;}.elementor .e-container_soefwxjkh-95a7075{column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-widget_cgrv9cxey-821c0c9{font-family:"Inter";font-weight:600;font-size:1rem;color:#ffffff;text-align:center;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:12px;background-color:#1447ef;}.elementor .e-container_ksj7asr7g-fe5cec3{width:100%;column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-container_s75im7913-1e34ab8{display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_7jrh4dm5i-312f8ea{width:100%;max-width:64rem;column-gap:0rem;padding:4rem;border-radius:12px;border-width:1px;border-color:#1447ef;border-style:solid;background-color:#0a0d14;box-shadow:0px 0px 60px 0px #081a54;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:center;}.elementor .e-container_vr8r9rhpo-8223275{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#05070a;display:flex;flex-direction:column;justify-content:center;align-items:center;}