.elementor-4663 .elementor-element.elementor-element-f070004:not(.elementor-motion-effects-element-type-background), .elementor-4663 .elementor-element.elementor-element-f070004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5A5A5A;background-image:url("https://www.astecprecision.com/wp-content/uploads/2026/03/astec-precision-subsea-connectors-page-banner.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-4663 .elementor-element.elementor-element-f070004 > .elementor-background-overlay{background-color:var( --e-global-color-6892667b );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4663 .elementor-element.elementor-element-f070004{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-115px;margin-bottom:0px;padding:220px 0px 100px 0px;}.elementor-4663 .elementor-element.elementor-element-fbf333a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:4px;width:auto;max-width:auto;}.elementor-4663 .elementor-element.elementor-element-fbf333a .elementor-divider-separator{width:50px;}.elementor-4663 .elementor-element.elementor-element-fbf333a .elementor-divider{padding-block-start:21px;padding-block-end:21px;}.elementor-4663 .elementor-element.elementor-element-ca69cfe{text-align:start;}.elementor-4663 .elementor-element.elementor-element-ca69cfe .elementor-heading-title{font-family:var( --e-global-typography-095b223-font-family ), Sans-serif;font-size:var( --e-global-typography-095b223-font-size );font-weight:var( --e-global-typography-095b223-font-weight );line-height:var( --e-global-typography-095b223-line-height );color:var( --e-global-color-24379720 );}.elementor-4663 .elementor-element.elementor-element-ecb8743{padding:60px 0px 60px 0px;}.elementor-4663 .elementor-element.elementor-element-2f35ff2 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-9451ced{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-9451ced .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-9451ced .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-ee8a0b4 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-69c4808{width:var( --container-widget-width, 90.37% );max-width:90.37%;--container-widget-width:90.37%;--container-widget-flex-grow:0;text-align:start;}.elementor-4663 .elementor-element.elementor-element-99ba466{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-99ba466 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-99ba466 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-00bc914 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-540a618{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-540a618 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-540a618 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-2cc361e .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-5b78da2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-5b78da2 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-5b78da2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-a1453f4 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-e3c4456{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-e3c4456 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-e3c4456 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-eb9e382 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-e183c69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-e183c69 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-e183c69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-00fef48 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-60e0d6c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-60e0d6c .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-60e0d6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-ba60f74 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-bcbc1ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-bcbc1ce .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-bcbc1ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-7272e6b .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-8071d55{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-8071d55 .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-8071d55 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-d6b334a .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-793f3bb .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-9921521{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-9921521 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-9921521 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-4c28785{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-4c28785 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-4c28785 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-16f4159 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-5082c91 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-da936f7 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-2f435de > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-52c1c0f{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-52c1c0f .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-52c1c0f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-f556f24 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-aac73e0 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-d9224ae > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-fb1a243 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-b740a18 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-0bda9c2 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-7c45ddf > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-6b4b888{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-6b4b888 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-6b4b888 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-b3142ae > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-c41fdcd > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-87c5b6f > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-aa70204 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-6aa93c2 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-e7ee68c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-43d2190{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-43d2190 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-43d2190 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-fbb93e0 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-a6fb7a5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-94ebb9b > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-1f53351 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-5359a7a{--divider-border-style:solid;--divider-color:var( --e-global-color-69bc4fb0 );--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-5359a7a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-4663 .elementor-element.elementor-element-5359a7a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-098581b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4663 .elementor-element.elementor-element-098581b .elementor-divider-separator{width:100%;}.elementor-4663 .elementor-element.elementor-element-098581b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4663 .elementor-element.elementor-element-53e5630 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-4663 .elementor-element.elementor-element-b6f29c2{width:var( --container-widget-width, 109.63% );max-width:109.63%;--container-widget-width:109.63%;--container-widget-flex-grow:0;}.elementor-4663 .elementor-element.elementor-element-48ced93:not(.elementor-motion-effects-element-type-background), .elementor-4663 .elementor-element.elementor-element-48ced93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4663 .elementor-element.elementor-element-48ced93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4663 .elementor-element.elementor-element-48ced93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4663 .elementor-element.elementor-element-9aa10be > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4663 .elementor-element.elementor-element-9aa10be .elementor-heading-title{font-size:31px;color:var( --e-global-color-6892667b );}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-item{border-width:0px;}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-tab-title{background-color:var( --e-global-color-primary );padding:20px 20px 20px 20px;}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-icon, .elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-title{color:var( --e-global-color-24379720 );}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-icon svg{fill:var( --e-global-color-24379720 );}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-active .elementor-accordion-icon, .elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-active .elementor-accordion-title{color:var( --e-global-color-24379720 );}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-24379720 );}.elementor-4663 .elementor-element.elementor-element-1e2522a .elementor-accordion-title{font-size:18px;font-weight:700;}@media(min-width:768px){.elementor-4663 .elementor-element.elementor-element-c6c8fbe{width:60.444%;}.elementor-4663 .elementor-element.elementor-element-37e1849{width:39.513%;}}@media(max-width:1024px){.elementor-4663 .elementor-element.elementor-element-ca69cfe .elementor-heading-title{font-size:var( --e-global-typography-095b223-font-size );line-height:var( --e-global-typography-095b223-line-height );}}@media(max-width:767px){.elementor-4663 .elementor-element.elementor-element-ca69cfe .elementor-heading-title{font-size:var( --e-global-typography-095b223-font-size );line-height:var( --e-global-typography-095b223-line-height );}}/* Start custom CSS for accordion, class: .elementor-element-1e2522a */.elementor-accordion-item{
    margin-bottom: 20px;
}

.elementor-tab-title{
    border-radius: 55px;
}/* End custom CSS */