.elementor .e-680f9ba-e5c1{font-family:Dosis;font-weight:400;font-size:13px;color:#AF9F72;letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .e-68e8a457-f2eb{font-family:Dosis;font-weight:200;font-size:80px;color:#333333;letter-spacing:0.04em;line-height:1;text-transform:uppercase;margin:0px;}.elementor .e-1c8b5d9a-3547{padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-468fc45d-592f{font-family:Asap;font-size:17px;color:#565656;line-height:1.8;padding-inline-start:36px;margin:0px;border-inline-start-width:1px;flex:1 1 0px;border-left-style: solid; border-left-color: #AF9F72;\n}.elementor .e-135b8aec-94d3{width:100%;max-width:1200px;padding:0px;gap:80px;align-items:flex-end;}.elementor .e-2dd846af-9d05{width:100%;padding-block-start:110px;padding-block-end:70px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;justify-content:center;}.elementor .e-2f8a777a-9e63{font-family:Dosis;font-weight:500;font-size:13px;color:#FFFFFF;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-width:1px;border-color:#111111;border-style:solid;background-color:#111111;}.elementor .e-73e7ace5-fe27:hover,.elementor .e-73e7ace5-fe27:focus-visible{color:#AF9F72;border-color:#AF9F72;}.elementor .e-73e7ace5-fe27{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-width:1px;border-color:#D8D2C2;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-18f88d98-6b69:hover,.elementor .e-18f88d98-6b69:focus-visible{color:#AF9F72;border-color:#AF9F72;}.elementor .e-18f88d98-6b69{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-width:1px;border-color:#D8D2C2;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-2ac69736-a4fe:hover,.elementor .e-2ac69736-a4fe:focus-visible{color:#AF9F72;border-color:#AF9F72;}.elementor .e-2ac69736-a4fe{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-width:1px;border-color:#D8D2C2;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-4ef89c42-47e7:hover,.elementor .e-4ef89c42-47e7:focus-visible{color:#AF9F72;border-color:#AF9F72;}.elementor .e-4ef89c42-47e7{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-width:1px;border-color:#D8D2C2;border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-650bb866-390c{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:10px;flex-wrap:wrap;border-bottom-style: solid; border-bottom-color: #E2DDD0;\n}.elementor .e-233a6d42-1427{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:#F2F2F2;}.elementor .e-662be332-9370{font-family:Dosis;font-weight:400;font-size:12px;color:#AF9F72;letter-spacing:0.24em;text-transform:uppercase;margin:0px;}.elementor .e-5a9fc79-97e8{font-family:Dosis;font-weight:300;font-size:24px;color:#333333;letter-spacing:0.04em;line-height:1.25;text-transform:uppercase;margin:0px;}.elementor .e-714af804-27bd{font-family:Asap;font-size:15px;color:#565656;line-height:1.7;margin:0px;}.elementor .e-1cf47ae9-3ed5{font-family:Dosis;font-weight:500;font-size:12px;color:#111111;letter-spacing:0.22em;text-transform:uppercase;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c1442f6-1186{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;}.elementor .e-77079f94-f31f:hover,.elementor .e-77079f94-f31f:focus-visible{opacity:88%;}.elementor .e-77079f94-f31f{height:100%;color:inherit;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-74815651-7845{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;gap: 56px 32px;\n}.elementor .e-7e1555de-3663:hover,.elementor .e-7e1555de-3663:focus-visible{color:#AF9F72;}.elementor .e-7e1555de-3663{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-6152bd45-3d83:hover,.elementor .e-6152bd45-3d83:focus-visible{color:#AF9F72;}.elementor .e-6152bd45-3d83{font-family:Dosis;font-weight:500;font-size:13px;color:#333333;letter-spacing:0.2em;text-transform:uppercase;margin:0px;}.elementor .e-473a6f3c-d789{width:100%;padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;border-block-start-width:1px;justify-content:space-between;border-top-style: solid; border-top-color: #E2DDD0;\n}.elementor .e-7dfeaaae-9cef{width:100%;max-width:1200px;}.elementor .e-b6f93c9-791c{width:100%;padding-block-start:0px;padding-block-end:120px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;flex-direction:column;gap:48px;align-items:center;}