.elementor .e-693e5119-7d2429a{font-weight:700;font-size:0.7rem;color:#e2e9f4;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;display:none;}.elementor .e-6209cef9-846db9d{max-width:12em;font-size:clamp(2.7rem,5.5vw,5.4rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.13;padding-block-start:5vw;margin:0px;font-weight: 750;\n}.elementor .e-533b9401-b88b0de{max-width:38rem;font-size:1.1rem;color:#e4e5e9;line-height:1.8;margin:0px;}.elementor .e-210f3426-848376d{font-weight:700;font-size:0.875rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-2302f85b-0b7cbee{font-size:0.8rem;color:#ccd2dc;line-height:1.8;margin:0px;}.elementor .e-254eda09-6b22e93{padding:0px;flex-direction:column;gap:1.2rem;flex:1 1 36rem;}.elementor .e-d48c977-cfa58a5{font-size:1.5rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-321bb7a8-1ad0273{font-size:1.25rem;color:#1A73E8;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;
font-weight: 750;\n}.elementor .e-3ce96cfc-2b3d1b6{width:100%;height:80px;font-weight:700;font-size:1.2rem;color:#ffffff;letter-spacing:0.03em;line-height:1.8;padding:0px;margin:0px;border-block-start-width:0px;background-image:url("https://dfdev.nicesitecreative.com/wp-content/uploads/2026/10/Google-Reviews-5-stars.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;background-color:transparent;display:block;background-position: left center;\n}.elementor .e-13c26c27-36068b1{width:100%;height:100px;font-weight:700;font-size:1.2rem;color:#ffffff;line-height:1.8;border-block-start-width:0px;background-image:url("https://dfdev.nicesitecreative.com/wp-content/uploads/2026/10/5-stars-facebook.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;background-color:transparent;display:block;border-top-style: solid; border-top-color: #d9dce4;
background-position: -8px center;\n}.elementor .e-1031ec26-c61eddd{padding:2rem;border-block-start-width:0.25rem;background-color:#f3f3f7;flex-direction:column;gap:1.2rem;flex:0 1 19rem;align-self:flex-end;border-top-style: solid; border-top-color: #006aff;\n}.elementor .e-6fa05b1a-107c301{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-15f64244-cfdd8ed{min-height:42rem;padding-block-start:clamp(5rem,10vw,9rem);padding-block-end:5rem;padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);background-image:linear-gradient(90deg, rgba(10,13,17,0.84) 0%,rgba(10,13,17,0.48) 55%,rgba(10,13,17,0.28) 100%),url("https://diversefabrication.com/wp-content/uploads/2022/05/Diverse-Fab-CNC-Machining-Work.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#101820;flex-direction:column;gap:1.2rem;}.elementor .e-23e253d9-1e7b39a{max-width:20em;font-size:clamp(2rem,3.2vw,3rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.13;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;font-weight: 750;\n}.elementor .e-73573f23-2290516{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-77cd625a-d32fb4d{padding-block-start:4.5rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#073A5E;flex-direction:column;gap:1.2rem;}.elementor .e-2c98de50-0a5f181{width:2.7rem;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-1bc7c90d-9218dfd{font-size:1.1rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-5c22852e-2301b7b{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-4dfb78b1-e4a1781{font-weight:700;font-size:0.7rem;color:#ffffff;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-ec6e8c9-b272b2e{padding:1.25rem;flex-direction:column;gap:1.2rem;}.elementor .e-b284817-435f93e{width:2.7rem;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-86ae1f3-82f52ef{font-size:1.1rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-13da762-14917e6{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-edc74de-fd553ad{font-weight:700;font-size:0.7rem;color:#ffffff;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-86ad203-3e2b526{padding:1.25rem;flex-direction:column;gap:1.2rem;}.elementor .e-6eb4f574-9787208{width:2.7rem;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-6b16ebed-9367e0a{font-size:1.1rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-7d40329f-e6d9be8{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-53f992d9-dd0332b{font-weight:700;font-size:0.7rem;color:#ffffff;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-1a8b990c-9230957{padding:1.25rem;flex-direction:column;gap:1.2rem;}.elementor .e-1ff5a57f-82ea463{width:2.7rem;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-4b8b03b3-aea3cf6{font-size:1.1rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-3b3429a7-283ddbe{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-2a5cc14a-9cb38e9{font-weight:700;font-size:0.7rem;color:#ffffff;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-680ef1b7-d24efc6{padding:1.25rem;flex-direction:column;gap:1.2rem;}.elementor .e-3269545a-b976ec3{width:2.7rem;aspect-ratio:1 / 1;object-fit:contain;display:block;}.elementor .e-e4d5fd6-e2e9c50{font-size:1.1rem;letter-spacing:-0.025em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-20dae233-1a84a9b{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-6dd21e02-ee18352{font-weight:700;font-size:0.7rem;color:#ffffff;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-2b3cfa94-775fed6{padding:1.25rem;flex-direction:column;gap:1.2rem;}.elementor .e-50640363-ff15bf0{padding:2rem;margin-block-start:-5rem;background-color:#f1f1f6;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));}.elementor .e-59966a0e-c81bc5a{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-66eb2531-7873ee4{width:100%;max-width:26rem;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-1feef66c-42317e9{font-weight:700;font-size:0.7rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-7b7a5f06-6ac04cf{font-size:clamp(2rem,3.2vw,3rem);letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-5f7608b-c1ad569{font-size:1rem;line-height:1.8;margin:0px;}.elementor .e-316b7f02-69836c6{font-size:1rem;line-height:1.8;margin:0px;}.elementor .e-185fda3e-7daba5f{font-weight:700;font-size:0.875rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-55e3757e-2000b6b{padding:0px;flex-direction:column;gap:1.2rem;justify-content:center;}.elementor .e-68ccdea3-76c4e48{padding:0px;display:grid;flex-direction:column;gap:4rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:center;}.elementor .e-502af500-6763b92{width:100%;max-width:72rem;padding-block-start:6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-703a2a86-16ca666{padding-block-start:0px;padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);background-color:#ffffff;flex-direction:column;gap:1.2rem;}.elementor .e-2812fb99-fb7683f{max-width:21em;font-size:clamp(2rem,3.2vw,3rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-3dd0408d-d304a91{width:100%;aspect-ratio:2 / 1;object-fit:cover;display:block;}.elementor .e-4d7698ba-b50a288{width:100%;aspect-ratio:2 / 1;object-fit:cover;display:block;}.elementor .e-10011d33-da074dc{padding:0px;flex-direction:column;gap:1.2rem;}.elementor .e-10495581-7fc14a0{font-size:1.1rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-6aab0e75-33e93c2{font-size:1rem;color:#c7c8d1;line-height:1.8;margin:0px;}.elementor .e-1ac433fb-c0c32e9{font-size:1.1rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.13;padding-block-start:1rem;margin:0px;font-weight: 750;\n}.elementor .e-20b06db3-565ef97{font-size:1rem;color:#c7c8d1;line-height:1.8;margin:0px;}.elementor .e-25e9710c-35486c4{font-size:1.1rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.13;padding-block-start:1rem;margin:0px;font-weight: 750;\n}.elementor .e-2c07b282-9f6fe54{font-size:1rem;color:#c7c8d1;line-height:1.8;margin:0px;}.elementor .e-5fc702fe-b64e416{padding:0px;flex-direction:column;gap:1.2rem;justify-content:center;}.elementor .e-547eaba3-8df721e{padding:0px;display:grid;flex-direction:column;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));}.elementor .e-136e66e1-b332fcf{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-3f6a3a88-049716d{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);background-color:#282a34;flex-direction:column;gap:1.2rem;}.elementor .e-5a2e9f97-fdc7ba5{font-weight:700;font-size:0.7rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-27a40c99-a85d0c8{font-size:clamp(2rem,3.2vw,3rem);letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-5a9b5703-ceceeb6{font-size:1rem;line-height:1.8;margin:0px;}.elementor .e-3db64da0-7fd9aa3{font-weight:700;font-size:0.875rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-4b650726-75a2f76{padding:0px;flex-direction:column;gap:1.2rem;}.elementor .e-62b343b1-017a287{font-weight:700;font-size:2rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-711a21b4-dbd649a{font-size:1.05rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-412cfb11-87f1dc0{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-1f3d2bfc-68ea4d4{padding:1.5rem;background-color:#f2f2f7;flex-direction:column;gap:1.2rem;}.elementor .e-237ccab9-264497e{font-weight:700;font-size:2rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-1d8b8e52-3241938{font-size:1.05rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-5dc9eca6-f90770b{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-3c01086b-37709e2{padding:1.5rem;background-color:#f2f2f7;flex-direction:column;gap:1.2rem;}.elementor .e-3d8018f2-155b20c{font-weight:700;font-size:2rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-4c933227-e994301{font-size:1.05rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-1ab4b34f-29651d0{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-28ffaa86-543435f{padding:1.5rem;background-color:#f2f2f7;flex-direction:column;gap:1.2rem;}.elementor .e-52c6a50e-a6ad07c{font-weight:700;font-size:2rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-5e76a9b7-41cf0f7{font-size:1.05rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-4de02e18-656c891{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-193d892c-2db8bfa{padding:1.5rem;background-color:#f2f2f7;flex-direction:column;gap:1.2rem;}.elementor .e-2a577014-fbf3473{padding:0px;display:grid;flex-direction:column;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));}.elementor .e-14c5cc86-885b334{padding:0px;display:grid;flex-direction:column;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));}.elementor .e-3484094f-a57ab1f{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-d8bba43-af3716b{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);flex-direction:column;gap:1.2rem;}.elementor .e-bad38c8-96d25f7{font-weight:700;font-size:0.7rem;color:var(--df-brand-yellow);letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-164191ac-7acd562{font-size:clamp(2rem,3.2vw,3rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-4e234122-1816bca{font-size:0.75rem;color:#d6dbe4;line-height:1.8;margin:0px;}.elementor .e-7733487f-50c4665{font-size:1rem;color:#006aff;letter-spacing:0.12em;line-height:1.8;margin:0px;}.elementor .e-2e06c99a-0d926aa{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-65614718-c936bfb{font-size:0.7rem;color:#797b86;line-height:1.8;margin:0px;}.elementor .e-35fe3388-2bdfa74{padding:1.6rem;background-color:#ffffff;flex-direction:column;gap:1.2rem;}.elementor .e-75f64bda-446d3d1{font-size:1rem;color:#006aff;letter-spacing:0.12em;line-height:1.8;margin:0px;}.elementor .e-218a9b3b-a2da71c{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-7feb7300-a2808ff{font-size:0.7rem;color:#797b86;line-height:1.8;margin:0px;}.elementor .e-2c0c87f5-b5771bf{padding:1.6rem;background-color:#ffffff;flex-direction:column;gap:1.2rem;}.elementor .e-7cf01074-a7bbd61{font-size:1rem;color:#006aff;letter-spacing:0.12em;line-height:1.8;margin:0px;}.elementor .e-20b2175f-b2e688a{font-size:0.85rem;line-height:1.8;margin:0px;}.elementor .e-2f525dff-ad569f0{font-size:0.7rem;color:#797b86;line-height:1.8;margin:0px;}.elementor .e-4c86fa51-3a74980{padding:1.6rem;background-color:#ffffff;flex-direction:column;gap:1.2rem;}.elementor .e-49026173-2f37b49{padding:0px;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-7bee9335-7d23c2f{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-3c15ef86-58b5291{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);background-color:#073A5E;flex-direction:column;gap:1.2rem;}.elementor .e-7b7c55a1-562ff4f{font-weight:700;font-size:0.7rem;color:#006aff;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-2e3c6cd5-f89b2a2{font-size:clamp(2rem,3.2vw,3rem);letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-2f06854f-d29097b{font-size:1rem;line-height:1.8;margin:0px;}.elementor .e-330f49d1-3361194{font-size:0.8rem;color:#747681;line-height:1.8;margin:0px;}.elementor .e-411d1cab-e210dd1{font-weight:700;font-size:0.875rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-6cf8f4c-1b7cba9{padding:0px;flex-direction:column;gap:1.2rem;justify-content:center;}.elementor .e-1407faa1-7db2212{width:100%;aspect-ratio:2 / 3;object-fit:cover;display:block;}.elementor .e-7ba4231b-3a0f1bf{width:100%;aspect-ratio:2 / 3;object-fit:cover;display:block;}.elementor .e-3d6342f6-0ced8ee{padding:0px;display:grid;flex-direction:column;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));}.elementor .e-51162fee-3d054ac{padding:0px;display:grid;flex-direction:column;gap:3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));}.elementor .e-77fd836a-e9aaf83{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-314068ab-973023d{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);flex-direction:column;gap:1.2rem;}.elementor .e-77f79520-7da83b6{font-weight:700;font-size:0.7rem;color:#FFB129;letter-spacing:0.15em;line-height:1.8;text-transform:uppercase;margin:0px;}.elementor .e-52381590-24b178d{font-size:clamp(2rem,3.2vw,3rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-456d7b77-2b9a04f{font-size:0.75rem;color:#ffffff;line-height:1.8;margin:0px;}.elementor .e-558e1f31-5b848ac{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-5ef080b7-081cffe{font-size:1.25rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-636f4728-c9ea979{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-42f97b5c-db8ee25{font-size:0.65rem;color:#797b86;letter-spacing:0.1em;line-height:1.8;margin:0px;}.elementor .e-c5bae8f-86ff771{font-weight:700;font-size:0.75rem;color:#ffffff;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-5e6ef2d7-92bc7f2{padding:1.5rem;flex-direction:column;gap:1.2rem;}.elementor .e-3768916b-9f213d6{padding:0px;background-color:#ffffff;box-shadow:0px 1rem 2rem 0px rgba(40,42,52,.05);flex-direction:column;gap:0px;}.elementor .e-749c55cd-2c903bc{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-a6bb87a-3bee5a4{font-size:1.25rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-5b89c456-d7b1a49{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-ba10800-7e523a8{font-size:0.65rem;color:#797b86;letter-spacing:0.1em;line-height:1.8;margin:0px;}.elementor .e-39b00246-bb0cead{font-weight:700;font-size:0.75rem;color:#ffffff;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-35c46f6f-611cb53{padding:1.5rem;flex-direction:column;gap:1.2rem;}.elementor .e-6198460e-83965ea{padding:0px;background-color:#ffffff;box-shadow:0px 1rem 2rem 0px rgba(40,42,52,.05);flex-direction:column;gap:0px;}.elementor .e-17435a18-df5076a{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-718b46d1-c0b3794{font-size:1.25rem;letter-spacing:-0.045em;line-height:1.13;margin:0px;font-weight: 750;\n}.elementor .e-3473e293-8ee7fd5{font-size:0.875rem;line-height:1.8;margin:0px;}.elementor .e-46051ef-adc7eea{font-size:0.65rem;color:#797b86;letter-spacing:0.1em;line-height:1.8;margin:0px;}.elementor .e-1bb1cf68-5049a1f{font-weight:700;font-size:0.75rem;color:#ffffff;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0px;border-width:0px;background-color:#F0C00E;align-self:flex-start;}.elementor .e-74ea95f0-39a807b{padding:1.5rem;flex-direction:column;gap:1.2rem;}.elementor .e-29df6d76-f56ca45{padding:0px;background-color:#ffffff;box-shadow:0px 1rem 2rem 0px rgba(40,42,52,.05);flex-direction:column;gap:0px;}.elementor .e-54c46092-271ddc3{padding:0px;display:grid;flex-direction:column;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-20b244f4-00b7f33{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-5e9e404f-47417e7{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:clamp(3rem,6vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);background-color:#073A5E;flex-direction:column;gap:1.2rem;}.elementor .e-50503876-25b5aae{font-size:clamp(2rem,3.2vw,3rem);letter-spacing:-0.045em;line-height:1.13;text-align:center;margin:0px;font-weight: 750;\n}.elementor .e-6f21990d-b3dc862{max-width:40rem;font-size:1rem;line-height:1.8;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-51719a56-bc732f2{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.2rem;}.elementor .e-5587e2b0-3704abf{padding-block-start:clamp(3rem,6vw,6rem);padding-block-end:1.5rem;padding-inline-start:clamp(1.25rem,4vw,3rem);padding-inline-end:clamp(1.25rem,4vw,3rem);flex-direction:column;gap:1.2rem;}.elementor .e-6fb13ca9-42f68a6{padding:0px;flex-direction:column;gap:0px;}