.elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-container{min-height:936px;}.elementor-16 .elementor-element.elementor-element-486438b7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://helixpiersco.com/wp-content/uploads/2025/10/helical-piers.png");background-size:cover;}.elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-486438b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-15px;margin-bottom:0px;}.elementor-16 .elementor-element.elementor-element-1e12277a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-1e12277a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-16 .elementor-element.elementor-element-5ea639a{text-align:center;}.elementor-16 .elementor-element.elementor-element-5ea639a .elementor-heading-title{color:#ffffff;font-family:"Red Hat Display", Sans-serif;font-size:60px;font-weight:900;letter-spacing:1px;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.5019607843137255);}.elementor-16 .elementor-element.elementor-element-5ea639a > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0% 0% 0% 0%;}.elementor-16 .elementor-element.elementor-element-7f92aa3{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-7f92aa3 .elementor-heading-title{color:#ffffff;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;text-shadow:0px 4px 4px rgba(0, 0, 0, 0.5019607843137255);}.elementor-16 .elementor-element.elementor-element-7f92aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-c9a93d7{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:5.6px;}.elementor-16 .elementor-element.elementor-element-c9a93d7 .elementor-divider-separator{width:3.9rem;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-c9a93d7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-39a306c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-4234a2d4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-12260faa .elementor-button{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#051367;color:#051367;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-16 .elementor-element.elementor-element-12260faa .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-12260faa .elementor-button:focus{color:#ec3642;background-color:#ffffff;}.elementor-16 .elementor-element.elementor-element-12260faa .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-12260faa .elementor-button:focus svg{fill:#ec3642;}.elementor-16 .elementor-element.elementor-element-12260faa{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-1bdaf944:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1bdaf944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1bdaf944 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-1bdaf944{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 70px 0px;}.elementor-16 .elementor-element.elementor-element-59b3ba24.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-2d12e72a{text-align:center;}.elementor-16 .elementor-element.elementor-element-2d12e72a .elementor-heading-title{color:#051367;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-2d12e72a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-bf7f7cf{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-bf7f7cf .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-bf7f7cf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-bf7f7cf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-14bace9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-6e1f04ed{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-6e1f04ed .elementor-heading-title{color:#2D31FA;font-size:60px;font-weight:900;}.elementor-16 .elementor-element.elementor-element-1c71a54a{text-align:center;color:#051367;font-size:20px;font-weight:600;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-1050a5d0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1050a5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF6FF;}.elementor-16 .elementor-element.elementor-element-1050a5d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-1050a5d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-3f0d28f{text-align:center;}.elementor-16 .elementor-element.elementor-element-3f0d28f .elementor-heading-title{color:#051367;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-3f0d28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7da4cacf{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-7da4cacf .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-7da4cacf .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-7da4cacf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5d8578d8{text-align:center;}.elementor-16 .elementor-element.elementor-element-5d8578d8 .elementor-heading-title{color:#2D31FA;font-size:60px;font-weight:900;letter-spacing:1px;}.elementor-16 .elementor-element.elementor-element-5d8578d8 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 25px 0px 25px;}.elementor-16 .elementor-element.elementor-element-7e2f790b .elementor-button{font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#ffffff;color:#ffffff;background-color:#2D31FA;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-16 .elementor-element.elementor-element-7e2f790b .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-7e2f790b .elementor-button:focus{color:#FFFFFF;background-color:#2528AA;}.elementor-16 .elementor-element.elementor-element-7e2f790b .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-7e2f790b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-810a8c7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-810a8c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF6FF;}.elementor-16 .elementor-element.elementor-element-810a8c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-810a8c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-c0679dc{text-align:center;}.elementor-16 .elementor-element.elementor-element-c0679dc .elementor-heading-title{color:#051367;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-c0679dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-02dab5e{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-02dab5e .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-02dab5e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-02dab5e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-9f50187{text-align:center;}.elementor-16 .elementor-element.elementor-element-9f50187 .elementor-heading-title{color:#051367;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:0px;}.elementor-16 .elementor-element.elementor-element-9f50187 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-3a6cd50{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-3a6cd50 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-3a6cd50 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-3a6cd50 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5a9cc8b7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5a9cc8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://helixpiersco.com/wp-content/uploads/2025/10/helical-piers-hero.png");}.elementor-16 .elementor-element.elementor-element-5a9cc8b7 > .elementor-background-overlay{background-color:#D9D9D9;opacity:1;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5a9cc8b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-5a6cedf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-72e47f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-19b0d3d{text-align:center;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-19b0d3d .elementor-heading-title{color:#2D31FA;font-size:60px;font-weight:900;}.elementor-16 .elementor-element.elementor-element-19b0d3d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-16 .elementor-element.elementor-element-e4d8591{text-align:center;color:#051367;font-size:20px;font-weight:600;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button{font-size:20px;font-weight:900;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:#ffffff;color:#ffffff;background-color:#2D31FA;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button:focus{color:#FFFFFF;background-color:#2528AA;}.elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-57908e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:39px;--padding-block-end:16px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-16 .elementor-element.elementor-element-57908e7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-57908e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051367;}.elementor-16 .elementor-element.elementor-element-57908e7, .elementor-16 .elementor-element.elementor-element-57908e7::before{--border-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-debe5d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-ce26203{text-align:left;}.elementor-16 .elementor-element.elementor-element-20903a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-c716365{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-6f559d1 .elementor-heading-title{color:#DFF6FF;font-size:20px;}.elementor-16 .elementor-element.elementor-element-1cedab6{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-1cedab6 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-16 .elementor-element.elementor-element-1cedab6 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-1cedab6 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0cfaa4f{color:#DFF6FF;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-dab7cb9{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-843f44a .elementor-heading-title{color:#DFF6FF;font-size:20px;}.elementor-16 .elementor-element.elementor-element-cb72912{--divider-border-style:solid;--divider-color:#2D31FA;--divider-border-width:4px;}.elementor-16 .elementor-element.elementor-element-cb72912 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-16 .elementor-element.elementor-element-cb72912 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-16 .elementor-element.elementor-element-cb72912 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-e6c1d75{color:#DFF6FF;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-a8d954b{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-a8d954b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a8d954b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051367;}.elementor-16 .elementor-element.elementor-element-a8d954b, .elementor-16 .elementor-element.elementor-element-a8d954b::before{--border-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-374a8f1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-374a8f1 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-374a8f1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-0aeda32{--display:flex;--background-transition:0.3s;}.elementor-16 .elementor-element.elementor-element-8bc3176{text-align:center;color:#DFF6FF;font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-8bc3176 > .elementor-widget-container{margin:-32px 0px 0px 0px;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-59b3ba24{width:100%;}.elementor-16 .elementor-element.elementor-element-14bace9c{width:100%;}.elementor-16 .elementor-element.elementor-element-debe5d0{--width:30%;}.elementor-16 .elementor-element.elementor-element-20903a6{--width:70%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-container{min-height:728px;}.elementor-16 .elementor-element.elementor-element-486438b7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-16 .elementor-element.elementor-element-5ea639a > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-486438b7 > .elementor-container{min-height:564px;}.elementor-16 .elementor-element.elementor-element-486438b7{padding:120px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-5ea639a .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-5ea639a > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-16 .elementor-element.elementor-element-7f92aa3 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-7f92aa3 > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-16 .elementor-element.elementor-element-7f92aa3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16 .elementor-element.elementor-element-12260faa .elementor-button{padding:15px 20px 15px 20px;}.elementor-16 .elementor-element.elementor-element-1bdaf944{padding:30px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-2d12e72a .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-6e1f04ed .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-1050a5d0{padding:30px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-3f0d28f .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-5d8578d8 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-810a8c7{padding:30px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-cf41863 > .elementor-element-populated{padding:0rem 0rem 3rem 0rem;}.elementor-16 .elementor-element.elementor-element-c0679dc .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-c0679dc > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-9f50187 .elementor-heading-title{font-size:24px;}.elementor-16 .elementor-element.elementor-element-9f50187 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-5a9cc8b7{padding:30px 0px 30px 0px;}.elementor-16 .elementor-element.elementor-element-19b0d3d .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-e4d8591 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-16 .elementor-element.elementor-element-cd8bf4c .elementor-button{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-cd8bf4c > .elementor-widget-container{padding:0rem 2rem 0rem 2rem;}.elementor-16 .elementor-element.elementor-element-debe5d0{--justify-content:center;}.elementor-16 .elementor-element.elementor-element-c716365{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-1cedab6 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-1cedab6 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-0cfaa4f{text-align:center;}.elementor-16 .elementor-element.elementor-element-dab7cb9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-cb72912 .elementor-divider{text-align:center;}.elementor-16 .elementor-element.elementor-element-cb72912 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-16 .elementor-element.elementor-element-e6c1d75{text-align:center;}}