.elementor .e-4c08738f-d4e1{font-size:0.8rem;color:#d6ad76;letter-spacing:0.14em;}.elementor .e-5456b060-1e0c{font-family:"Playfair Display";font-size:3.5rem;color:#fffaf3;line-height:1.15;}.elementor .e-1d8c026e-4d94{max-width:45rem;font-size:1.1rem;color:#eaded2;line-height:1.7;}.elementor .e-1c977950-e375{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:8%;padding-inline-end:8%;background-color:#291b16;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3c82cbd4-ee0f{font-size:1.05rem;color:#66564b;line-height:1.7;margin-block-end:1rem;}.elementor .e-439fdf9b-5f52{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-26a5aa41-aa8d{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-413c50fa-6c19{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-2f923885-d7df{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-70251ddb-32bb{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-599946cf-e55c{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-8315448-31c9{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-6f5f2fc7-b47c{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-2672b676-b998{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-59aff501-d808{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-55b0d3d1-395f{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-288e717f-8486{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-46ecc45a-7081{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-6f9eeeae-c7b8{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-46aa128b-f76f{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-4c483847-2df5{font-family:"Playfair Display";font-size:1.6rem;color:#35231b;line-height:1.3;}.elementor .e-5bc6dc58-7c32{font-size:1rem;color:#51443c;line-height:1.8;}.elementor .e-71272ac9-b2c2{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.9rem;border-bottom-style: solid; border-bottom-color: #e4d9cc;\n}.elementor .e-964021b-89aa{color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2rem;background-color:#6a452c;}.elementor .e-3511b85a-3d5a{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:12%;padding-inline-end:12%;background-color:#fbf8f3;display:flex;flex-direction:column;gap:0.5rem;}