.elementor .kc-br-p{font-family:"DM Sans";font-size:17px;color:#2B2B2B;line-height:2;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-br-copy{min-width:0px;padding:0px;display:block;flex:1 1 440px;}.elementor .kc-br-cap{font-family:"DM Sans";font-size:14px;color:#5A534C;line-height:1.6;margin:0px;}.elementor .kc-br-img{width:100%;height:540px;object-fit:cover;}.elementor .kc-br-fig{min-width:0px;padding:0px;flex-direction:column;gap:12px;flex:1 1 440px;}.elementor .kc-br-sec{width:100%;max-width:1240px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;flex-wrap:wrap;align-items:center;}.elementor .kc-why-title{text-align:center;justify-content:center;}.elementor .kc-why-card{text-align:center;}.elementor .kc-pf-li{font-family:"DM Sans";font-size:16px;color:#2B2B2B;line-height:1.9;padding-inline-start:20px;margin:0px;background-image: radial-gradient(circle, #96733F 3.5px, transparent 4px); background-size: 8px 8px; background-repeat: no-repeat; background-position: 0px 11px;\n}.elementor .kc-pf-list{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:32px;background-color:#F2EDE6;display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap: 8px 24px;\n}.elementor .kc-s081{min-width:0px;padding:0px;flex:1.5 1 520px;}.elementor .kc-s080{font-size:15px;color:#CFC6BA;line-height:1.9;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s078{font-size:15px;color:#CFC6BA;margin-block-start:40px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s077{color:#CFC6BA;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s076{color:#F4EFE8;line-height:1.25;margin:0px;}.elementor .kc-s075{min-width:0px;padding:0px;display:block;flex:1 1 340px;}.elementor .kc-s074{width:100%;max-width:1240px;padding-block-start:112px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:flex-start;}.elementor .kc-s073{color:#F4EFE8;padding:0px;background-color:#2A2826;display:block;}.elementor .kc-s071{min-width:0px;padding:0px;border-width:1px;border-color:#E6E0D8;border-style:solid;background-color:#F2EDE6;display:block;flex:1.2 1 460px;}.elementor .kc-s070{font-size:15px;color:#5A534C;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s069{font-size:15px;line-height:1.6;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:#D6CBBB;border-style:solid;background-color:#FFFFFF;}.elementor .kc-s068{padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .kc-s067{margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s066{line-height:1.2;margin:0px;}.elementor .kc-s065{font-weight:700;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s064{min-width:0px;padding:0px;display:block;flex:1 1 420px;}.elementor .kc-s063{width:100%;max-width:1240px;padding-block-start:104px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .kc-s062{max-width:820px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s061{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .kc-s060{width:18px;height:18px;color:#96733F;fill: #96733F;\n}.elementor .kc-s059{color:#96733F;}.elementor .kc-s058{font-family:Marcellus;font-size:22px;color:#2B2B2B;letter-spacing:0.03em;line-height:1.4;margin:0px;}.elementor .kc-s057{min-height:44px;cursor:pointer;padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .kc-s056{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #E6E0D8;\n}.elementor .kc-s055{gap:0px;}.elementor .kc-s054{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #E6E0D8;\n}.elementor .kc-s053{line-height:1.25;text-align:center;margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s052{width:100%;max-width:940px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s051{font-size:15px;color:#5A534C;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s050{font-family:Marcellus;font-weight:400;font-size:26px;letter-spacing:0.02em;line-height:1.6;text-align:center;margin:0px;}.elementor .kc-s049{width:100%;max-width:820px;text-align:center;padding:0px;margin-block-start:72px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s048{min-height:2.6em;font-size:21px;line-height:1.3;margin-block-start:10px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:flex-start;}.elementor .kc-s047{font-family:Marcellus;font-weight:400;font-size:30px;color:#96733F;}.elementor .kc-s046{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(5, minmax(0, 1fr));}.elementor .kc-s045:hover,.elementor .kc-s045:focus-visible{opacity:85%;}.elementor .kc-s045{min-height:44px;font-family:"DM Sans";font-size:15px;color:#2B2B2B;letter-spacing:0.1em;padding-block-start:12px;padding-block-end:12px;padding-inline-start:26px;padding-inline-end:26px;border-radius:0px;border-width:1px;border-color:#2B2B2B;border-style:solid;background-color:transparent;align-items:center;}.elementor .kc-s044{text-align:center;padding:0px;margin-block-start:56px;display:block;}.elementor .kc-s043{font-size:16px;line-height:1.9;text-align:center;margin:0px;}.elementor .kc-s042{font-size:21px;text-align:center;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s041{font-family:Marcellus;font-weight:400;font-size:32px;color:#96733F;text-align:center;}.elementor .kc-s040{text-align:center;padding-block-start:24px;border-block-start-width:2px;display:block;border-top-style: solid; border-top-color: #96733F;\n}.elementor .kc-s039{padding:0px;margin:0px;display:grid;gap:16px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .kc-s038{width:100%;max-width:720px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s037{padding:0px;display:block;}.elementor .kc-s028{padding:0px;background-color:#F2EDE6;display:block;}.elementor .kc-s023{font-size:16px;line-height:1.9;margin:0px;}.elementor .kc-s022{font-size:22px;line-height:1.3;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s021{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#ECE6DE;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .kc-s020{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));}.elementor .kc-s019{text-align:center;margin:0px;}.elementor .kc-s018{width:100%;max-width:760px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s017{width:100%;max-width:1240px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s016{padding:0px;border-block-start-width:1px;background-color:#FAF8F5;display:block;border-top-style: solid; border-top-color: #ECE6DE;\n}.elementor .kc-s015{text-align:center;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s014{text-align:center;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s013{line-height:1.25;text-align:center;margin:0px;}.elementor .kc-s012{width:100%;max-width:860px;text-align:center;padding-block-start:120px;padding-block-end:104px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .kc-s011{min-width:0px;padding:0px;flex:0 1 500px;}.elementor .kc-s009{font-size:19px;color:#F4EFE8;line-height:1.9;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s008{color:#FFFFFF;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .kc-s007{font-size:56px;color:#FFFFFF;letter-spacing:0.02em;line-height:1.12;margin:0px;}.elementor .kc-s006{font-weight:700;color:#F4EFE8;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .kc-s005{min-width:0px;max-width:600px;padding:0px;display:block;flex:1 1 460px;}.elementor .kc-s004{width:100%;max-width:1240px;position:relative;padding-block-start:88px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:64px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .kc-s003{position:absolute;background-color:rgba(31,27,24,0.68);inset: 0px;\n}.elementor .kc-s002{width:100%;height:100%;object-fit:cover;position:absolute;inset: 0px; object-position: center 40%;\n}.elementor .kc-s001{overflow:hidden;position:relative;color:#FFFFFF;padding:0px;background-color:#2A2826;display:block;}