.elementor .e-e3eb61d-78a3{font-size:clamp(2.25rem, 4.5vw, 3.5rem);color:#FFFFFF;margin:0px;}.elementor .e-3945d15f-9dce{font-size:1.1rem;color:rgba(255,255,255,0.9);margin:0px;}.elementor .e-325d57d9-9839{font-size:1.1rem;color:rgba(255,255,255,0.9);margin:0px;}.elementor .e-533b08e1-1612{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-49fb09fe-4add{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-41c25d1b-6141{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-27dd4d9d-2491{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-79edaca4-fe50{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-2d004fb-87aa{font-weight:600;font-size:0.92rem;color:#FFFFFF;margin:0px;}.elementor .e-50eb8417-4046{margin-block-start:0.5rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:0.75rem 2rem;\n}.elementor .e-412f0a61-a2a9{margin-block-start:0.75rem;align-self:flex-start;}.elementor .e-3cc7678a-2f14{max-width:46rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-25af717a-1987{min-height:70vh;position:relative;padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-image:linear-gradient(120deg, rgba(15,42,68,0.92) 0%,rgba(15,42,68,0.65) 45%,rgba(24,21,18,0.8) 100%),url("https://dukesterling.com/wp-content/uploads/2026/09/commercial-construction-jamaica-duke-sterling-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-40b02460-595f{font-size:2.25rem;margin:0px;}.elementor .e-21c78fa3-b248{max-width:40rem;text-align:center;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-11127d62-5752{font-size:1.25rem;margin:0px;}.elementor .e-69ef5504-170c{min-width:260px;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 28%;}.elementor .e-2c2751aa-4810{font-size:1.25rem;margin:0px;}.elementor .e-2ef9c2c3-ca7b{min-width:260px;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 28%;}.elementor .e-1dfa90fb-1538{font-size:1.25rem;margin:0px;}.elementor .e-7738d9e9-bdf8{min-width:260px;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 28%;}.elementor .e-74c48b73-7955{max-width:70rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;}.elementor .e-44b84ec0-c948{padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-40f5be9f-408b{font-size:2.25rem;margin:0px;}.elementor .e-10c46f2c-e44e{max-width:44rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6f70c7f0-d739{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-2e570bb2-e6f9{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-616720c9-4c11{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-309cf416-d9f9{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-19f68f9-9c92{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-6a39e1e5-772b{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-4705f51f-1fd2{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-498a27a-a73a{min-width:240px;font-weight:600;color:var(--navy-deep);margin:0px;flex:1 1 40%;}.elementor .e-3071a113-47c7{max-width:56rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 3rem;\n}.elementor .e-1ffbf7b3-2935{padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-color:var(--cream-bg);display:flex;flex-direction:column;}.elementor .e-26f11b40-ca85{font-size:2.25rem;color:#FFFFFF;margin:0px;}.elementor .e-7be6cb6e-1e34{color:rgba(245,242,236,0.75);}.elementor .e-3395da59-225a{max-width:44rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1d915260-983d{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-a70214d-9c87{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-2329d616-7447{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-326b7517-cb73{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-650c6fb2-53ba{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-1e7cacee-7090{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-31b8569d-3da5{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-12e3e00f-59d3{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-627a11e9-ba4c{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-2cd150a2-4fe0{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-37895b4b-dbe6{font-weight:600;color:#F5F2EC;margin:0px;}.elementor .e-28b6eec2-d424{min-width:240px;padding-block-start:0.75rem;border-block-start-width:2px;flex:1 1 40%;border-top-style: solid; border-top-color: var(--gold-brass);\n}.elementor .e-4bf7f349-b1e0{max-width:56rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 2rem;\n}.elementor .e-34a7e3d0-6ae5{color:#F5F2EC;padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-color:var(--charcoal);display:flex;flex-direction:column;}.elementor .e-60f6c206-e7d4{font-size:2.25rem;margin:0px;}.elementor .e-72c55c52-eb0c{max-width:44rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-57c7b0ba-4b60{font-size:1.15rem;margin:0px;}.elementor .e-29ba7674-5f1a{padding-block-end:1.5rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #E5E1D8;\n}.elementor .e-7094fb1f-f01c{font-size:1.15rem;margin:0px;}.elementor .e-130b52a0-a113{padding-block-end:1.5rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #E5E1D8;\n}.elementor .e-472d6ca1-aea7{font-size:1.15rem;margin:0px;}.elementor .e-2d73a3f7-4751{padding-block-end:1.5rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #E5E1D8;\n}.elementor .e-75358ecf-1896{font-size:1.15rem;margin:0px;}.elementor .e-3467392d-1345{padding-block-end:1.5rem;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.5rem;border-bottom-style: solid; border-bottom-color: #E5E1D8;\n}.elementor .e-6d079cea-dec9{font-size:1.15rem;margin:0px;}.elementor .e-45453b42-4942{display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-2afca3ea-99da{max-width:50rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-519d6b7d-a74d{padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-4b085c18-4def{font-size:2.25rem;margin:0px;}.elementor .e-7ef17a6c-a550{max-width:44rem;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1792a24d-83b5{font-size:1.15rem;margin:0px;}.elementor .e-571dc52f-7ca4{min-width:230px;text-decoration:none;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 21%;}.elementor .e-b08ff8a-9fbe{font-size:1.15rem;margin:0px;}.elementor .e-659b1180-70c2{min-width:230px;text-decoration:none;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 21%;}.elementor .e-78cbe9ee-b19e{font-size:1.15rem;margin:0px;}.elementor .e-472e1975-9d6b{min-width:230px;text-decoration:none;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 21%;}.elementor .e-1de1c997-d5cd{font-size:1.15rem;margin:0px;}.elementor .e-415a1ea3-a383{min-width:230px;text-decoration:none;display:flex;flex-direction:column;gap:0.5rem;flex:1 1 21%;}.elementor .e-3b6df7be-4988{max-width:70rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:center;}.elementor .e-6cf75ed6-3f7b{padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-color:var(--cream-bg);display:flex;flex-direction:column;}.elementor .e-566ed40e-3d05{max-width:34rem;font-size:2.5rem;color:#FFFFFF;margin:0px;}.elementor .e-2a15e95d-7604{max-width:32rem;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-2379c08e-79a7{text-align:center;padding-inline-start:max(1.5rem, calc((100% - 1260px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1260px) / 2));background-image:linear-gradient(135deg, #0F2A44 0%,#181512 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}