.elementor .e-4db4b183-1c65{width:100%;height:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-1382f218-b538{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;}.elementor .e-52098c0a-d034{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:2;padding:0px;background-image:linear-gradient(180deg, rgba(0,0,0,.32) 0%,rgba(44,31,18,.84) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-133f370d-3b39{max-width:18ch;font-family:"Cormorant Garamond";font-weight:400;font-size:clamp(3rem, 2rem + 4vw, 5.5rem);color:#f8f1e4;line-height:1.04;margin:0px;}.elementor .e-428c4017-ea86{max-width:50ch;font-family:"Cormorant Garamond";font-size:clamp(1.35rem, 1.2rem + .6vw, 1.65rem);color:rgba(248,241,228,.92);line-height:1.65;font-style:italic;margin-block-start:16px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5636c815-fd0c{width:calc(100% - 80px);max-width:1280px;position:relative;z-index:3;padding-block-start:72px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6140670b-98b1{min-height:clamp(360px, 55vh, 540px);overflow:hidden;position:relative;color:#f8f1e4;padding:0px;background-color:#2c1f12;display:grid;align-items:end;}