.elementor .e-0524a35-2f833cc{width:47.667%;padding:0px;}.elementor .e-9eb0c3f-a53dc98{width:100%;line-height:0em;padding:0px;flex:1 1 0px;}.elementor .e-68762d2-3decca1{width:auto;position:absolute;inset-block-start:0rem;inset-inline-start:0px;z-index:2;line-height:0em;padding-block-start:0.625rem;padding-block-end:0.625rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(135deg, rgb(166, 134, 58) 0%,rgb(240, 221, 160)  100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:0.625rem;flex-wrap:wrap;align-items:center;}.elementor .e-1bd28fd-d0ff7ea{width:100%;aspect-ratio:5/4;object-fit:cover;object-position:center center;position:relative;z-index:1;border-style:none;}.elementor .e-19b2aa4-5aa3081{width:100%;padding:0px;display:block;flex:1 1 0%;}.elementor .e-937dfca-e5d1bf8{padding:0px;margin-block-start:3.5rem;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-dd4d8aa-1685056{padding:0px;}.elementor .e-7c0f2dd-6fa55e0{padding:0px;}.elementor .e-176ac8c-78ab507{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-9c42e31-32cff9e{position:absolute;inset-block-start:-20%;inset-inline-end:0px;inset-block-end:-20%;inset-inline-start:0px;padding-block-start:0%;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/crew-mechanical-room-discussion-BKcMZCnb.jpg");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;opacity:60%;transform:translate3d(0px, -49.72px, 0px) scale3d(1, 1, 1);}.elementor .e-f51ea88-33eeb98{width:38.5%;line-height:1em;padding:0px;}.elementor .e-443d146-e0d36f8{width:100%;line-height:1px;padding:0px;flex:1 1 0px;}.elementor .e-05586b0-95abb23{line-height:1em;padding:0px;display:flex;gap:4rem;flex-wrap:wrap;align-items:center;}.elementor .e-0e901ff-a7d143f{position:relative;z-index:2;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;gap:2.5rem;flex-wrap:wrap;align-items:end;}.elementor .e-5078a29-d809550{max-width:785px;font-weight:500;padding-block-start:8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:4rem;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-bddc87d-d789cec{padding:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#dddad4;border-style:solid;filter:blur(0px);backdrop-filter:blur(0px);}.elementor .e-69f185e-085fdf7{padding:24px;border-style:solid;}.elementor .e-209d9f6-2a508fe{padding:24px;}.elementor .e-3537d4c-a16388f{padding:24px;}.elementor .e-7a7ab08-0ece74c{padding:0px;}.elementor .e-97b1495-27b1dcd{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/construction-detail-CppdYi3i-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-f2522ce-557b494{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/crew-coordination-BY-42nBX-1-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-acc2097-591dfb5{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/crew-piping-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-92e7b73-4b30e18{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/heffron-partnership-B4doRbZX.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-c43291f-767dc10{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/heffron-crew-jobsite-coordination-0QFT-Bvj.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-a84d71c-5916c84{aspect-ratio:4/5;padding:40px;background-image:linear-gradient(0deg, #11263bbf 0%,#11263b00 100%),url("https://sashaw19.visionsdemo.com/wp-content/uploads/2026/08/heffron-tech-mediaprimary-mechanical-room.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-7676e06-72a94a0{width:58%;padding:0px;}.elementor .e-f3ef346-920d03c{padding-block-start:0px;padding-block-end:8rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a7c714b-9eef8c1{max-width:768px;line-height:1em;padding:0px;}.elementor .e-f2309fd-c324322{overflow:hidden;aspect-ratio:3/4;position:relative;line-height:1em;padding:0px;align-items:stretch;}.elementor .e-e2afed4-f070712{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:1.75rem;}.elementor .e-b3d57be-e7d9d37{overflow:hidden;position:relative;line-height:1em;padding:0px;background-color:#11263b;flex-direction:column;}.elementor .e-b3d57be-e7d9d37:hover,.elementor .e-b3d57be-e7d9d37:focus-visible{box-shadow:0px 0px 0px 1px #c7a46bb3;}.elementor .e-4072e9b-d8ed4af{overflow:hidden;aspect-ratio:3/4;position:relative;line-height:1em;padding:0px;align-items:stretch;}.elementor .e-004dba6-793d05c{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:1.75rem;}.elementor .e-4d87517-6ab2dcf{overflow:hidden;position:relative;line-height:1em;padding:0px;background-color:#11263b;flex-direction:column;}.elementor .e-4d87517-6ab2dcf:hover,.elementor .e-4d87517-6ab2dcf:focus-visible{box-shadow:0px 0px 0px 1px #c7a46bb3;}.elementor .e-6dcc808-1f6deb6{overflow:hidden;aspect-ratio:3/4;position:relative;line-height:1em;padding:0px;align-items:stretch;}.elementor .e-84f85fd-ccaad6f{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:1.75rem;}.elementor .e-6ab6d17-d06fe9e{overflow:hidden;position:relative;line-height:1em;padding:0px;background-color:#11263b;flex-direction:column;}.elementor .e-6ab6d17-d06fe9e:hover,.elementor .e-6ab6d17-d06fe9e:focus-visible{box-shadow:0px 0px 0px 1px #c7a46bb3;}.elementor .e-4e6744f-3f2e885{padding:0px;margin-block-start:4rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-045bc08-7196d02{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-d796d71-735270f{padding:0px;flex:1 1 0%;}.elementor .e-f35a78a-174175c{width:44px;height:44px;line-height:1em;padding:0px;border-width:1px;border-color:#f7f5f333;border-style:solid;background-color:#11263b;display:flex;justify-content:center;align-items:center;}.elementor .e-e76de30-5e4d45f{width:44px;height:44px;line-height:1em;padding:0px;border-width:1px;border-color:#f7f5f333;border-style:solid;background-color:#11263b;display:flex;justify-content:center;align-items:center;}.elementor .e-7c9ad5c-0f75917{width:44px;height:44px;line-height:1em;padding:0px;border-width:1px;border-color:#f7f5f333;border-style:solid;background-color:#11263b;display:flex;justify-content:center;align-items:center;}.elementor .e-87982ab-0fd9cfc{width:44px;height:44px;line-height:1em;padding:0px;border-width:1px;border-color:#f7f5f333;border-style:solid;background-color:#11263b;display:flex;justify-content:center;align-items:center;}.elementor .e-252b5b8-b94994c{display:grid;gap:0.75rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-cc29d75-f6f8dea{width:100%;line-height:0em;padding:0px;flex:1 1 0px;}.elementor .e-2a856e2-a3f322a{width:auto;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;line-height:0em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(135deg, rgb(166, 134, 58) 0%,rgb(240, 221, 160)  100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-e15179c-fb4f09d{width:56.389%;padding:0rem;}.elementor .e-6e3893f-1fa2e72{line-height:1em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:0rem;margin-block-start:1.75rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#c7a46b;border-style:solid;}.elementor .e-036ba43-4f937df{padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:2rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f7f5f326;border-style:solid;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-f28f6de-d4c4150{width:100%;line-height:1em;padding:0px;flex:1 1 0px;}.elementor .e-af8fc57-fcb61e0{padding:0px;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:start;}.elementor .e-bb650bb-f47470a{width:100%;line-height:0em;padding:0px;flex:1 1 0px;}.elementor .e-fd1f1f0-8b7fb8c{width:auto;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;line-height:0em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(135deg, rgb(166, 134, 58) 0%,rgb(240, 221, 160)  100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-ce9ff00-6e943af{width:56.389%;padding:0rem;}.elementor .e-002b40e-b5caca3{line-height:1em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:0rem;margin-block-start:1.75rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#c7a46b;border-style:solid;}.elementor .e-2d9750b-5e493b4{padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:2rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f7f5f326;border-style:solid;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-7d8a325-c11767c{width:100%;line-height:1em;padding:0px;flex:1 1 0px;}.elementor .e-7f95ef0-4a52e60{padding:0px;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:start;}.elementor .e-ae835de-380b12a{width:100%;line-height:0em;padding:0px;flex:1 1 0px;}.elementor .e-0955ea8-87b4d71{width:auto;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;line-height:0em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(135deg, rgb(166, 134, 58) 0%,rgb(240, 221, 160)  100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-6f92954-a98d3ad{width:56.389%;padding:0rem;}.elementor .e-6ad5cc2-25c0a5a{line-height:1em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:0rem;margin-block-start:1.75rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#c7a46b;border-style:solid;}.elementor .e-4d252f8-a0f8d47{padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:2rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f7f5f326;border-style:solid;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-50ce24a-cabd48a{width:100%;line-height:1em;padding:0px;flex:1 1 0px;}.elementor .e-aab3e05-702d6ef{padding:0px;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:start;}.elementor .e-4a3661a-ca9e7ab{width:100%;line-height:0em;padding:0px;flex:1 1 0px;}.elementor .e-ed47d16-0fe7a6f{width:auto;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;line-height:0em;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;background-image:linear-gradient(135deg, rgb(166, 134, 58) 0%,rgb(240, 221, 160)  100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-0ee5344-ec00715{width:56.389%;padding:0rem;}.elementor .e-010eb01-f7b96fb{line-height:1em;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:0rem;margin-block-start:1.75rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:#c7a46b;border-style:solid;}.elementor .e-1a56d90-5c0de67{padding-block-start:1rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:2rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#f7f5f326;border-style:solid;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-2e198c8-5fe965c{width:100%;line-height:1em;padding:0px;flex:1 1 0px;}.elementor .e-5a630c6-5f1eb1b{padding:0px;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:start;}.elementor .e-02af858-894b641{padding:0px;margin-block-start:3.5rem;}.elementor .e-989a1f2-020df38{position:relative;z-index:2;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;gap:2.5rem;flex-wrap:wrap;align-items:end;}.elementor .e-99b0093-e27acf1{width:31%;line-height:1em;padding:0px;}.elementor .e-68e1f69-213592c{width:100%;line-height:1em;padding:0px;flex:1 1 0px;}.elementor .e-959b2eb-1d723a6{line-height:1em;padding:0px;display:flex;gap:3rem;flex-wrap:wrap;align-items:start;}.elementor .e-d8dc8bc-f927552{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;gap:2.5rem;flex-wrap:wrap;align-items:end;}.elementor .e-fcb20ab-9e743e9{position:absolute;inset-block-start:-20%;inset-inline-end:0px;inset-block-end:-20%;inset-inline-start:0px;padding-block-start:0%;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:25%;transform:translate3d(0px, -144.29px, 0px);}.elementor .e-e6657d9-e735edc{padding:0px;margin-block-start:1.5rem;display:flex;flex-direction:row;gap:1.25rem;justify-content:center;align-items:center;}.elementor .e-a1483ec-ee77bb5{width:100%;max-width:900px;padding:0px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-52e49c2-e7c1c5f{position:relative;z-index:2;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;gap:55px;align-items:center;}