.elementor .e-703176a3-6cde{width:1px;height:1px;overflow:hidden;position:absolute;font-size:1px;padding:0px;margin:-1px;border-width:0px;clip-path:inset(50%);white-space:nowrap;\n}.elementor .e-553f9721-79c1{width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover;object-position:50% 50%;padding:0px;margin:0px;display:block;}.elementor .e-31294904-42cd{width:64%;height:46%;min-width:0px;position:absolute;inset-block-start:6%;inset-inline-start:30%;padding:0px;margin:0px;pointer-events:none; background-image:radial-gradient(ellipse at center, rgba(254,246,227,0.62) 0%, rgba(254,246,227,0) 70%);\n}.elementor .e-6d22c7dd-2434{max-width:100%;font-family:"EB Garamond";font-weight:400;font-size:clamp(18px,2.9cqw,52px);color:#705818;line-height:1.3;text-align:center;font-style:italic;margin:0px;text-shadow:0 0 14px rgba(254,246,227,0.85), 0 0 3px rgba(254,246,227,0.9);\n}.elementor .e-5e7acd28-a863{max-width:100%;font-family:"EB Garamond";font-weight:400;font-size:clamp(18px,2.9cqw,52px);color:#705818;line-height:1.3;text-align:center;font-style:italic;margin:0px;text-shadow:0 0 14px rgba(254,246,227,0.85), 0 0 3px rgba(254,246,227,0.9);\n}.elementor .e-6b18790c-5525{width:44%;position:absolute;inset-block-start:calc(17% + 35px);inset-inline-start:40%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:clamp(14px,2.6cqw,44px);justify-content:flex-start;align-items:center;box-sizing:border-box;\n}.elementor .e-1b549c6a-e3f0{width:clamp(30%, calc((100svh - var(--wp-admin--admin-bar--height,0px) - 136px)*1672/941), 100%);min-width:0px;position:relative;padding:0px;margin:0px;display:block;flex:0 1 auto;container-type:inline-size;\n}.elementor .e-37c30cba-c594{font-family:"EB Garamond";font-weight:400;font-size:16px;color:#705818;text-decoration:underline;margin:0px;text-underline-offset: 3px; text-shadow: 0 0 8px rgba(254,246,227,0.95), 0 0 3px rgba(254,246,227,0.95);\n}.elementor .e-4369810d-c94c:hover,.elementor .e-4369810d-c94c:focus-visible{opacity:100%;}.elementor .e-4369810d-c94c{min-height:44px;position:fixed;inset-inline-end:18px;inset-block-end:14px;z-index:5;text-decoration:none;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:6px;padding-inline-end:6px;margin:0px;opacity:75%;display:flex;align-items:center;width: fit-content; &:focus-visible { opacity: 1; outline: 1px solid #705818; }\n}.elementor .e-1d1381c6-4d72{width:100%;min-height:calc(100svh - var(--wp-admin--admin-bar--height,0px) - 128px);overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box; background-image:radial-gradient(ellipse at center, #FEF6E3 0%, #F7E9CE 100%);\n}.elementor .e-10ff6d6d-c83d{font-family:"EB Garamond";font-weight:400;font-size:16px;color:#705818;text-decoration:underline;margin:0px;text-underline-offset: 3px; text-shadow: 0 0 8px rgba(254,246,227,0.95), 0 0 3px rgba(254,246,227,0.95);\n}.elementor .e-595d7457-9692:hover,.elementor .e-595d7457-9692:focus-visible{opacity:100%;}.elementor .e-595d7457-9692{min-height:44px;position:fixed;inset-block-end:14px;inset-inline-start:18px;z-index:5;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:6px;padding-inline-end:6px;margin:0px;opacity:75%;display:flex;align-items:center;width: fit-content; &:focus-visible { opacity: 1; outline: 1px solid #705818; }\n}