.elementor .e-65ccfbd-eeb5f4a{font-weight:700;font-size:0.82rem;color:#A85B33;letter-spacing:0.14em;}.elementor .e-ea433b6-22ba8e9{max-width:68rem;font-size:clamp(3rem, 6vw, 5.8rem);color:#E7E1D6;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-b0fd158-a4aba61{max-width:50rem;font-size:1.25rem;color:#E7E1D6;line-height:1.75;}.elementor .e-0afdc80-ce91565{font-size:2.2rem;color:#E7E1D6;}.elementor .e-8d6fe38-c53ea6b{color:#A85B33;}.elementor .e-1dea46b-691238d{padding:1.5rem;border-width:1px;border-color:rgba(220,213,201,.35);border-style:solid;background-color:rgba(231,225,214,.08);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-2cf94b8-0ab05d5{font-size:2.2rem;color:#E7E1D6;}.elementor .e-0677261-a0819bd{color:#A85B33;}.elementor .e-7f10094-658d00e{padding:1.5rem;border-width:1px;border-color:rgba(220,213,201,.35);border-style:solid;background-color:rgba(231,225,214,.08);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-82f93b8-026f5f4{font-size:2.2rem;color:#E7E1D6;}.elementor .e-fde629a-f804eb3{color:#A85B33;}.elementor .e-9e081db-b1f7056{padding:1.5rem;border-width:1px;border-color:rgba(220,213,201,.35);border-style:solid;background-color:rgba(231,225,214,.08);display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-1ba611d-361defd{margin-block-start:3rem;display:grid;gap:1rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-26e132a-acd2e90{color:#E7E1D6;padding-block-start:clamp(4rem, 8vw, 8rem);padding-block-end:clamp(3rem, 6vw, 5rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-image:linear-gradient(135deg, #0F2A3D 0%,#8A4A26 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-c852ff0-7368679{font-weight:700;font-size:0.78rem;color:#8A5D3B;letter-spacing:0.14em;}.elementor .e-6ef15d9-5345f2d{font-size:clamp(2.3rem, 4vw, 4rem);color:#2B241E;letter-spacing:-0.03em;line-height:1.08;}.elementor .e-4375f3b-525907e{font-size:1.12rem;color:#51463C;line-height:1.8;}.elementor .e-011a7d6-d40dbf1{font-size:1.12rem;color:#51463C;line-height:1.8;}.elementor .e-762d19a-5721ab3{display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-9acd987-bd5f940{font-size:1.7rem;color:#2B241E;}.elementor .e-1368b9e-9f6a61f{color:#51463C;line-height:1.65;}.elementor .e-3487209-b610870{color:#51463C;line-height:1.65;}.elementor .e-1dca9d0-6fff722{color:#51463C;line-height:1.65;}.elementor .e-16b327b-09aef99{color:#51463C;line-height:1.65;}.elementor .e-744255d-cdaab56{color:#51463C;line-height:1.65;}.elementor .e-e68fe7b-0cede0d{padding:2.5rem;border-inline-start-width:4px;background-color:#E9E0D3;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-bca1d81-d0b15b6{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#F7F3EC;display:grid;gap:clamp(2.5rem, 5vw, 5rem);grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-0824492-73eed0b{font-weight:700;font-size:0.78rem;color:#6C6D52;letter-spacing:0.14em;}.elementor .e-921d7e3-0a5a93a{max-width:55rem;font-size:clamp(2.3rem, 4vw, 4rem);color:#2B241E;line-height:1.08;}.elementor .e-16393c7-da054aa{max-width:46rem;font-size:1.12rem;color:#51463C;line-height:1.8;}.elementor .e-79629f5-2cc870f{font-size:3rem;color:#8A5D3B;}.elementor .e-854435f-09a5c51{font-weight:600;}.elementor .e-d4e7ac4-a777e68{padding:2rem;background-color:#F7F3EC;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-2fef0ca-b894d27{font-size:3rem;color:#8A5D3B;}.elementor .e-34c730e-131f999{font-weight:600;}.elementor .e-ba12c48-f2e10c3{padding:2rem;background-color:#F7F3EC;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-29316a5-42c1db8{font-size:3rem;color:#8A5D3B;}.elementor .e-adf7ebc-0f97b87{font-weight:600;}.elementor .e-db9e523-8c8741e{padding:2rem;background-color:#F7F3EC;display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-a482031-f56d1c0{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-d68256c-c01668e{font-size:1rem;color:#51463C;line-height:1.8;padding-block-start:1rem;}.elementor .e-7733f9f-e7b4b65{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#E7E7DC;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-d196718-66d8394{font-weight:700;font-size:0.78rem;color:#A85B33;letter-spacing:0.14em;}.elementor .e-7bfeb89-5a1ad30{max-width:58rem;font-size:clamp(2.3rem, 4vw, 4rem);color:#E7E1D6;line-height:1.08;}.elementor .e-6ea7d7b-597b0eb{max-width:52rem;font-size:1.12rem;color:#E7E1D6;line-height:1.8;}.elementor .e-f96de1c-917d85f{color:#E7E1D6;line-height:1.5;padding:1.5rem;background-color:#352C25;}.elementor .e-c10838a-7cd8d3f{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-5ffc2bf-35bcf72{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-47ed0b4-2341448{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-eb44f62-c8030af{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-cb38dd7-2eb8814{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-ed7a27e-5933f0a{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-4bfa3b4-eba283a{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-4b6d87a-b6a203a{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-20998a7-dabc5a6{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-813d5d3-065a222{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-25daca8-787011c{color:#E7E1D6;padding:1.5rem;background-color:#352C25;}.elementor .e-457123d-615516b{margin-block-start:2rem;background-color:rgba(220,213,201,.35);display:grid;gap:1px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-044714d-107a555{color:#E7E1D6;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#2B241E;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-d308648-fef3c56{font-weight:700;font-size:0.78rem;color:#8A5D3B;letter-spacing:0.14em;}.elementor .e-39aef3d-6b997f0{font-size:clamp(2.3rem, 4vw, 4rem);color:#2B241E;line-height:1.08;}.elementor .e-541be16-9eaa04a{font-size:1.55rem;}.elementor .e-9263b26-6c5936f{color:#51463C;line-height:1.75;}.elementor .e-3df9631-3c4dc8c{padding:2rem;border-block-start-width:3px;background-color:#EFE7DB;display:flex;flex-direction:column;gap:1rem;}.elementor .e-52971a6-0911ded{font-size:1.55rem;}.elementor .e-e9bc2fd-93d4da3{color:#51463C;line-height:1.75;}.elementor .e-b1b8b8b-98d690e{padding:2rem;border-block-start-width:3px;background-color:#EFE7DB;display:flex;flex-direction:column;gap:1rem;}.elementor .e-003bd08-fcee87e{font-size:1.55rem;}.elementor .e-d9bb9e3-9413f3c{color:#51463C;line-height:1.75;}.elementor .e-cee928b-47da0e9{padding:2rem;border-block-start-width:3px;background-color:#EFE7DB;display:flex;flex-direction:column;gap:1rem;}.elementor .e-8daff2c-d235a70{margin-block-start:2rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-bca08c4-2cb07ee{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#F7F3EC;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-686bf93-a5a718b{font-weight:700;font-size:0.78rem;color:#8A5D3B;letter-spacing:0.14em;}.elementor .e-9a695d8-fd90136{max-width:58rem;font-size:clamp(2.3rem, 4vw, 4rem);line-height:1.08;}.elementor .e-8be921c-ad3d605{max-width:48rem;font-size:1.08rem;color:#51463C;line-height:1.75;}.elementor .e-aad6592-e8b33e2{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-499cc0d-e425005{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-solid-wood-components-production.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-b243921-fd40022{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-cd292ea-77956a1{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-chair-frames-batch-production.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-b6b2dfc-b576d7b{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-6f275c9-3f83fb9{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-solid-wood-bed-production.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-e98d79d-35084f2{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-8a2ec82-78e0030{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-upholstery-work-in-progress.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-6c73d92-06866b9{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-6630103-859b126{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-solid-wood-wardrobe-production.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-60032ca-1198a65{font-weight:700;font-size:1.35rem;color:#E7E1D6;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.25rem;background-color:rgba(45,36,31,0.76);}.elementor .e-26b572d-f1c2cfd{min-height:18rem;padding:2rem;background-image:url("https://samyogliving.com/wp-content/uploads/2026/09/maira-resort-finished-tv-cabinet-production.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;align-items:flex-end;}.elementor .e-32eb4d2-f185929{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-2009905-7587754{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#E9E0D3;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-01ce621-ca8eda7{font-weight:700;font-size:0.78rem;color:#F1D7B4;letter-spacing:0.14em;}.elementor .e-6105381-ecd7548{max-width:55rem;font-size:clamp(2.5rem, 5vw, 4.8rem);color:#E7E1D6;line-height:1.05;}.elementor .e-906a3d7-e2ed22a{max-width:50rem;font-size:1.15rem;color:#F7EADD;line-height:1.75;}.elementor .e-cb2835a-f67a1e2{color:#E7E1D6;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#8A5D3B;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-11598ed-b416214{color:#2B241E;background-color:#F7F3EC;display:flex;flex-direction:column;gap:0px;}.elementor .e-6dc3333-a5807c2{font-weight:700;font-size:0.78rem;color:#9B6546;letter-spacing:0.14em;}.elementor .e-35b9772-9a628d8{max-width:58rem;font-size:clamp(2.25rem, 4.5vw, 4.25rem);color:#0F2A3D;line-height:1.08;}.elementor .e-39e8dc8-b654e4f{max-width:52rem;font-size:1.05rem;color:#59626C;line-height:1.75;}.elementor .e-c4fc7e3-9c96cf4{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-6df1f38-3018dd7{font-weight:700;font-size:0.95rem;color:#0F2A3D;padding-block-start:0.95rem;padding-block-end:0.35rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-fae533c-5c2b10f{width:calc(50% - 0.75rem);min-width:17rem;overflow:hidden;border-width:1px;border-color:#E4D8CC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-f5e9f09-c1724e6{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-2dd685c-245ad17{font-weight:700;font-size:0.95rem;color:#0F2A3D;padding-block-start:0.95rem;padding-block-end:0.35rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-4f74e10-618ecbb{width:calc(50% - 0.75rem);min-width:17rem;overflow:hidden;border-width:1px;border-color:#E4D8CC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-5de0eab-8aadb47{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-582177d-32ff547{font-weight:700;font-size:0.95rem;color:#0F2A3D;padding-block-start:0.95rem;padding-block-end:0.35rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-83cd7d0-5ac709b{width:calc(50% - 0.75rem);min-width:17rem;overflow:hidden;border-width:1px;border-color:#E4D8CC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-5ebae9e-cf6d847{font-weight:700;font-size:0.95rem;color:#0F2A3D;padding-block-start:0.95rem;padding-block-end:0.35rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-2be4d4c-2af208e{width:calc(50% - 0.75rem);min-width:17rem;overflow:hidden;border-width:1px;border-color:#E4D8CC;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-781d3b9-275d70a{margin-block-start:1.5rem;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-76b6557-620d360{max-width:78rem;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-b865f70-c1b09f0{font-weight:700;font-size:0.78rem;color:#9B6546;letter-spacing:0.14em;}.elementor .e-1e6b064-84e13e7{max-width:60rem;font-size:clamp(2.25rem, 4.5vw, 4.25rem);color:#0F2A3D;line-height:1.08;}.elementor .e-e2c1cd6-7a96b64{max-width:52rem;font-size:1.05rem;color:#59626C;line-height:1.75;}.elementor .e-b3d8498-95a0042{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-65d131e-7118863{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-d3a50f0-74d4df3{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-40107c3-1ff09b5{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-0983308-a556b1b{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-a638f12-b589858{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-18cb447-aa2c1b5{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-f6f12f8-4bfad4a{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-df5a648-4052ca4{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-696a33b-408ae78{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-6aca2c4-dcb7c15{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-9e612ec-e1a7f7b{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-b486f4b-0b92eaf{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-d1897e2-24c2b66{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-177dbc6-5868cfa{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-8efc6d2-b19ff03{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-5b0c5de-fed2969{font-weight:700;font-size:0.98rem;color:#0F2A3D;padding-block-start:0.9rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:1rem;}.elementor .e-79dedaa-79625c8{width:calc(33.333% - 1rem);min-width:15rem;overflow:hidden;border-width:1px;border-color:#DCCCBD;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-e50e1f8-c889c02{margin-block-start:1.5rem;display:flex;gap:1.25rem;flex-wrap:wrap;}.elementor .e-42b7989-7b3a355{font-size:0.82rem;color:#6D625A;font-style:italic;margin-block-start:0.5rem;}.elementor .e-2cb27f1-d58adf2{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#F1E8DE;display:flex;flex-direction:column;gap:1rem;}.elementor .e-01b9303-690666d{font-weight:700;font-size:0.78rem;color:#9B6546;letter-spacing:0.14em;}.elementor .e-9721f9e-52092d1{font-size:clamp(2.1rem, 4vw, 3.6rem);color:#0F2A3D;line-height:1.12;}.elementor .e-37af1ed-0190a32{max-width:48rem;font-size:1rem;color:#59626C;line-height:1.7;}.elementor .e-20908a8-b3c0eef{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-373c162-f83fd59{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-b2dac9e-24b05dc{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-5104bdb-76a26d5{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-5340f89-3c8f2fd{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-5454654-4c5083f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-bd0dccb-ad5a17e{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-215de3e-ea0164c{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-a12839e-cab6270{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-a30f8f7-b10f661{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-bb7dcda-b107ff3{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-bd7909d-0424342{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-cfa1002-b10f661{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-cfa1003-b107ff3{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-cfa1001-0424342{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-cfa1005-b10f661{font-size:1.25rem;color:#0F2A3D;line-height:1.35;}.elementor .e-cfa1006-b107ff3{max-width:60rem;font-size:0.98rem;color:#59626C;line-height:1.7;}.elementor .e-cfa1004-0424342{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-9e1e5a2-c286cf9{margin-block-start:1.25rem;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;}.elementor .e-797893d-938ce36{max-width:72rem;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#F7F4EF;display:flex;flex-direction:column;gap:1rem;}.elementor .e-fc47778-4c8a59e{font-weight:700;font-size:0.78rem;color:#A85B33;letter-spacing:0.14em;}.elementor .e-c232d89-db3be8a{max-width:60rem;font-size:clamp(2.35rem, 4.8vw, 4.5rem);color:#E7E1D6;line-height:1.06;}.elementor .e-82db62b-b144d27{max-width:54rem;font-size:1.08rem;color:#E7E1D6;line-height:1.75;}.elementor .e-804bb45-31f8493{font-weight:700;font-size:0.9rem;color:#E7E1D6;padding:0.75rem;margin:0.25rem;border-radius:0.2rem;background-color:#8A5D3B;display:block;align-self:start;}.elementor .e-6d96279-d41dffa{color:#E7E1D6;padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);background-color:#0F2A3D;display:flex;flex-direction:column;gap:1rem;}.elementor .e-7a047ed-189f1f1{color:#0F2A3D;background-color:#F7F4EF;display:flex;flex-direction:column;}