.elementor .e-b8e820f-a008480{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-77b7d1e9-9585022{padding-block-start:200px;padding-block-end:200px;background-image:linear-gradient(rgba(13, 33, 55, 0.2), rgba(13, 33, 55, 0.2)),url("https://jmmarineconstruction.com/wp-content/uploads/2026/06/010323_1031210.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--color-navy);display:flex;flex-direction:column;align-items:start;}.elementor .e-d862a31-e333d7a{padding:0px;}.elementor .e-220ff49-d6781ee{text-align:justify;}.elementor .e-6a8fa04a-c4e1e97{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-5d4d4f10-592813b{align-items:center;}.elementor .e-14c7319e-b2a9a8d{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-129688dc-398ce58{aspect-ratio:16/9;object-fit:cover;}.elementor .e-5fb66377-6bc0e29{width:50%;padding:0px;}.elementor .e-1d28d31-abc6501{text-align:justify;}.elementor .e-7c181190-fc72492{text-align:justify;}.elementor .e-539b49bd-19480e4{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-7ac000fe-f64c9e8{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-70807b58-f95b4f6{aspect-ratio:16/9;object-fit:cover;}.elementor .e-56c449f8-ba68ffc{width:50%;padding:0px;}.elementor .e-2a8003a5-387a61f{text-align:justify;}.elementor .e-68b611fa-774f6a6{text-align:justify;}.elementor .e-74958cff-6293432{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-7295c78f-2a10d65{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-6adfbcf5-e2a95d2{aspect-ratio:16/9;object-fit:cover;}.elementor .e-1499b005-0a2ac95{width:50%;padding:0px;}.elementor .e-5f957352-e97f11f{text-align:justify;}.elementor .e-449fd18-148958e{text-align:justify;}.elementor .e-4638e1f6-7227978{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-3a4baa31-fbd6e6c{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-5e083dd8-978669c{aspect-ratio:16/9;object-fit:cover;}.elementor .e-62e6646b-6d52cbb{width:50%;padding:0px;}.elementor .e-639fb7f0-6eff043{text-align:justify;}.elementor .e-75408b2b-86545e6{text-align:justify;}.elementor .e-34e3b4a9-4dec5aa{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-4e2d0c8d-1e437d7{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-639d0151-30938ca{padding:0px;flex-direction:column;}.elementor .e-550fd306-a04d23b{flex-direction:column;}.elementor .e-3b81857-cf1bcb1{padding:0px;}.elementor .e-1301727b-6086684{text-align:justify;}.elementor .e-22e86359-8834cd9{color:#ffffff;text-align:justify;}.elementor .e-17ab59bd-ca9a699{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-6ea218c0-51dd6fb{flex-direction:row-reverse;align-items:center;}.elementor .e-608f68f6-f807eb4{background-image:linear-gradient(rgba(13, 34, 56, 0.8), rgba(13, 34, 56, 0.8)),url("https://jmmarineconstruction.com/wp-content/uploads/2026/04/imgi_100_image.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-6476058e-524ab26{text-align:justify;}.elementor .e-6afd51fb-5baf9a2{text-align:justify;}.elementor .e-3a09d841-fdfa6de{text-align:justify;}.elementor .e-409e7aa8-ee7399f{text-align:justify;}.elementor .e-1df00fa0-237fe48{text-align:justify;}.elementor .e-55eada0a-d22a396{text-align:justify;}.elementor .e-1b75b1e-c8d91de{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-26609cf6-cf6138a{padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-5699d3b5-3bf8e65{flex-direction:column;}.elementor .e-67541fc7-2d83148{width:250px;height:250px;position:absolute;inset-block-start:-100px;inset-inline-start:-100px;background-color:var(--white-15);}.elementor .e-5c45d0de-d875bc5{width:350px;height:350px;position:absolute;inset-inline-end:-100px;inset-block-end:-100px;background-color:var(--white-15);}.elementor .e-7b782307-7fb80df{background-color:var(--color-teal);}.elementor .e-f6d5c5a-1af12d1{text-align:justify;}.elementor .e-1e032b5b-c769050{text-align:justify;}.elementor .e-2a7ddce-79a25b8{text-align:justify;}.elementor .e-1f22113d-d9e5b30{text-align:justify;}.elementor .e-5c326630-877688d{text-align:justify;}.elementor .e-7b65d93d-73fd8ba{text-align:justify;}