.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-92968d8a{position:relative;overflow-x:hidden;overflow-y:hidden;margin-bottom:40px;background-color:var(--white);}.gb-container-92968d8a:before{content:"";background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/grunge-texture-background.png);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.6;}.gb-container-92968d8a.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-92968d8a.gb-no-dynamic-bg:before{background-image:none;}.gb-container-b96e4843{max-width:1400px;z-index:3;position:relative;padding:40px;margin-right:auto;margin-left:auto;}.gb-container-dd108ffa{margin-top:80px;}.gb-container-dbe2d022{min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px;background-color:var(--dark-green);color:var(--white);}.gb-grid-wrapper > .gb-grid-column-dbe2d022{width:55%;}.gb-container-40797388{min-height:600px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/ne-marine-construction-hauling-services.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-grid-wrapper > .gb-grid-column-40797388{width:45%;}.gb-container-40797388.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-40797388.gb-no-dynamic-bg{background-image:none;}.gb-container-6349d4e5{min-height:600px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/outer-banks-bulkhead-installation.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-grid-wrapper > .gb-grid-column-6349d4e5{width:45%;}.gb-container-6349d4e5.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-6349d4e5.gb-no-dynamic-bg{background-image:none;}.gb-container-e185f548{min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px;background-color:var(--orange);color:var(--white);}.gb-grid-wrapper > .gb-grid-column-e185f548{width:55%;}.gb-container-245fb43e{min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px;background-color:var(--black);color:var(--white);}.gb-grid-wrapper > .gb-grid-column-245fb43e{width:55%;}.gb-container-a2459627{min-height:600px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/ne-marine-construction-boat-lifts.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-grid-wrapper > .gb-grid-column-a2459627{width:45%;}.gb-container-a2459627.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-a2459627.gb-no-dynamic-bg{background-image:none;}.gb-container-853cd478{min-height:600px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/ne-marine-construction-pier.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-grid-wrapper > .gb-grid-column-853cd478{width:45%;}.gb-container-853cd478.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-853cd478.gb-no-dynamic-bg{background-image:none;}.gb-container-82bd79bc{min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px;background-color:var(--dark-green);color:var(--white);}.gb-grid-wrapper > .gb-grid-column-82bd79bc{width:55%;}.gb-container-329ecf31{min-height:600px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:80px;background-color:var(--orange);color:var(--white);}.gb-grid-wrapper > .gb-grid-column-329ecf31{width:55%;}.gb-container-455d55e1{min-height:600px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/ne-marine-construction-shoreline-stablization.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-grid-wrapper > .gb-grid-column-455d55e1{width:45%;}.gb-container-455d55e1.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-455d55e1.gb-no-dynamic-bg{background-image:none;}.gb-container-d529fdc3{margin-top:80px;margin-bottom:80px;}.gb-container-c92943ec{max-width:1400px;margin-right:auto;margin-left:auto;}.gb-container-d485fa65{margin-top:10px;}.gb-container-d485fa65 > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-d485fa65.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-e6229d30{width:100%;align-items:center;justify-content:space-between;column-gap:0.5em;text-align:left;padding:15px 20px;border-radius:20px;background-color:var(--green);color:var(--white);cursor:pointer;}.gb-container-e6229d30:hover{background-color:var(--black);color:var(--orange);}.gb-container-e6229d30.gb-block-is-current, .gb-container-e6229d30.gb-block-is-current:hover, .gb-container-e6229d30.gb-block-is-current:active, .gb-container-e6229d30.gb-block-is-current:focus{background-color:var(--dark-green);color:var(--white);}.gb-container-51a1b512{padding:20px 20px 0;margin-bottom:0px;}.gb-container-1bac148f{margin-top:10px;}.gb-container-1bac148f > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-1bac148f.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-46b07428{width:100%;align-items:center;justify-content:space-between;column-gap:0.5em;text-align:left;padding:15px 20px;border-radius:20px;background-color:var(--green);color:var(--white);cursor:pointer;}.gb-container-46b07428:hover{background-color:var(--black);color:var(--orange);}.gb-container-46b07428.gb-block-is-current, .gb-container-46b07428.gb-block-is-current:hover, .gb-container-46b07428.gb-block-is-current:active, .gb-container-46b07428.gb-block-is-current:focus{background-color:var(--dark-green);color:var(--white);}.gb-container-6cd4ec05{padding:20px 20px 0;margin-bottom:0px;}.gb-container-5ec60c35{margin-top:10px;}.gb-container-5ec60c35 > .gb-accordion__content{transition:max-height 0.25s ease;will-change:max-height;max-height:0;overflow:hidden;visibility:hidden;}.gb-container-5ec60c35.gb-accordion__item-open > .gb-accordion__content{max-height:inherit;visibility:visible;}.gb-container-0c76864b{width:100%;align-items:center;justify-content:space-between;column-gap:0.5em;text-align:left;padding:15px 20px;border-radius:20px;background-color:var(--green);color:var(--white);cursor:pointer;}.gb-container-0c76864b:hover{background-color:var(--black);color:var(--orange);}.gb-container-0c76864b.gb-block-is-current, .gb-container-0c76864b.gb-block-is-current:hover, .gb-container-0c76864b.gb-block-is-current:active, .gb-container-0c76864b.gb-block-is-current:focus{background-color:var(--dark-green);color:var(--white);}.gb-container-843e753b{padding:20px 20px 0;margin-bottom:0px;}.gb-container-86af290f{margin-bottom:-40px;background-color:rgba(143, 190, 191, 0.65);}.gb-container-dbe7779c{max-width:1400px;margin-right:auto;margin-left:auto;}.gb-container-3c90a4d1{height:100%;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;}.gb-grid-wrapper > .gb-grid-column-3c90a4d1{width:50%;}.gb-container-07cf5534{height:100%;padding:40px;}.gb-grid-wrapper > .gb-grid-column-07cf5534{width:50%;}.gb-container-77e38f11{min-height:700px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:#000000;}.gb-container-77e38f11:before{content:"";background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/ne-marine-construction-boat-lifts.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.5;}.gb-container-77e38f11.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-77e38f11.gb-no-dynamic-bg:before{background-image:none;}.gb-container-b8860f47{max-width:1400px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3;position:relative;padding:40px 40px 60px;margin-right:auto;margin-left:auto;}.gb-container-b98cbda9{min-height:200px;z-index:4;position:relative;overflow-x:hidden;overflow-y:hidden;margin-top:-200px;background-image:url(https://nemarineconstruction.com/wp-content/uploads/2025/11/white-jagged-border-with-grunge.png);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-b98cbda9.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-b98cbda9.gb-no-dynamic-bg{background-image:none;}.gb-grid-wrapper-18dfdc73{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-18dfdc73 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-a5cf8e54{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-a5cf8e54 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-3160413c{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-3160413c > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-467ac9ec{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-467ac9ec > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-07544873{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-07544873 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-08b63ef7{display:flex;flex-wrap:wrap;align-items:center;}.gb-grid-wrapper-08b63ef7 > .gb-grid-column{box-sizing:border-box;}h3.gb-headline-6ccdb742{color:var(--white);}h3.gb-headline-43a1792a{color:var(--white);}h3.gb-headline-ef8a20aa{color:var(--white);}h3.gb-headline-0c90af18{color:var(--white);}h3.gb-headline-aa8d97be{color:var(--white);}h3.gb-headline-6f8109d2{margin-bottom:0px;}h3.gb-headline-76228eae{margin-bottom:0px;}h3.gb-headline-ac811ffe{margin-bottom:0px;}h1.gb-headline-5dd0c0c0{text-align:center;color:var(--white);}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}a.gb-button-5118f85d{display:inline-flex;justify-content:center;min-width:250px;text-transform:uppercase;text-align:center;padding:10px 20px;margin-right:5px;background-color:var(--orange);color:#ffffff;text-decoration:none;}a.gb-button-5118f85d:hover, a.gb-button-5118f85d:active, a.gb-button-5118f85d:focus{background-color:var(--dark-green);color:#ffffff;}a.gb-button-8f09b010{display:inline-flex;justify-content:center;min-width:250px;text-transform:uppercase;text-align:center;padding:10px 20px;margin-right:5px;margin-left:5px;background-color:var(--dark-green);color:#ffffff;text-decoration:none;}a.gb-button-8f09b010:hover, a.gb-button-8f09b010:active, a.gb-button-8f09b010:focus{background-color:var(--orange);color:#ffffff;}.gb-image-5ef84489{vertical-align:middle;}@media (max-width: 1024px) {.gb-container-b96e4843{padding-right:30px;padding-left:30px;}.gb-container-dbe2d022{min-height:500px;padding:40px;}.gb-grid-wrapper > .gb-grid-column-dbe2d022{width:50%;}.gb-container-40797388{min-height:500px;}.gb-grid-wrapper > .gb-grid-column-40797388{width:50%;}.gb-container-6349d4e5{min-height:500px;}.gb-grid-wrapper > .gb-grid-column-6349d4e5{width:50%;}.gb-container-e185f548{min-height:500px;padding:40px;}.gb-grid-wrapper > .gb-grid-column-e185f548{width:50%;}.gb-container-245fb43e{min-height:500px;padding:40px;}.gb-grid-wrapper > .gb-grid-column-245fb43e{width:50%;}.gb-container-a2459627{min-height:500px;}.gb-grid-wrapper > .gb-grid-column-a2459627{width:50%;}.gb-container-853cd478{min-height:532px;}.gb-grid-wrapper > .gb-grid-column-853cd478{width:50%;}.gb-container-82bd79bc{min-height:532px;padding:40px;}.gb-grid-wrapper > .gb-grid-column-82bd79bc{width:50%;}.gb-container-329ecf31{min-height:500px;padding:40px;}.gb-grid-wrapper > .gb-grid-column-329ecf31{width:50%;}.gb-container-455d55e1{min-height:532px;}.gb-grid-wrapper > .gb-grid-column-455d55e1{width:50%;}.gb-container-86af290f{margin-bottom:-30px;}.gb-grid-wrapper > .gb-grid-column-3c90a4d1{width:100%;}.gb-grid-wrapper > .gb-grid-column-07cf5534{width:100%;}.gb-container-77e38f11{min-height:550px;}.gb-container-b8860f47{padding:30px 30px 60px;}.gb-container-b98cbda9{margin-top:-150px;}.gb-grid-wrapper-18dfdc73{align-items:flex-start;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-dbe2d022{width:100%;order:2;}.gb-container-40797388{min-height:300px;padding-bottom:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-40797388{width:100%;order:1;}.gb-container-6349d4e5{min-height:300px;padding-bottom:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-6349d4e5{width:100%;order:1;}.gb-container-e185f548{position:relative;}.gb-grid-wrapper > .gb-grid-column-e185f548{width:100%;order:2;}.gb-grid-wrapper > .gb-grid-column-245fb43e{width:100%;order:2;}.gb-container-a2459627{min-height:300px;padding-bottom:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-a2459627{width:100%;order:1;}.gb-container-853cd478{min-height:300px;padding-bottom:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-853cd478{width:100%;order:1;}.gb-grid-wrapper > .gb-grid-column-82bd79bc{width:100%;order:2;}.gb-container-329ecf31{position:relative;}.gb-grid-wrapper > .gb-grid-column-329ecf31{width:100%;order:2;}.gb-container-455d55e1{min-height:300px;padding-bottom:0px;padding-left:0px;}.gb-grid-wrapper > .gb-grid-column-455d55e1{width:100%;order:1;}.gb-container-3c90a4d1{min-height:200px;}.gb-grid-wrapper > .gb-grid-column-3c90a4d1{width:100%;}.gb-grid-wrapper > .gb-grid-column-07cf5534{width:100%;}.gb-container-77e38f11{min-height:500px;}.gb-container-b8860f47{padding-right:10px;padding-left:10px;}h1.gb-headline-5dd0c0c0{font-size:38px;}}:root{--gb-container-width:1400px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}