.elementor .e-970fba9-ac17{font-family:var(--mx-font-display);font-weight:400;font-size:60px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:5px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7080b90f-cfaa{font-family:var(--mx-font-sans);font-weight:300;font-size:36px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5462ad9d-eab2{display:flex;}.elementor .e-60bd9236-9a67{padding:0px;margin-block-start:2%;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-5d844608-59c0{width:95%;padding:0px;margin-block-start:0px;margin-block-end:8%;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:10px;align-items:center;}.elementor .e-58b8f0f7-92f3{padding:0px;background-color:rgba(0,0,0,0.55);display:flex;flex-direction:column;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .e-6dfc7ef5-5478{font-family:var(--mx-font-sans);font-size:11px;color:#FFFFFF;letter-spacing:2px;text-transform:uppercase;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:rgba(0,0,0,0.45);}.elementor .e-6e09a073-dd3d{font-family:var(--mx-font-sans);font-size:11px;color:#FFFFFF;letter-spacing:2px;text-transform:uppercase;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:rgba(0,0,0,0.45);}.elementor .e-7863c6f3-ffc8{position:absolute;inset-inline-end:24px;inset-block-end:24px;z-index:3;padding:0px;display:none;}.elementor .e-71a492b-58fa{min-height:100vh;padding:0px;background-image:url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/moxiehero-scaled-1.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;background-color:#000000;}.elementor .e-417f0857-e4b4{text-align:center;margin-block-start:0px;margin-block-end:60px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b728f71-2a61{max-width:1140px;font-family:var(--mx-font-display);font-weight:300;font-size:34px;color:#333333;line-height:50px;text-align:center;display:block;}.elementor .e-17ac1a24-b539{width:100%;max-width:100%;overflow:hidden;padding-block-start:150px;padding-block-end:1px;padding-inline-start:max(0px, calc((100% - 1350px) / 2));padding-inline-end:max(0px, calc((100% - 1350px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:column;gap:5px;align-items:center;}.elementor .e-4ddabe96-b019{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-e519b71-e14e{width:60px;height:60px;flex:0 0 auto;}.elementor .e-48d695a3-5015{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-2852f705-6ab6{width:30%;padding-block-start:30px;padding-block-end:30px;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:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-6fa8e7cf-c80e{margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39e6dca7-12db{font-family:var(--mx-font-ui);font-weight:500;font-size:64px;color:#000000;letter-spacing:-2px;line-height:1;}.elementor .e-7344d19b-4bec{font-family:var(--mx-font-sans);font-size:16px;color:#000000;line-height:22px;}.elementor .e-c84e971-8767{padding-block-start:25px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--mx-card);display:flex;flex-direction:column;gap:16px;}.elementor .e-7c20dc84-4c79{font-family:var(--mx-font-ui);font-weight:500;font-size:64px;color:#000000;letter-spacing:-2px;line-height:1;}.elementor .e-2b157d91-7bc0{font-family:var(--mx-font-sans);font-size:16px;color:#000000;line-height:22px;}.elementor .e-42d96871-faf8{padding-block-start:25px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--mx-card);display:flex;flex-direction:column;gap:16px;}.elementor .e-764ba4c8-350f{font-family:var(--mx-font-ui);font-weight:500;font-size:64px;color:#000000;letter-spacing:-2px;line-height:1;}.elementor .e-30028f70-3e04{font-family:var(--mx-font-sans);font-size:16px;color:#000000;line-height:22px;}.elementor .e-7ca5801-75b0{padding-block-start:25px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--mx-card);display:flex;flex-direction:column;gap:16px;}.elementor .e-7c3a996c-738a{font-family:var(--mx-font-ui);font-weight:500;font-size:64px;color:#000000;letter-spacing:-2px;line-height:1;}.elementor .e-17eec90f-b850{font-family:var(--mx-font-sans);font-size:16px;color:#000000;line-height:22px;}.elementor .e-48c9f3e0-5abb{padding-block-start:25px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--mx-card);display:flex;flex-direction:column;gap:16px;}.elementor .e-52bfb7e7-5c3a{padding:4px;gap:10px;flex:1 1 0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);align-self:stretch;}.elementor .e-35ca125f-829c{width:100%;height:auto;overflow:hidden;margin-block-start:0px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;}.elementor .e-573d81e-3e4b{line-height:1.3em;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;text-align: left;\n}.elementor .e-6ecd2da5-7b40{font-family:var(--mx-font-sans);font-weight:400;font-size:18px;color:#000000;letter-spacing:0.5px;line-height:1.85em;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-634efd2e-2411{padding:10px;flex-direction:column;flex:1 1 0px;justify-content:center;align-items:flex-start;}.elementor .e-6ed7ca4-80cb{width:100%;padding:0px;flex-direction:row;gap:20px;align-items:stretch;}.elementor .e-427f4af5-bdbf{width:100%;max-width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:40px;padding-inline-start:max(10px, calc((100% - 1320px) / 2));padding-inline-end:max(10px, calc((100% - 1320px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-573b893-575a{line-height:1.3em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-741bae1-e33a{margin:0px;}.elementor .e-40d2147f-8020{width:98%;font-family:var(--mx-font-sans);font-weight:400;font-size:18px;color:#000000;letter-spacing:0.5px;line-height:1.85em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16%;padding-inline-end:16%;display:block;}.elementor .e-6e539280-1628{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-2a59e5a6-e160{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/allen-watters-creek-pond-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;justify-content:flex-end;}.elementor .e-7fa0cd45-68a0{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-2d20a7e3-6314{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/aubrey-main-street-storefronts-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-5f4d4c5-7182{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-77c48698-1591{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/carrollton-square-gazebo-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-745b417e-4025{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-6a87546c-9361{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/celina-nelson-hotel-mural-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-4da2a16b-40a2{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-2d8028c2-6faf{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/denton-county-courthouse-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-5b06f52d-333b{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-7a594261-bb6c{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/flower-mound-lake-grapevine-sunset-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-7866e59f-1568{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-6855348c-e412{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/frisco-water-tower-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,15% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-306af270-5a7a{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-edb80bf-3820{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/garland-landmark-museum-depot-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;justify-content:flex-end;}.elementor .e-13ddc120-3f46{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-2533b834-784c{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/lewisville-old-town-main-street-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,60% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;justify-content:flex-end;}.elementor .e-4ecbe91a-5c3e{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-1444e137-1e34{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/little-elm-park-lewisville-lake-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-76c17b8f-65e4{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-7553bcfb-2ef8{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/lucas-longhorn-pasture.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-4f326944-36a4{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-5b10ac57-f18c{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/mckinney-historic-square-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-140c23c1-6a91{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-5b843fff-1f69{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/plano-haggard-park-gate-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-30b18b3c-2958{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-7cde45e5-b960{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/princeton-municipal-park-pond-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-69bb550b-e371{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-29f9d202-79e4{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/prosper-town-hall-tile.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 1;grid-row:span 1;justify-content:flex-end;}.elementor .e-34778e5b-f6d2{font-family:var(--mx-font-sans);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.2;}.elementor .e-637d825d-5db8{min-height:32vh;padding:30px;background-image:linear-gradient(0deg, rgba(0,0,0,0.31) 0%,rgba(0,0,0,0.31) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/the-colony-lake-lewisville-stewart-creek-park.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,40% 50%;background-color:#000000;display:flex;flex-direction:column;grid-column:span 2;grid-row:span 1;justify-content:flex-end;}.elementor .e-75d269c-7bcc{width:100%;padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-auto-flow:row;}.elementor .e-4a060ad0-7668{width:100%;max-width:100%;overflow:hidden;scroll-margin-top:114px;padding-block-start:60px;padding-block-end:20px;padding-inline-start:max(10px, calc((100% - 1320px) / 2));padding-inline-end:max(10px, calc((100% - 1320px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:center;}.elementor .e-687bbc33-c3e7{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-2b890967-94c3{width:60px;height:60px;flex:0 0 auto;}.elementor .e-7b5b2c30-dc27{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-68e23c7f-8bec{width:30%;padding-block-start:30px;padding-block-end:30px;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:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-2729b8d8-748e{margin:0px;}.elementor .e-231bdca9-1e72{font-family:var(--mx-font-sans);font-weight:400;font-size:18px;color:#000000;letter-spacing:0.5px;line-height:1.85em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16%;padding-inline-end:16%;display:block;}.elementor .e-477eeaf-6795{font-family:var(--mx-font-sans);font-weight:600;font-size:11px;color:#6b5a2a;letter-spacing:2px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:var(--mx-gold);border-style:dashed;background-color:#FBF8EF;display:inline-block;}.elementor .e-74e02c0c-7c39:hover,.elementor .e-74e02c0c-7c39:focus-visible{color:#000000;}.elementor .e-74e02c0c-7c39{width:40px;height:40px;font-size:40px;color:#BDBDBD;line-height:36px;text-align:center;cursor:pointer;padding:0px;border-width:0px;background-color:transparent;flex:0 0 auto;}.elementor .e-9415912-c9b2{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-176fe2ee-2b38{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-3bfed73b-22d3{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-49242f01-eafa{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-6e41cf3d-5233{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-4c889ea0-eb45{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f569c9a-3a21{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-15d98057-6716{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-3618a87f-cd78{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-3dbf200d-7a3a{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-7b71f7a8-9075{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-3a824a2-ab90{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-3a9c5fe9-9f4f{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-50f95952-8b47{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-21187174-d75a{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-47e7045a-9896{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-546a6bf3-9f03{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-7c0c9487-838a{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-46ef4c0c-f31f{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-14d3530e-2020{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-38a84b60-49cb{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-7d8de5f2-8d01{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-41d05313-3de2{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-5e8dc464-796c{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-72a2a78f-2324{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-2bf34f43-2beb{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7562aa9a-12f8{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-54e4cf8a-5d4a{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-4d4a208f-d1aa{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-48c1646b-638b{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-748ba829-3605{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-50940d2a-4597{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-30f10cfb-480c{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-62bb6673-4e12{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-7a962547-4f32{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-161c6873-e689{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-24a514b5-bd3c{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-7762b44d-6057{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-2223d6a8-9a85{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-4b85d4b-dd55{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-54003f28-a43c{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-500d8ffa-fe35{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-6cfc3bd7-f827{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-2fa408c4-5946{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-605dda91-f859{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-7198e7ee-4a64{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4f6a1fdc-b07a{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-76d9b849-10ad{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-3a34b6a8-e3fa{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-5abc10b9-9ec6{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-4d99b80-6566{width:100%;height:176px;object-fit:cover;display:block;}.elementor .e-6119708d-fa47{font-family:var(--mx-font-sans);font-weight:700;font-size:18px;color:#000000;}.elementor .e-1c8b4fbb-1491{font-family:var(--mx-font-sans);font-weight:600;font-size:10px;color:var(--mx-gold);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-6763751c-cfe0{font-family:var(--mx-font-sans);font-weight:700;font-size:10px;color:#6b6b6b;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-width:1px;border-color:#CFCFCF;border-style:solid;}.elementor .e-e5c9e3b-27a9{padding:0px;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-39a4400d-2f75{font-family:var(--mx-font-sans);font-size:11px;color:#444444;letter-spacing:1px;text-transform:uppercase;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a548844-7004{font-family:var(--mx-font-sans);font-size:13px;color:#000000;line-height:1.45;}.elementor .e-1726c72e-168f{font-family:var(--mx-font-sans);font-size:11px;color:#777777;}.elementor .e-73dcd235-34a1{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;display:flex;flex-direction:column;gap:6px;}.elementor .e-623eab37-b456{overflow:hidden;padding:0px;border-radius:4px;border-width:1px;border-color:#E6E6E6;border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.06);display:flex;flex-direction:column;flex:0 0 calc((100% - 42px) / 4);scroll-snap-align: start;\n}.elementor .e-34114fcc-bcb7{min-width:0px;padding-block-start:4px;padding-block-end:18px;padding-inline-start:2px;padding-inline-end:2px;flex-direction:row;gap:14px;flex-wrap:nowrap;flex:1 1 auto;overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none;\n}.elementor .e-49ed0579-6640:hover,.elementor .e-49ed0579-6640:focus-visible{color:#000000;}.elementor .e-49ed0579-6640{width:40px;height:40px;font-size:40px;color:#4A4A4A;line-height:36px;text-align:center;cursor:pointer;padding:0px;border-width:0px;background-color:transparent;flex:0 0 auto;}.elementor .e-3dd0dfd5-d2ba{width:100%;max-width:1180px;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:12px;align-items:center;}.elementor .e-cf6383-dd2a:hover,.elementor .e-cf6383-dd2a:focus-visible{color:#FFFFFF;border-color:#21242E;background-color:#000000;}.elementor .e-cf6383-dd2a{color:#000000;margin-block-start:25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-color:#000000;background-color:transparent;display:flex;}.elementor .e-757e1434-59d3{width:100%;max-width:100%;overflow:hidden;padding-block-start:20px;padding-block-end:40px;padding-inline-start:max(10px, calc((100% - 1320px) / 2));padding-inline-end:max(10px, calc((100% - 1320px) / 2));margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-72ec96ed-996e{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-8faf772-5ec9{width:60px;height:60px;flex:0 0 auto;}.elementor .e-336cbd60-ad0f{height:1.8px;min-width:0px;padding:0px;background-color:var(--mx-gold);flex:1 1 auto;}.elementor .e-64411abc-82a1{width:30%;padding-block-start:30px;padding-block-end:30px;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:row;gap:12px;justify-content:center;align-items:center;}.elementor .e-24b12dc6-5bc3{line-height:1.3em;text-align:center;margin:0px;}.elementor .e-33bcce2c-edd0{font-family:var(--mx-font-serif);margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-66c8ba09-2a9e{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-a30f55e-f7b3{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-24cf2894-a5a8{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-6ddffeb2-ca5f{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-7c2d539d-c5a8{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-15473fb7-6837{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-6175aa44-8dc0{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7a86b8e9-4461{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-15202da3-86da{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-761a5a86-bbb2{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-5520b5b7-eef7{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-5838b7a-711d{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-44056a86-4f28{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-241cb244-f547{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4a2d1253-4d1a{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-1728cfc0-807b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-73b35a8e-ecaf{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-15054061-2244{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-43fb2bc0-b18b{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-4058f724-79a9{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-1a6c1456-442f{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-5da91de4-c840{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-65b13d5f-6394{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2d07d106-eed8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-5a68dee5-f4c9{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-34398154-d9b3{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-7db4f5d6-ab95{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-1e537a3f-ab25{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-7b17a776-2729{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-491210d4-4f9e{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7bc1752-432a{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-62f37c54-e880{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-23c3f2c6-96bc{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-16df07ce-f5b6{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-366126b1-c755{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-42b6b776-c219{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-4d58e6d9-b6d6{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-5e8255b1-cd01{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-1e52121d-4a20{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-a07b6eb-ecad{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-11b79c1e-f4e7{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-443b118-7f8f{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-5511a74c-cdb7{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-3f1dcb01-e3a9{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-287beda6-8f17{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-6f7481d3-2490{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-5a77619b-c5e1{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-4c22db61-ca8d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-56113ab2-4395{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-5ef9f158-e88c{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-2045de0a-f22c{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-c23267c-a1cc{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-41fefe28-4b0f{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-794514c8-3af1{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-50009d90-b76f{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-6d63f65e-4b59{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-6be94029-7e8c{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-4a8856a8-2b7e{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-7a53798e-be4d{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-d0617f2-a2b2{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-7a92e837-4ff9{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-2a51b55c-2e2f{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7cd86c63-6430{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-2d2da17a-55dc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-4a9b5cdc-8257{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-61ef2ea3-f913{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-6bd98d5b-def5{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-60ae912f-bb59{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-71435175-64b9{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-12671d50-1236{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-216f6cc8-e266{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-3a107a3f-fcc1{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-164dffa0-4078{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-6cc6c7d4-e9b2{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-381a5dd3-8415{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-50bea917-1849{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-73fe14bb-e977{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-47fce7e3-eeed{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-1343f9c-1c7f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-417a5ff8-7162{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-69b8bf75-757b{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-64ab00b4-c7a8{width:56px;height:56px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-7bca3749-6b09{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-2f28285d-794b{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-17611359-75f0{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-7eb7a0d3-58ee{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-44cd2588-7eed{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-65dc8906-6460{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-43fc2d5a-2eba{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-6347cc95-faec{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-5c6eb6cb-4e27{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-43d592de-980d{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-6de418eb-2456{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-386683d0-7e91{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-338e09b8-8763{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-2e3fa3d9-5f7d{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-32fc4838-c1e2{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-d64672e-b7c2{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-6597f080-6f88{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-5f3e9b8b-9607{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-51b34f2e-1173{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-5070cb69-5b8c{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-10d692cc-8534{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-58fdc819-3853{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-1c6e2692-8e0d{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-131b293-9a18{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-5f4a4cd3-77c2{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7b02ebf9-6e6c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-72eea915-e1ab{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;}.elementor .e-68c3e6bd-56e2{font-family:var(--mx-font-display);font-weight:400;font-size:22px;color:#000000;line-height:1.6;}.elementor .e-acc635-37c1{font-family:var(--mx-font-display);font-size:20px;color:#FFFFFF;letter-spacing:1px;}.elementor .e-57c5a4b5-5450{width:56px;height:56px;min-width:56px;padding:0px;border-radius:50%;background-color:var(--mx-gold);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-28216a4e-eba8{font-family:var(--mx-font-sans);font-weight:700;font-size:16px;color:#000000;}.elementor .e-211216b9-ec3e{font-family:var(--mx-font-sans);font-weight:400;font-size:15px;color:#333333;font-style:italic;}.elementor .e-26ff9373-8ed1{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-3d5594a4-57f5{padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-1d6aba9c-e56e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:column;gap:14px;flex:0 0 100%;scroll-snap-align: start;\n}.elementor .e-1b71c0f9-df16{width:100%;padding:0px;flex-direction:row;gap:0px;flex-wrap:nowrap;overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth; scrollbar-width: none;\n}.elementor .e-5a521395-f545:hover,.elementor .e-5a521395-f545:focus-visible{background-color:#000000;}.elementor .e-5a521395-f545{width:32px;height:32px;font-size:22px;color:#FFFFFF;line-height:30px;text-align:center;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:var(--mx-gold);}.elementor .e-27c321e-a4ff:hover,.elementor .e-27c321e-a4ff:focus-visible{background-color:#000000;}.elementor .e-27c321e-a4ff{width:32px;height:32px;font-size:22px;color:#FFFFFF;line-height:30px;text-align:center;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:var(--mx-gold);}.elementor .e-6d4245c3-291d{width:auto;position:absolute;inset-inline-end:80px;inset-block-end:60px;inset-inline-start:auto;padding:0px;flex-direction:row;gap:8px;justify-content:flex-end;}.elementor .e-4b59f706-cbcb{width:calc(100% - 30px);max-width:1100px;overflow:hidden;position:relative;padding-block-start:80px;padding-block-end:120px;padding-inline-start:80px;padding-inline-end:80px;margin:15px;border-radius:8px;background-color:var(--mx-card);}.elementor .e-6225cc7d-600c{width:100%;max-width:100%;overflow:hidden;padding-block-start:20px;padding-block-end:40px;padding-inline-start:max(10px, calc((100% - 1320px) / 2));padding-inline-end:max(10px, calc((100% - 1320px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:center;}.elementor .e-52d884a-77ab{font-family:var(--mx-font-display);font-weight:400;font-size:30px;color:#FFFFFF;line-height:1.5em;margin:0px;}.elementor .e-7d749973-f4e4{font-family:var(--mx-font-sans);font-size:16px;color:#FFFFFF;line-height:1.6;}.elementor .e-568b2726-2af8:hover,.elementor .e-568b2726-2af8:focus-visible{color:#000000;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-568b2726-2af8{font-family:var(--mx-font-sans);font-weight:400;font-size:16px;color:var(--mx-gold);padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:4px;border-width:1px;border-color:var(--mx-gold);border-style:solid;background-color:transparent;display:inline-flex;gap:20px;align-items:center;}.elementor .e-178902b7-c521{width:37%;padding:6%;flex-direction:column;gap:10px;justify-content:center;align-items:flex-start;}.elementor .e-26605abe-c828{min-height:375px;overflow:hidden;padding:0px;border-radius:16px;background-image:linear-gradient(245deg, rgba(0,0,0,0) 60%,#000000 0%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/Aubrey-5-min.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;box-shadow:0px 40px 40px 0px rgba(0,0,0,0.15);flex-direction:row;flex:1 1 auto;align-items:stretch;background-position: center center, center right; background-size: auto, cover;\n}.elementor .e-7a16b3c4-2fcf{padding:4%;background-color:rgba(255,255,255,0.5);display:none;flex-direction:row;align-items:stretch;}.elementor .e-5395cd4f-944d{line-height:1.3em;margin:0px;text-align: left;\n}.elementor .e-a6ed0ff-53c7{font-family:var(--mx-font-serif);margin:0px;text-align: left;\n}.elementor .e-594a5216-9ea1{font-family:var(--mx-font-sans);font-weight:400;font-size:18px;color:#000000;letter-spacing:0.5px;line-height:1.85em;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6fff1d8d-1a43{width:100%;height:auto;aspect-ratio:750 / 410;object-fit:cover;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8ddd4e6-a5c9{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-5498011e-1abe{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:#000000;letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-245a5941-119e{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-69621dd-8cd9{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-bc89ee5-7241{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:var(--mx-gold);letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-45e5a79d-8441{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-61ff3616-5e9b{font-family:var(--mx-font-serif);font-size:21px;color:#000000;line-height:1.35em;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2bf05614-bd87{font-family:var(--mx-font-sans);font-weight:500;font-size:15px;color:#000000;line-height:1.7em;& span { color: var(--mx-gold); }\n}.elementor .e-6ad8a00c-903c{padding:0px;display:flex;flex-direction:column;gap:8px;flex:0 0 38%;}.elementor .e-25b276cd-4ce6{width:160px;height:120px;object-fit:cover;flex:0 0 auto;}.elementor .e-523b5c74-e881{font-family:var(--mx-font-serif);font-size:18px;color:#000000;line-height:1.35em;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6fe30b6e-9c32{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-ad99e22-47a1{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:var(--mx-gold);letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-25426bc5-c411{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-3099e0e2-bcc0{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-6ac4dc46-1287{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:#000000;letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-57f0d061-5aea{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-6f0e02cb-c42f{font-family:var(--mx-font-sans);font-weight:500;font-size:15px;color:#000000;line-height:1.7em;& span { color: var(--mx-gold); }\n}.elementor .e-3e2afbe9-b5ea{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-3ade0fee-3067{padding:0px;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-30502209-ff40{width:160px;height:120px;padding:0px;background-image:url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/moxie-knot-gold-v2.png");background-repeat:no-repeat;background-attachment:scroll;background-size:44px 44px;background-position:center center;background-color:#EDEAE2;flex:0 0 auto;}.elementor .e-164efeef-7d09{font-family:var(--mx-font-serif);font-size:18px;color:#000000;line-height:1.35em;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-344f9019-7bec{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-63c3c744-3c4a{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:var(--mx-gold);letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-2cf0e7ce-eacb{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-27681ece-9d0e{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-647405f2-d569{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:#000000;letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-70eebdf6-e96d{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-19583333-c51d{font-family:var(--mx-font-sans);font-weight:500;font-size:15px;color:#000000;line-height:1.7em;& span { color: var(--mx-gold); }\n}.elementor .e-2da79d51-97c3{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1af63f18-1a44{padding:0px;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-66eb359-f856{width:160px;height:120px;object-fit:cover;flex:0 0 auto;}.elementor .e-526fc017-854c{font-family:var(--mx-font-serif);font-size:18px;color:#000000;line-height:1.35em;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ec722c6-400b{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-6afbbe61-a236{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:var(--mx-gold);letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-2b2db10-bee3{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-6dd34cd-963b{width:12px;height:12px;color:#000000;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;fill: #000000;\n}.elementor .e-7a1095f-9a9e{font-family:var(--mx-font-sans);font-weight:500;font-size:11px;color:#000000;letter-spacing:3px;line-height:1.7;text-transform:uppercase;}.elementor .e-3896ed8a-d0cd{padding:0px;flex-direction:row;gap:8px;align-items:flex-start;}.elementor .e-1077f0c1-9bb1{font-family:var(--mx-font-sans);font-weight:500;font-size:15px;color:#000000;line-height:1.7em;& span { color: var(--mx-gold); }\n}.elementor .e-20b7b2fb-1162{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1b56d4ad-9246{padding:0px;flex-direction:row;gap:18px;align-items:flex-start;}.elementor .e-2b924016-6a1d{padding:0px;flex-direction:column;gap:28px;flex:1 1 0px;}.elementor .e-16646cab-ef8e{width:100%;padding:0px;flex-direction:row;gap:30px;align-items:flex-start;}.elementor .e-7f88468b-e5ba{padding-block-start:40px;padding-block-end:20px;padding-inline-start:4%;padding-inline-end:4%;flex-direction:column;gap:15px;align-items:flex-start;}.elementor .e-7878559-579e{width:100%;max-width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:40px;padding-inline-start:max(10px, calc((100% - 1320px) / 2));padding-inline-end:max(10px, calc((100% - 1320px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:column;gap:10px;align-items:stretch;}.elementor .e-28f6a59c-777d{font-family:var(--mx-font-sans);font-weight:400;font-size:14px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e74714e-a03d{font-family:var(--mx-font-display);font-weight:400;font-size:30px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-160e1ebb-93b8:hover,.elementor .e-160e1ebb-93b8:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-160e1ebb-93b8:focus{color:#000000;background-color:#FFFFFF;}.elementor .e-160e1ebb-93b8{font-family:var(--mx-font-sans);font-weight:400;font-size:13px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-35f6fe37-7b1e{padding:150px;background-image:linear-gradient(0deg, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/Flower-Mound-5-min.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#454545;flex-direction:column;flex:1 1 50%;justify-content:center;align-items:center;}.elementor .e-72dc1c5c-be42{font-family:var(--mx-font-sans);font-weight:400;font-size:14px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6278d2dc-52cd{font-family:var(--mx-font-display);font-weight:400;font-size:30px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-58613121-5280:hover,.elementor .e-58613121-5280:focus-visible{color:#000000;background-color:#FFFFFF;}.elementor .e-58613121-5280:focus{color:#000000;background-color:#FFFFFF;}.elementor .e-58613121-5280{font-family:var(--mx-font-sans);font-weight:400;font-size:13px;color:#FFFFFF;letter-spacing:5px;line-height:1.5em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;display:block;}.elementor .e-4d0a067f-e1d9{padding:150px;background-image:linear-gradient(0deg, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%),url("https://moxiesignaturegroup.com/wp-content/uploads/2026/10/Garland-1-min.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#454545;flex-direction:column;flex:1 1 50%;justify-content:center;align-items:center;}.elementor .e-3f3cadda-d398{width:100%;min-height:640px;overflow:hidden;padding:0px;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-5f7669c7-720f{width:56px;height:56px;}.elementor .e-688530d1-a8bb{font-family:var(--mx-font-serif);font-weight:400;font-size:38px;color:#000000;line-height:1.4;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7e17c195-a799{font-family:var(--mx-font-sans);font-weight:600;font-size:13px;color:var(--mx-gold);letter-spacing:5px;text-transform:uppercase;margin:0px;}.elementor .e-62397429-2848{max-width:460px;font-family:var(--mx-font-sans);font-size:16px;color:#000000;line-height:1.75;}.elementor .e-1de5c14c-2866{padding:0px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-5c63b037-5817{font-family:var(--mx-font-sans);font-weight:600;font-size:13px;color:var(--mx-gold);letter-spacing:5px;text-transform:uppercase;margin:0px;}.elementor .e-7c2d0ba7-40cb{width:14px;height:14px;color:#000000;fill: #000000;\n}.elementor .e-227fdb75-1e23{font-family:var(--mx-font-sans);font-size:15px;color:#000000;}.elementor .e-2c69e322-1e27{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-ad83c47-aa34{width:14px;height:14px;color:#000000;fill: #000000;\n}.elementor .e-3e7a16e7-8509{font-family:var(--mx-font-sans);font-size:15px;color:#000000;}.elementor .e-3c11d4f5-d1f8{padding:0px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-325020c5-874a{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-35045d25-ed30{padding:0px;flex-direction:column;gap:40px;flex:1 1 0px;justify-content:space-between;}.elementor .e-366b5982-fb9c{font-family:var(--mx-font-sans);font-weight:600;font-size:11px;color:#000000;letter-spacing:3px;text-transform:uppercase;margin-block-start:14px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / -1;}.elementor .e-2d0bb414-73a0{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;grid-column:1 / -1;}.elementor .e-5b1584c-54dd{font-family:var(--mx-font-sans);font-weight:600;font-size:11px;color:#000000;letter-spacing:3px;text-transform:uppercase;margin-block-start:14px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / -1;}.elementor .e-75a2eabc-6d61{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;grid-column:1 / -1;}.elementor .e-41c62a4b-dbed{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-1bee6ec2-2c02{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-2a842e7f-17f5{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-75cdf53e-8c02{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-4c0dfb02-e5ee{font-family:var(--mx-font-sans);font-weight:600;font-size:11px;color:#000000;letter-spacing:3px;text-transform:uppercase;margin-block-start:14px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / -1;}.elementor .e-2140b0c4-f5f0{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;grid-column:1 / -1;}.elementor .e-25f4be02-9b04{font-family:var(--mx-font-sans);font-weight:600;font-size:11px;color:#000000;letter-spacing:3px;text-transform:uppercase;margin-block-start:14px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / -1;}.elementor .e-64d48d6-cad9{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;grid-column:1 / -1;}.elementor .e-36f86651-4760{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-38b18e01-b4b6{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-63ae4ba2-b646{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-2a9a4d78-f803{width:100%;height:40px;font-family:var(--mx-font-sans);font-size:13px;color:#555555;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:2px;border-width:1px;border-color:#F0F0F0;border-style:solid;background-color:#F7F8F9;}.elementor .e-212375f-f487{width:14px;height:14px;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 auto;}.elementor .e-3baf9e15-ac4c{font-family:var(--mx-font-sans);font-size:12px;color:#333333;line-height:1.6;& span { color: var(--mx-gold); }\n}.elementor .e-155f658c-cf77{padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;grid-column:1 / -1;align-items:flex-start;}.elementor .e-7e8ce790-446a:hover,.elementor .e-7e8ce790-446a:focus-visible{color:#FFFFFF;border-color:#000000;background-color:#000000;}.elementor .e-7e8ce790-446a{width:100%;font-family:var(--mx-font-sans);font-weight:600;font-size:12px;color:var(--mx-gold);letter-spacing:4px;text-transform:uppercase;cursor:pointer;padding:14px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:var(--mx-gold);border-style:solid;background-color:#FFFFFF;grid-column:1 / -1;}.elementor .e-52a12665-d14e{font-family:var(--mx-font-sans);font-size:13px;color:#6b5a2a;}.elementor .e-71ff3836-43cf{grid-column:1 / -1;}.elementor .e-52a9bc0f-6997{font-family:var(--mx-font-sans);font-size:13px;color:#8a2b2b;}.elementor .e-357cdb3b-8d6b{grid-column:1 / -1;}.elementor .e-157b16f4-4eb2{width:100%;display:grid;gap:10px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .e-5a22db26-dd75{padding:0px;display:none;flex-direction:column;flex:1 1 0px;}.elementor .e-6850a58d-97db{width:100%;max-width:100%;padding-block-start:100px;padding-block-end:100px;padding-inline-start:max(4%, calc((100% - 1200px) / 2));padding-inline-end:max(4%, calc((100% - 1200px) / 2));margin:0px;background-color:#FFFFFF;flex-direction:row;gap:60px;align-items:stretch;}