.elementor .e-7af74776-32f4{width:100%;height:auto;aspect-ratio:8 / 11;object-fit:cover;border-radius:3px;box-shadow:0px 8px 20px 0px rgba(7,22,15,0.25);display:block;}.elementor .e-2455fbd5-62f8{padding-block-start:20px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F3EEE2;}.elementor .e-79d61984-c4d2{font-family:Lora;font-weight:700;font-size:17px;color:#13261C;line-height:1.3;}.elementor .e-45899cfe-ff8e{font-family:Inter;font-weight:700;font-size:16px;color:#8C6B3E;margin-block-end:6px;}.elementor .e-2ca7797-d4c7:hover,.elementor .e-2ca7797-d4c7:focus-visible{color:#07160F;background-color:#E4C590;}.elementor .e-2ca7797-d4c7{width:100%;font-family:Inter;font-weight:700;font-size:12px;color:#07160F;letter-spacing:0.1em;text-align:center;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:auto;border-radius:3px;background-color:#D0AA6B;transition:background-color 0.2s;}.elementor .e-5b4113a2-a33e{padding-block-start:16px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-10fe62a8-c614:hover,.elementor .e-10fe62a8-c614:focus-visible{box-shadow:0px 10px 24px 0px rgba(7,22,15,0.12);transform:translate3d(0px, -3px, 0px);}.elementor .e-10fe62a8-c614{width:100%;height:100%;overflow:hidden;padding:0px;border-radius:6px;border-width:1px;border-color:#E4DCCB;border-style:solid;background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;gap:0px;}