.elementor .e-6efcfd23-720a{font-family:"Open Sans";font-weight:700;font-size:0.74rem;color:#D48981;letter-spacing:0.26em;line-height:1.6;margin-block-end:1.15rem;}.elementor .e-6cb82c71-aa93{font-family:"Cormorant Garamond";font-weight:500;font-size:4.5rem;color:#F6F2EB;letter-spacing:-0.025em;line-height:0.98;text-transform:none;margin-block-end:1.5rem;}.elementor .e-e255f19-473c{font-family:"Open Sans";font-weight:600;font-size:1rem;color:#F6F2EB;letter-spacing:0.01em;line-height:1.5;margin-block-end:1.1rem;}.elementor .e-148a5ca1-ba7a{font-family:"Open Sans";font-size:1rem;color:#E9E3D9;line-height:1.7;margin-block-end:1.6rem;}.elementor .e-160ff746-72e4{width:100%;min-width:0px;padding:0px;display:block;}.elementor .e-28f97e26-9211{font-family:"Open Sans";font-size:0.8rem;color:rgba(246,242,235,0.7);letter-spacing:0.02em;margin-block-start:0.85rem;}.elementor .e-5c03ccdf-ab2b{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-3641de42-23cf{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 1 41rem;align-items:flex-start;}.elementor .e-7287f840-db1e{width:21rem;height:auto;min-width:0px;aspect-ratio:4 / 5;object-fit:cover;object-position:38% 50%;display:block;flex:0 0 auto;}.elementor .e-6d8dbd42-64f6{font-family:"Cormorant Garamond";font-weight:500;font-size:1.22rem;color:#242321;line-height:1.42;& strong { font-weight: 700; }\n}.elementor .e-4afdda88-9696{font-family:"Open Sans";font-weight:600;font-size:0.74rem;color:#4D5141;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2bd310a1-535d{min-width:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0%;padding-block: 0px; border-inline-start-width: 2px; border-inline-start-style: solid; border-inline-start-color: #D48981;\n}.elementor .e-7d6b9719-5f60{width:22rem;min-width:0px;position:relative;z-index:2;padding-block-start:1.4rem;padding-block-end:1.45rem;padding-inline-start:1.4rem;padding-inline-end:1.5rem;margin-block-start:-2.25rem;margin-inline-end:-2rem;border-radius:0.5rem;background-color:#FFFFFF;box-shadow:0px 14px 34px 0px rgba(20, 22, 16, 0.28);display:flex;flex-direction:row;align-items:flex-start;}.elementor .e-697c45db-955a{width:25rem;min-width:0px;padding:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:flex-end;}.elementor .e-4f1f25f5-6813{width:100%;min-height:100vh;margin:0px;background-color:#4D5141;display:flex;flex-direction:row;gap:7vw;justify-content:center;align-items:center;padding-block: 3.5rem; padding-inline: 8vw;\n}