.elementor .e-6d464325-c3410f4{font-family:Poppins;font-weight:600;font-size:20px;color:#ffffff;text-align:start;margin-inline-start:30px;}.elementor .e-3550656e-23a3f85{font-family:Poppins;font-weight:500;font-size:16px;color:#ffffff;text-align:center;}.elementor .e-3574ff6d-97ddc28{font-family:Poppins;font-weight:500;font-size:16px;color:#ffffff;text-align:center;}.elementor .e-687f1342-c01e688{font-family:Poppins;font-weight:500;font-size:16px;color:#ffffff;text-align:center;}.elementor .e-2328b83b-1004842{font-family:Poppins;font-weight:500;font-size:16px;color:#ffffff;text-align:center;}.elementor .e-b8e455c-efd3f0c{font-family:Poppins;font-weight:700;font-size:24px;color:#CEA507B8;margin-block-start:100px;margin-inline-start:30px;display:block;justify-content:flex-start;align-items:start;align-self:start;order:-99999;}.elementor .e-6365ed2a-5f2eaaf{font-family:Poppins;font-weight:700;font-size:28px;color:#2C7BE5;margin-inline-start:30px;display:block;justify-content:flex-start;align-items:start;align-self:start;order:-99999;}.elementor .e-5795b287-7bba4a4{height:681px;margin-block-start:-8px;background-image:url("https://www.oceanmarinecontracting.com/wp-content/uploads/2026/10/Industrial-Harbor-Boom-Barrier-at-Sea.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-51139177-bbbef90{width:116px;height:9px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-4b85e204-17702cd{font-family:Poppins;font-weight:600;font-size:22px;color:#ffffff;text-align:justify;align-self:center;order:0;}.elementor .e-55ebafea-b5fe7da{background-color:#030F27;flex-direction:column;}.elementor .e-76b5f79c-4d0581c{width:116px;height:9px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-471b4b6c-3b2c98c{font-family:Poppins;font-weight:500;font-size:18px;color:#f6f6f6;text-align:center;display:block;align-self:center;}.elementor .e-4f12e2c9-b1aeb68{background-color:#030F27;flex-direction:column;}.elementor .e-31eea928-2542450{width:116px;height:9px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-2e620cea-5c0ce9e{font-family:Poppins;font-weight:700;font-size:40px;color: #CEA507B8;text-transform:capitalize;-webkit-text-stroke:1px #000000;stroke:#000000;stroke-width:1px;align-self:center;}.elementor .e-2de3f000-bb8fb8c{background-color:#030F27;flex-direction:column;}.elementor .e-539259c-e9f300b{width:116px;height:9px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-07c9158-c093fed{background-color:#030F27;flex-direction:column;}.elementor .e-4955a7e0-0e4e88b{font-family:Poppins;font-weight:600;font-size:22px;color:#fbfbfb;text-align:justify;align-self:center;}.elementor .e-274fa93c-af5e8b5{margin-block-start:-16px;background-color:#030F27;flex-direction:column;}.elementor .e-707b9dd1-4f84a78{width:116px;height:9px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-1156cff-f400315{font-family:Poppins;font-weight:700;font-size:40px;color: #CEA507B8;text-transform:capitalize;-webkit-text-stroke:1px #000000;stroke:#000000;stroke-width:1px;align-self:center;}.elementor .e-5289c3e-c748df2{font-family:Poppins;font-weight:600;font-size:22px;color:#fbfbfb;text-align:justify;align-self:center;}.elementor .e-39d449b-784006f{font-family:Poppins;font-weight:500;font-size:18px;color:#f6f6f6;text-align:center;display:block;align-self:center;}.elementor .e-7aded9fa-a3be862{font-family:Poppins;font-weight:300;font-size:18px;color:#ffffff;}.elementor .e-5b452ad8-2310b9c{font-family:Poppins;font-weight:600;font-size:20px;color: #2C7BE5;selector .elementor-heading-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:20px;
}

selector .elementor-heading-title:before,
selector .elementor-heading-title:after{
  content:"";
  width:45px;
  height:2px;
  background:#2C7BE5;
  display:block;
}\n}.elementor .e-14b87db7-a1d2292{font-family:Poppins;font-weight:600;font-size:20px;color: #2C7BE5;selector {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 10px;
}

