.elementor .e-23bf6330-c0f6823{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-7aeb0436-8a0b19f{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/Freeman-Water-YAY-1.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-6d6f285d-6eddbfd{padding:0px;}.elementor .e-487951fa-f3dd0c1{text-align:justify;}.elementor .e-7e60e347-e37c089{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-435c223d-06c566c{align-items:center;}.elementor .e-2e8ac840-cdb3172{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-781e1879-40017de{aspect-ratio:16/9;object-fit:cover;}.elementor .e-29814812-bd50b39{width:50%;padding:0px;}.elementor .e-1f7bf0-da082ce{text-align:justify;}.elementor .e-1122f6ef-87b7da9{text-align:justify;}.elementor .e-21c19319-36d3ec3{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-61c7aacf-b9cc807{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1362eff5-0826bbf{aspect-ratio:16/9;object-fit:cover;}.elementor .e-63480fd-781833d{width:50%;padding:0px;}.elementor .e-5aa77bdd-ab2dfa0{text-align:justify;}.elementor .e-47ee043c-40f9eb4{text-align:justify;}.elementor .e-4fec7bf5-b4911ff{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-5608157b-91282fb{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-6448c3ca-1592030{aspect-ratio:16/9;object-fit:cover;}.elementor .e-2729f72d-87f9bce{width:50%;padding:0px;}.elementor .e-2af19a81-c243d80{text-align:justify;}.elementor .e-53fd2178-5e182be{text-align:justify;}.elementor .e-494a3d4e-ffa2d38{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-4deca18-c652e55{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-193bd0e0-d718b08{aspect-ratio:16/9;object-fit:cover;}.elementor .e-79e46fbc-ac70dde{width:50%;padding:0px;}.elementor .e-8688764-87bfbad{text-align:justify;}.elementor .e-7b0c9c4a-64dd450{text-align:justify;}.elementor .e-76add4d4-19c2b0f{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-4a8e18e5-64f6369{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-11535e14-09b63e0{padding:0px;flex-direction:column;}.elementor .e-7e77f922-525999d{flex-direction:column;}.elementor .e-3d997135-9354bbe{padding:0px;}.elementor .e-e2bd081-e91b54c{text-align:justify;}.elementor .e-1ced2d2c-e9bdf2b{color:#ffffff;text-align:justify;}.elementor .e-7b78526f-9bc3038{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-1f195cf5-22a619a{flex-direction:row-reverse;align-items:center;}.elementor .e-655995c4-ba56a52{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-1e7d8432-51dcf2c{text-align:justify;}.elementor .e-223a2901-e99598a{text-align:justify;}.elementor .e-2f01d224-7245584{text-align:justify;}.elementor .e-4f061721-5085732{text-align:justify;}.elementor .e-18a76276-619d834{text-align:justify;}.elementor .e-1a4d3e7f-224857e{text-align:justify;}.elementor .e-6e053212-7d3d324{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-64bdd3ef-af126b8{padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-46fedf6e-32aacf3{flex-direction:column;}.elementor .e-50ae01bd-1bc05b5{width:250px;height:250px;position:absolute;inset-block-start:-100px;inset-inline-start:-100px;background-color:var(--white-15);}.elementor .e-837b968-252ddee{width:350px;height:350px;position:absolute;inset-inline-end:-100px;inset-block-end:-100px;background-color:var(--white-15);}.elementor .e-2c79ab02-71e35f7{background-color:var(--color-teal);}.elementor .e-19d9f3fa-0d733b1{text-align:justify;}.elementor .e-56b097c8-c81f858{text-align:justify;}.elementor .e-61c0d517-df3fef2{text-align:justify;}.elementor .e-136966f7-5118ca6{text-align:justify;}.elementor .e-210bc5fb-8810bbf{text-align:justify;}.elementor .e-71b8b481-7cb479b{text-align:justify;}