.elementor .e-649944db-8067{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-496e615c-7817{max-width:860px;font-family:"'Playfair Display',serif";font-weight:600;font-size:clamp(37px,4.5vw,62px);color:#073F35;line-height:1.13;}.elementor .e-702e2f60-f450{max-width:690px;font-family:"'DM Sans',sans-serif";font-size:18px;color:#4F6570;line-height:1.8;}.elementor .e-337e3366-6226{max-width:920px;display:flex;flex-direction:column;gap:24px;}.elementor .e-277336cf-c85a{width:100%;min-width:0px;min-height:360px;max-width:1200px;display:flex;align-items:center;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-10b8023d-2c1a{width:100%;padding-block-start:65px;padding-block-end:65px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, #F3F5EF 0%,rgba(243,245,239,.95) 50%,rgba(243,245,239,.70) 100%),url("https://bodwingroup.com/wp-content/uploads/2026/10/bodwin-mock-about.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3F5EF;display:flex;flex-direction:column;background-size:cover,cover; background-position:center,center; box-sizing:border-box;\n}.elementor .e-54409e91-c2a5{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-1ded0dfd-bf08{font-family:"'Playfair Display',serif";font-weight:600;font-size:clamp(30px,3.3vw,45px);color:#073F35;line-height:1.15;}.elementor .e-2ad44daa-ad8b{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-36f84b2-75b2{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-76910056-31b6{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-c825356-4226{display:flex;flex-direction:column;gap:18px;}.elementor .e-36777e4f-89a2{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-70d669-4e84{font-family:"'Playfair Display',serif";font-weight:600;font-size:clamp(27px,3vw,39px);color:#073F35;line-height:1.18;}.elementor .e-8fedc4b-be76{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.75;}.elementor .e-5ca19c06-2622{font-family:"'DM Sans',sans-serif";font-size:14px;color:#173C3A;line-height:2.25;}.elementor .e-7414bc22-2e13{width:auto;font-family:"'DM Sans',sans-serif";font-weight:700;font-size:13px;color:#fff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:5px;background-color:#073F35;display:inline-block;}.elementor .e-58ca287d-623d{min-width:0px;padding-block-start:45px;padding-block-end:45px;padding-inline-start:36px;padding-inline-end:36px;border-radius:8px;border-width:1px;border-color:#E4E8DF;border-style:solid;background-color:#F2F3ED;display:flex;flex-direction:column;gap:19px;justify-content:center;align-items:flex-start;}.elementor .e-592a92f2-813e{width:100%;min-width:0px;max-width:1200px;display:grid;gap:65px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-rows:auto;align-items:center;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-7c380574-d4cf{width:100%;max-width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-1ba3b9ed-32bd{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-7ebd52f0-26f9{font-family:"'Playfair Display',serif";font-weight:600;font-size:32px;color:#073F35;line-height:1.15;}.elementor .e-3dfd5920-dff6{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-59fec056-2f54{min-width:0px;padding:40px;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:20px;}.elementor .e-25ba68e1-369e{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-687aa57e-5a81{font-family:"'Playfair Display',serif";font-weight:600;font-size:32px;color:#073F35;line-height:1.15;}.elementor .e-5a34e02c-63f8{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-c134cce-8a98{min-width:0px;padding:40px;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:20px;}.elementor .e-3ad75219-fdd1{width:100%;min-width:0px;max-width:1200px;display:grid;gap:25px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-1608b37-439a{width:100%;max-width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F8F7F3;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-aa1ed44-1984{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-5fd7ecf3-a7fa{font-family:"'Playfair Display',serif";font-weight:600;font-size:clamp(30px,3.3vw,45px);color:#073F35;line-height:1.15;}.elementor .e-107d3053-acb0{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-67273c9a-4b32{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-cd5bf1c-93bc{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-451d724f-6aff{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-5e6e3d64-f8dc{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-e378136-4cef{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-1c664039-cddc{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-3fce570e-c3c4{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-3bfc5b25-8528{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-7c99421b-3c3c{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-2223ccdb-bff1{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-70513743-832d{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-6e2a7237-c588{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-6d48208a-2b73{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-3561c8ef-7b2a{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-6b3303b2-6ede{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-20790f5a-2f77{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-6056c910-22d3{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-2735ec0-73f7{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-64fab13b-2835{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-673f1084-9175{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-55cdd32c-ef09{font-family:"'Playfair Display',serif";font-weight:600;font-size:23px;color:#073F35;}.elementor .e-37023e36-5111{font-family:"'DM Sans',sans-serif";font-size:14px;color:#4F6570;line-height:1.8;}.elementor .e-b64c112-21ed{min-width:0px;padding:26px;border-radius:6px;border-width:1px;border-color:#EEEAE1;border-style:solid;background-color:#FAF9F6;display:flex;flex-direction:column;gap:13px;}.elementor .e-3f7d6a05-1676{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-5ea8eff0-7c0a{width:100%;min-width:0px;max-width:1200px;display:flex;flex-direction:column;gap:26px;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-489a78b0-f283{width:100%;max-width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#fff;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-729bae35-6b4b{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-1dcadff3-e6aa{font-family:"'Playfair Display',serif";font-weight:600;font-size:clamp(30px,3.3vw,45px);color:#073F35;line-height:1.15;}.elementor .e-537be3bd-b036{max-width:780px;font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-32b0e6ea-9b21{width:100%;height:340px;object-fit:cover;border-start-start-radius:7px;border-start-end-radius:7px;border-end-start-radius:0px;border-end-end-radius:0px;object-position:center 20%;\n}.elementor .e-49558215-5b74{font-family:"'Playfair Display',serif";font-weight:600;font-size:25px;color:#073F35;}.elementor .e-72410f08-c631{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:0.5px;}.elementor .e-6a5fdf85-cfb0{font-family:"'DM Sans',sans-serif";font-size:13px;color:#0A5148;line-height:1.8;}.elementor .e-1bf43839-bed5{padding:22px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-6959931a-8343{min-width:0px;overflow:hidden;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;}.elementor .e-58cb53fc-13c6{width:100%;height:340px;object-fit:cover;border-start-start-radius:7px;border-start-end-radius:7px;border-end-start-radius:0px;border-end-end-radius:0px;object-position:center 20%;\n}.elementor .e-7529768a-73a1{font-family:"'Playfair Display',serif";font-weight:600;font-size:25px;color:#073F35;}.elementor .e-e4a8fbc-fe5e{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:0.5px;}.elementor .e-202f9054-ddbe{padding:22px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-4583d7c2-b689{min-width:0px;overflow:hidden;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;}.elementor .e-aafd03-59b3{width:100%;height:340px;object-fit:cover;border-start-start-radius:7px;border-start-end-radius:7px;border-end-start-radius:0px;border-end-end-radius:0px;object-position:center 20%;\n}.elementor .e-563b0003-415d{font-family:"'Playfair Display',serif";font-weight:600;font-size:25px;color:#073F35;}.elementor .e-3eb893e-9fb3{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:0.5px;}.elementor .e-6e3f316c-6b86{padding:22px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-474137c6-23c5{min-width:0px;overflow:hidden;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;}.elementor .e-61d06c2c-da34{width:100%;height:340px;object-fit:cover;border-start-start-radius:7px;border-start-end-radius:7px;border-end-start-radius:0px;border-end-end-radius:0px;object-position:center 20%;\n}.elementor .e-1ac7c92b-477b{font-family:"'Playfair Display',serif";font-weight:600;font-size:25px;color:#073F35;}.elementor .e-44554813-16bf{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:0.5px;}.elementor .e-2ac2a3-1acf{padding:22px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-1cd5484-d3de{min-width:0px;overflow:hidden;border-radius:8px;border-width:1px;border-color:#E7E4DC;border-style:solid;background-color:#fff;display:flex;flex-direction:column;}.elementor .e-718a2524-b32f{display:grid;gap:27px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;}.elementor .e-726d40e3-d26c{width:100%;min-width:0px;max-width:1200px;display:flex;flex-direction:column;gap:27px;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-1dabd637-2d66{width:100%;max-width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F7F6F2;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-1288072b-e9cc{font-family:"'DM Sans',sans-serif";font-weight:700;font-size:12px;color:#B88722;letter-spacing:1.6px;}.elementor .e-737e02ea-d001{font-family:"'Playfair Display',serif";font-weight:600;font-size:34px;color:#073F35;line-height:1.15;}.elementor .e-5d4abcdb-ae1d{font-family:"'DM Sans',sans-serif";font-size:15px;color:#4F6570;line-height:1.8;}.elementor .e-421533c9-43db{display:flex;flex-direction:column;gap:12px;}.elementor .e-45a7f327-a2d1{width:auto;font-family:"'DM Sans',sans-serif";font-weight:700;font-size:14px;color:#fff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:5px;background-color:#C58B21;display:inline-block;}.elementor .e-52a6dfa8-5bf0{width:100%;min-width:0px;max-width:1200px;display:flex;gap:32px;justify-content:space-between;align-items:center;margin-inline:auto; box-sizing:border-box;\n}.elementor .e-605a3f94-f2c7{width:100%;max-width:100%;padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ECF0E9;display:flex;flex-direction:column;box-sizing:border-box;\n}