.elementor .e-74c5de43-f770{width:100%;min-width:0px;max-width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:1.25rem;display:block;object-position:center;\n}.elementor .e-213eab0b-a7c1{font-weight:400;font-size:0.8125rem;letter-spacing:0.1em;line-height:1.7;cursor:auto; font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-secondary); color:var(--e-global-color-primary);\n}.elementor .e-4edbc04c-f6c8{font-weight:400;font-size:3.75rem;letter-spacing:-0.025em;line-height:1.06;cursor:auto; font-family:var(--e-global-typography-primary-font-family); color:var(--e-global-color-primary);\n}.elementor .e-63ab62b8-75ae{font-weight:400;font-size:1.125rem;line-height:1.7;cursor:auto; font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-14e191d);\n}.elementor .e-4171419a-5230{font-weight:400;font-size:0.9375rem;color:#967764;line-height:1.65;padding-block-start:1.5rem;border-block-start-width:1px;cursor:auto; font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-14e191d); border-top-style: solid; border-top-color: #CBBDB3;\n}.elementor .e-22147944-218c{font-weight:400;font-size:1.125rem;color:#6E5F5D;line-height:1.7;cursor:auto; font-family:var(--e-global-typography-text-font-family); color:var(--e-global-color-14e191d); & a { color:inherit;text-decoration:underline;text-underline-offset:.25em; }\n}.elementor .e-270e4f92-a0ce{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.75rem;flex:2 1 0px;}.elementor .e-51de2282-5876{min-width:0px;max-width:75rem;padding:0px;margin:auto;border-radius:0px;border-style:none;display:grid;gap:5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;}