.elementor .e-392aaded-7c68b98{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-3a03a61f-e1db1ca{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/1759777802382.jpeg");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-49c05a7c-54e19ac{padding:0px;}.elementor .e-2acc7496-ffb71e4{text-align:justify;}.elementor .e-23678229-c98e1fa{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-54825206-0145830{align-items:center;}.elementor .e-5af4a3d4-8120605{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-5540b196-c0964bf{aspect-ratio:16/9;object-fit:cover;}.elementor .e-3771a40b-50de0f7{width:50%;padding:0px;}.elementor .e-6b4ee1b8-170ba33{text-align:justify;}.elementor .e-3f54430f-eed8b99{text-align:justify;}.elementor .e-333c972c-37a5ade{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-38e8bc4e-55c2fd7{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-5d8d079e-d935374{aspect-ratio:16/9;object-fit:cover;}.elementor .e-2f0c6003-2559405{width:50%;padding:0px;}.elementor .e-9cfefd0-2583d6a{text-align:justify;}.elementor .e-e7767da-ddea9af{text-align:justify;}.elementor .e-72298fc0-bc00702{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-18dc5066-69fc9dc{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-143c086e-e5e55d4{aspect-ratio:16/9;object-fit:cover;}.elementor .e-40fc7ab6-f30505a{width:50%;padding:0px;}.elementor .e-2fcfbeba-638946e{text-align:justify;}.elementor .e-4e942101-97447e2{text-align:justify;}.elementor .e-37c1d906-0515986{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-2b04766a-a772e82{padding:0px;display:flex;flex-wrap:nowrap;align-items:stretch;}.elementor .e-40ad12ce-714f078{aspect-ratio:16/9;object-fit:cover;}.elementor .e-20442416-741df06{width:50%;padding:0px;}.elementor .e-7a94f8f5-cec8fd0{text-align:justify;}.elementor .e-a97a5ed-ba8e49a{text-align:justify;}.elementor .e-719c8bc7-b29e47e{width:50%;padding:32px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-1d1d57fb-45e21d4{padding:0px;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1b2283ce-2b13a1e{padding:0px;flex-direction:column;}.elementor .e-15bd85ea-5f7539f{flex-direction:column;}.elementor .e-763c2a23-d7f5f4c{padding:0px;}.elementor .e-687770bd-c8caba1{text-align:justify;}.elementor .e-afa04ee-08cdf57{color:#ffffff;text-align:justify;}.elementor .e-7bad8f60-0280398{padding:0px;display:flex;flex-direction:column;align-items:start;}.elementor .e-39a4c941-c8ebaca{flex-direction:row-reverse;align-items:center;}.elementor .e-608585b4-80d1251{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-47f6c3b8-dbbcf8c{text-align:justify;}.elementor .e-369dc586-826b3c6{text-align:justify;}.elementor .e-1a5cc91e-e2d42e9{text-align:justify;}.elementor .e-74b7156f-8a97fc7{text-align:justify;}.elementor .e-36b9b2c9-73fc81f{padding:0px;display:flex;flex-direction:column;align-items:stretch;align-self:center;}.elementor .e-3da0300a-b1fb1c0{padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-28c27dc8-8a38306{flex-direction:column;}.elementor .e-14d9af1d-935e975{width:250px;height:250px;position:absolute;inset-block-start:-100px;inset-inline-start:-100px;background-color:var(--white-15);}.elementor .e-77f1e499-4a0844e{width:350px;height:350px;position:absolute;inset-inline-end:-100px;inset-block-end:-100px;background-color:var(--white-15);}.elementor .e-720bc6b9-9582d70{background-color:var(--color-teal);}.elementor .e-6d5c02c1-91c2aca{text-align:justify;}.elementor .e-74397543-f0c5b82{text-align:justify;}.elementor .e-d9f6154-ca61e50{text-align:justify;}.elementor .e-6444c939-9e8ac49{text-align:justify;}.elementor .e-4b8323ee-0660fef{text-align:justify;}