selector::after {
  content: "";
  display: block;
  flex: 1;
  min-width: 20px;
  height: 1px;
  background: linear-gradient(
      90deg,
      rgba(91, 190, 235, 0.7),
      rgba(91, 190, 235, 0.15)
  );
}\n}.elementor .e-61270be-06fa608{font-family:Poppins;font-weight:300;font-size:18px;color:#ffffff;}.elementor .e-ff323ca-2dd8d55{font-family:Poppins;font-weight:600;font-size:20px;color: #2C7BE5;selector .elementor-heading-title{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:20px;
}

selector .elementor-heading-title:before,
selector .elementor-heading-title:after{
  content:"";
  width:45px;
  height:2px;
  background:#2C7BE5;
  display:block;
}\n}.elementor .e-3e5c803-9f23371{font-family:Poppins;font-weight:600;font-size:20px;color: #2C7BE5;selector {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 10px;
}

selector::after {
  content: "";
  display: block;
  flex: 1;
  min-width: 20px;
  height: 1px;
  background: linear-gradient(
      90deg,
      rgba(91, 190, 235, 0.7),
      rgba(91, 190, 235, 0.15)
  );
}\n}.elementor .e-271393fa-59c932a{background-color:#030F27;flex-direction:column;}.elementor .e-59716401-c4e3614{width:116px;height:10px;color:#ffffff;background-color:#CEA507B8;align-self:center;}.elementor .e-1352cc6f-5065fbe{font-family:Poppins;font-weight:700;font-size:32px;color:#fcfcfc;text-align:center;align-self:center;}.elementor .e-69f77f7b-fdd7552{background-color:#030F27;flex-direction:column;}.elementor .e-1124759e-bd2a0eb{width:116px;height:9px;color:#ffffff;background-color:#2C4A8D;align-self:center;}.elementor .e-7cfc2fed-555f3b4{font-family:Poppins;font-weight:700;font-size:32px;color:#fcfcfc;text-align:center;align-self:center;}.elementor .e-42789037-9ccc980{width:116px;height:10px;color:#ffffff;background-color:#2C4A8D;align-self:center;}.elementor .e-18c10a94-8bd836e{background-color:#030F27;flex-direction:column;}.elementor .e-558068c3-8c28138{background-color:#030F27;flex-direction:row;}.elementor .e-62396988-9b3115d{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-453c74c0-24c93dc{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-a8bc8ba-fdf064d{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-50c70ff1-ca90941{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-55bb7140-14e6545{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-30a60bb6-62e34f9{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-71d545e0-cb73c4f{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-1496861f-ffcd992{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-243f25c-a8e0291{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-6c63518-fc7530b{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-4d528fc3-ded5b2e{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-275c0be5-2d0646d{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-79562580-fde504d{font-family:Poppins;font-weight:500;font-size:18px;color:#ffffff;}.elementor .e-551cae59-7a5d22d{width:50%;flex-direction:column;}.elementor .e-5b7b3754-38385cf{font-family:Poppins;font-weight:800;font-size:20px;color:#fffcfc;text-align:justify;margin-block-start:21px;margin-block-end:3px;margin-inline-start:3px;margin-inline-end:3px;background-color:#030f2600;}.elementor .e-757b8c9e-4e9ab98{width:60px;height:5px;background-color:#2F80ED;}.elementor .e-496e0046-96250cf{font-family:Poppins;font-weight:800;font-size:20px;color:#ffffff;margin-block-start:19px;background-color:#030f2600;}.elementor .e-3c8984a1-96b0618{width:83%;margin-block-start:90px;background-color:#3266d84a;flex-direction:column;justify-content:center;background: linear-gradient(
90deg,
rgba(3,15,39,0.90) 0%,
rgba(3,15,39,0.75) 45%,
rgba(3,15,39,0.20) 75%,
rgba(3,15,39,0) 100%);\n}.elementor .e-5c82723f-e490173{width:50%;background-image:url("https://www.oceanmarinecontracting.com/wp-content/uploads/2026/10/Industrial-Harbor-Boom-Barrier-at-Sea-1024x370.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom right;flex-direction:column;}.elementor .e-d51f59-ed3947c{background-color:#030F27;flex-direction:row;}.elementor .e-16b13be5-686c430{width:25%;flex-direction:column;}.elementor .e-1a9a67c2-f16c541{width:25%;flex-direction:column;}.elementor .e-482d2f12-00f31ec{width:25%;flex-direction:column;}.elementor .e-7104da89-e3e4b85{width:25%;flex-direction:column;}.elementor .e-6441021d-2d43bed{margin-block-start:-16px;background-color:#030F27;flex-direction:row;}