.elementor .e-widget_5a2e10zk6-e3bcf22{font-family:"Playfair Display";font-weight:700;font-size:1.25rem;color:#C6A15B;letter-spacing:0.3em;text-align:center;text-transform:uppercase;}.elementor .e-widget_d4uv3yzxp-e5ceb0b{font-family:"Playfair Display";font-weight:600;font-size:3.75rem;color:#F8F3EA;line-height:1.2em;text-align:center;}.elementor .e-widget_l7ogbt0og-7967dc1{max-width:600px;font-family:Montserrat;font-weight:400;font-size:1.125rem;color:#EADCC9;line-height:1.6em;text-align:center;}.elementor .e-container_tqtkjlysu-b18504b{column-gap:0rem;display:flex;flex-direction:column;row-gap:1.25rem;justify-content:center;align-items:center;}.elementor .e-widget_6qidnqvg5-9680118{font-family:Montserrat;font-weight:700;font-size:0.875rem;color:#3A2118;letter-spacing:0.1em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:#C6A15B;}.elementor .e-widget_6qidnqvg5-9680118:hover,.elementor .e-widget_6qidnqvg5-9680118:focus-visible{color:#C6A15B;background-color:transparent;}.elementor .e-widget_rmq8x6a8w-16dbf28{font-family:Montserrat;font-weight:700;font-size:0.875rem;color:#F8F3EA;letter-spacing:0.1em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:4px;border-width:1px;border-color:#F8F3EA;border-style:solid;background-color:transparent;}.elementor .e-widget_rmq8x6a8w-16dbf28:hover,.elementor .e-widget_rmq8x6a8w-16dbf28:focus-visible{color:#3A2118;background-color:#F8F3EA;}.elementor .e-container_hs9w90tzy-b51048c{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-container_yl416nbcs-b6ddd82{max-width:800px;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;justify-content:center;align-items:center;}.elementor .e-container_deqgxesjt-f69d5de{min-height:90vh;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(rgba(30, 15, 10, 0.65), rgba(30, 15, 10, 0.65)),url("https://vivaoleve.online/wp-content/uploads/2026/10/Aneis-de-chocolate-em-composicao-elegante-1024x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_4zhcb3ezc-6855140{width:100%;height:520px;object-fit:cover;}.elementor .e-container_b7gj3xpba-cd0f130{width:46%;display:flex;align-items:stretch;}.elementor .e-widget_5fxevjkra-c55ef4c{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#C6A15B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-widget_pbww8lj6f-6305662{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:#3A2118;line-height:1.2em;}.elementor .e-widget_ugmfz7d58-a043923{font-family:Montserrat;font-weight:300;font-size:1.05rem;color:#3A2118;line-height:1.8em;}.elementor .e-container_iaxceh04b-e77ec13{width:46%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-container_nsssh0tah-a26805c{column-gap:4rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:6rem;padding-inline-end:6rem;background-color:#F8F3EA;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-widget_4crvhzwrr-ff7a0ca{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#C6A15B;letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-widget_o3m8ohfq0-bdf997d{font-family:"Playfair Display";font-weight:400;font-size:3rem;color:#3A2118;text-align:center;}.elementor .e-widget_vx19d8y2p-6dbefc6{width:60px;margin-block-start:0.5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:1px;border-color:#C6A15B;border-style:solid;align-self:center;}.elementor .e-container_p15hczlz8-f30fa4f{column-gap:0rem;margin-block-start:0rem;margin-block-end:4rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;row-gap:0.75rem;align-items:center;}.elementor .e-widget_k5a8jj10i-f2cdc94{width:100%;height:340px;object-fit:cover;border-radius:4px;}.elementor .e-widget_81kmqb9dd-c4f91b1{font-family:"Playfair Display";font-weight:500;font-size:1.4rem;color:#3A2118;text-align:center;}.elementor .e-widget_y3th1l0jw-d30605c{position:relative;inset-block-start:27px;font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3A2118;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:transparent;}.elementor .e-widget_y3th1l0jw-d30605c:hover,.elementor .e-widget_y3th1l0jw-d30605c:focus-visible{color:#F8F3EA;border-color:#3A2118;background-color:#3A2118;}.elementor .e-container_v7j07wa4j-f7088ba{width:23%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-widget_xpgo3035b-91bc2d8{width:100%;height:340px;object-fit:cover;border-radius:4px;}.elementor .e-widget_ndu6phubv-3cde181{font-family:"Playfair Display";font-weight:500;font-size:1.4rem;color:#3A2118;text-align:center;}.elementor .e-widget_rzqhibqx5-5f4fe14{position:relative;inset-block-start:27px;inset-inline-end:0px;font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3A2118;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:transparent;}.elementor .e-widget_rzqhibqx5-5f4fe14:hover,.elementor .e-widget_rzqhibqx5-5f4fe14:focus-visible{color:#F8F3EA;border-color:#3A2118;background-color:#3A2118;}.elementor .e-container_qtu2b55jp-ec6fe4e{width:23%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-widget_rkgqbtf8h-6b3c9f2{width:100%;height:340px;object-fit:cover;border-radius:4px;}.elementor .e-widget_2j0sljse4-2f9a30a{font-family:"Playfair Display";font-weight:500;font-size:1.4rem;color:#3A2118;text-align:center;}.elementor .e-widget_vk6xktnaq-a44384d{position:relative;inset-block-start:0px;font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3A2118;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:transparent;}.elementor .e-widget_vk6xktnaq-a44384d:hover,.elementor .e-widget_vk6xktnaq-a44384d:focus-visible{color:#F8F3EA;border-color:#3A2118;background-color:#3A2118;}.elementor .e-container_86vhc09gg-916e6ba{width:23%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-widget_rv744typt-48f9d6e{width:100%;height:340px;object-fit:cover;border-radius:4px;}.elementor .e-widget_tvbghseqt-f4d90ed{font-family:"Playfair Display";font-weight:500;font-size:1.4rem;color:#3A2118;text-align:center;}.elementor .e-widget_jtfvlattw-267e70b{position:relative;inset-block-start:27px;font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3A2118;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:transparent;}.elementor .e-widget_jtfvlattw-267e70b:hover,.elementor .e-widget_jtfvlattw-267e70b:focus-visible{color:#F8F3EA;border-color:#3A2118;background-color:#3A2118;}.elementor .e-container_zzoba7x5q-5ebbbfe{width:23%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-container_jtrb4vlqo-042754f{width:100%;max-width:1200px;column-gap:0rem;display:flex;flex-direction:row;row-gap:2.5rem;flex-wrap:wrap;justify-content:space-between;}.elementor .e-widget_anrrqtak7-bb1214b{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#F8F3EA;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:4px;border-width:1px;border-color:#3A2118;border-style:solid;background-color:#3A2118;}.elementor .e-widget_anrrqtak7-bb1214b:hover,.elementor .e-widget_anrrqtak7-bb1214b:focus-visible{color:#3A2118;border-color:#C6A15B;background-color:#C6A15B;}.elementor .e-container_opo9gbca9-3a16459{margin-block-start:5rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-container_46f93minb-fafc4ef{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F3EA;display:flex;flex-direction:column;justify-content:start;align-items:center;}.elementor .e-widget_u3bx1gecj-c1744fd{font-family:"Playfair Display";font-weight:700;font-size:3.2rem;color:#3A2118;line-height:1.2em;}.elementor .e-widget_knz6ebaqi-1b41ce9{font-family:Montserrat;font-weight:400;font-size:1.1rem;color:#3A2118;line-height:1.6em;}.elementor .e-widget_zmkhnq8o0-7cda973{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#F8F3EA;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#3A2118;}.elementor .e-widget_zmkhnq8o0-7cda973:hover,.elementor .e-widget_zmkhnq8o0-7cda973:focus-visible{color:#3A2118;background-color:#C6A15B;}.elementor .e-container_z9i9nh5u5-d5e66ca{width:50%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-widget_xzj0v195l-3187a63{width:100%;height:460px;object-fit:cover;border-radius:4px;}.elementor .e-container_vcima1wev-0a975d9{width:45%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_o0gnhw5lu-c8db11e{column-gap:4rem;padding:6rem;background-color:#EADCC9;display:flex;flex-direction:row;row-gap:0rem;justify-content:space-between;align-items:center;}.elementor .e-widget_7x5crejv8-5e44187{font-family:"Playfair Display";font-weight:700;font-size:2.5rem;color:#3A2118;line-height:1.2em;text-align:center;}.elementor .e-widget_8wu4uh4wb-61b2de0{max-width:36rem;font-family:Montserrat;font-weight:400;font-size:1.1rem;color:#3A2118;line-height:1.6em;text-align:center;}.elementor .e-widget_0ly3y9sia-6abb801{width:4rem;border-width:2px;border-color:#C6A15B;border-style:solid;align-self:center;}.elementor .e-container_chu6f6y1q-ded3b36{width:100%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:center;}.elementor .e-widget_vlthw93m8-936d2da{font-family:"Playfair Display";font-weight:600;font-size:1.25rem;color:#3A2118;line-height:1.3em;text-align:center;}.elementor .e-container_u4e29ftsh-9852a1d{width:30%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.75rem;justify-content:start;align-items:center;}.elementor .e-widget_7r1s2l4ef-9635561{font-family:"Playfair Display";font-weight:600;font-size:1.25rem;color:#3A2118;line-height:1.3em;text-align:center;}.elementor .e-container_hvdixiz4u-58cd9ff{width:30%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.75rem;justify-content:start;align-items:center;}.elementor .e-widget_vjdnqm2jb-cd637ce{font-family:"Playfair Display";font-weight:600;font-size:1.25rem;color:#3A2118;line-height:1.3em;text-align:center;}.elementor .e-container_52gd2yyq6-9b2d916{width:30%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.75rem;justify-content:start;align-items:center;}.elementor .e-container_x5gnsk65f-32a1f0c{width:100%;column-gap:1.5rem;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:space-evenly;align-items:stretch;}.elementor .e-widget_7uuof0h6t-fa43343{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#F8F3EA;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#3A2118;border-style:solid;background-color:#3A2118;}.elementor .e-widget_7uuof0h6t-fa43343:hover,.elementor .e-widget_7uuof0h6t-fa43343:focus-visible{color:#3A2118;border-color:#3A2118;background-color:transparent;}.elementor .e-container_twbylpojr-4406a72{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_mnk3uj5jt-a456d83{width:100%;max-width:55rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;border-radius:4px;border-width:1px;border-color:#EADCC9;border-style:solid;background-color:#F8F3EAd9;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_mcnlzge1j-ef36ea1{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:url("https://vivaoleve.online/wp-content/uploads/2026/10/image-1790973856003-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_kqjtiakh5-4efde35{font-family:"Playfair Display";font-weight:700;font-size:2.5rem;color:#3A2118;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_8p2pltudh-d705a14{font-family:"Playfair Display";font-weight:400;font-size:1.5rem;color:#C6A15B;line-height:1.4em;}.elementor .e-widget_tju6hjf8l-a63ba94{font-family:Montserrat;font-weight:400;font-size:1rem;color:#3A2118;line-height:1.6em;}.elementor .e-container_ftnzmhkrc-e576612{max-width:800px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-widget_uxdoy2t99-65f52de{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#3A2118;line-height:1.4em;}.elementor .e-container_zp2kyie9w-14dd8f5{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C9B7A6;border-style:solid;background-color:#EADCC9;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:center;align-items:center;}.elementor .e-widget_s9rai7rz9-a4dd6fe{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#3A2118;line-height:1.4em;}.elementor .e-container_atq84iniw-c482f95{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C9B7A6;border-style:solid;background-color:#EADCC9;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:center;align-items:center;}.elementor .e-widget_sxi76irqr-e529682{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#3A2118;line-height:1.4em;}.elementor .e-container_1o1l92y2n-17556f3{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C9B7A6;border-style:solid;background-color:#EADCC9;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:center;align-items:center;}.elementor .e-widget_aqrfk8m5i-3b1c52e{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#3A2118;line-height:1.4em;}.elementor .e-container_btx9bc74a-af9dcbb{column-gap:0rem;text-align:center;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:4px;border-width:1px;border-color:#C9B7A6;border-style:solid;background-color:#EADCC9;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:center;align-items:center;}.elementor .e-container_oxwdo9shs-61409fe{width:100%;max-width:1200px;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-widget_qpq9rp4bt-c99b168{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#F8F3EA;letter-spacing:0.1em;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#3A2118;}.elementor .e-widget_qpq9rp4bt-c99b168:hover,.elementor .e-widget_qpq9rp4bt-c99b168:focus-visible{color:#3A2118;background-color:#C6A15B;}.elementor .e-container_7cblyp058-7d4fda1{display:flex;flex-direction:column;align-items:center;}.elementor .e-container_ngn946k28-0d6c4b7{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F8F3EA;display:flex;flex-direction:column;row-gap:4rem;align-items:center;}.elementor .e-widget_hvypbdk6e-de2998e{font-family:"Playfair Display";font-weight:400;font-size:6rem;color:#3A2118;letter-spacing:0.2em;text-align:center;text-transform:uppercase;}.elementor .e-widget_fcldwgzbx-3f372f1{width:3rem;border-width:1px;border-color:#C6A15B;border-style:solid;align-self:center;}.elementor .e-widget_lzfjf3daa-1ffcf37{font-family:Montserrat;font-weight:300;font-size:1.25rem;color:#3A2118;line-height:1.7em;text-align:center;}.elementor .e-widget_rs9fkdv9f-3df339c{font-family:Montserrat;font-weight:400;font-size:1.05rem;color:#C9B7A6;line-height:1.6em;text-align:center;}.elementor .e-widget_h40bjeo5r-67ec0e4{font-family:Montserrat;font-weight:500;font-size:0.85rem;color:#F8F3EA;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#C6A15B;align-self:center;}.elementor .e-widget_h40bjeo5r-67ec0e4:hover,.elementor .e-widget_h40bjeo5r-67ec0e4:focus-visible{color:#EADCC9;background-color:#3A2118;}.elementor .e-container_tvhcwj3ur-22b2ae7{max-width:48rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center;}.elementor .e-container_pyzlwrbub-9cc10bb{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F3EA;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_ryunpk044-144c9aa{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#C6A15B;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-widget_zmcbvgifm-e979ac0{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:#3A2118;line-height:1.2em;}.elementor .e-widget_638sxbj33-7849257{font-family:Montserrat;font-weight:400;font-size:1.1rem;color:#3A2118;line-height:1.6em;}.elementor .e-container_iti4zc829-bad421d{max-width:42rem;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:0.75rem;align-items:center;}.elementor .e-widget_74pr1a77k-a42c5bd{width:100%;height:24rem;object-fit:cover;border-radius:4px;border-width:1px;border-color:transparent;border-style:solid;box-shadow:0px 8px 24px 0px rgba(58, 33, 24, 0.05);}.elementor .e-widget_74pr1a77k-a42c5bd:hover,.elementor .e-widget_74pr1a77k-a42c5bd:focus-visible{border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;opacity:95%;}.elementor .e-widget_ld6yjwgz1-fb9c739{width:100%;height:24rem;object-fit:cover;border-radius:4px;border-width:1px;border-color:transparent;border-style:solid;box-shadow:0px 8px 24px 0px rgba(58, 33, 24, 0.05);}.elementor .e-widget_ld6yjwgz1-fb9c739:hover,.elementor .e-widget_ld6yjwgz1-fb9c739:focus-visible{border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;opacity:95%;}.elementor .e-widget_mtnulwk5n-931c6f9{width:100%;height:24rem;object-fit:cover;border-radius:4px;border-width:1px;border-color:transparent;border-style:solid;box-shadow:0px 8px 24px 0px rgba(58, 33, 24, 0.05);}.elementor .e-widget_mtnulwk5n-931c6f9:hover,.elementor .e-widget_mtnulwk5n-931c6f9:focus-visible{border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;opacity:95%;}.elementor .e-widget_lpxki8ldp-b4046d7{width:100%;height:24rem;object-fit:cover;border-radius:4px;border-width:1px;border-color:transparent;border-style:solid;box-shadow:0px 8px 24px 0px rgba(58, 33, 24, 0.05);}.elementor .e-widget_lpxki8ldp-b4046d7:hover,.elementor .e-widget_lpxki8ldp-b4046d7:focus-visible{border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;opacity:95%;}.elementor .e-container_gxzre28mz-2601181{width:100%;max-width:75rem;column-gap:1.5rem;display:grid;row-gap:1.5rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-widget_1ggapd2rw-fb41c7e{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#3A2118;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#C6A15B;border-style:solid;background-color:transparent;}.elementor .e-widget_1ggapd2rw-fb41c7e:hover,.elementor .e-widget_1ggapd2rw-fb41c7e:focus-visible{color:#F8F3EA;border-radius:4px;border-width:1px;border-color:#3A2118;border-style:solid;background-color:#3A2118;}.elementor .e-container_0wrdswx8n-b469608{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-container_lcv8hoa5s-077f269{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F3EA;display:flex;flex-direction:column;row-gap:3.5rem;align-items:center;}.elementor .e-widget_4zqmceyzi-8923d90{width:100%;height:520px;object-fit:cover;border-radius:4px;border-width:0px;border-color:transparent;border-style:solid;}.elementor .e-container_6hm5803av-a65d2e1{width:48%;display:flex;flex-direction:column;}.elementor .e-widget_e3bwykpvz-4daa2c1{font-family:"Playfair Display";font-weight:700;font-size:3rem;color:#3A2118;line-height:1.2em;}.elementor .e-widget_nm1f1d8kh-bd388ca{font-family:Montserrat;font-weight:400;font-size:1.05rem;color:#3A2118;line-height:1.7em;}.elementor .e-widget_chzom76rm-06b0fdc{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#F8F3EA;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:4px;background-color:#3A2118;}.elementor .e-widget_chzom76rm-06b0fdc:hover,.elementor .e-widget_chzom76rm-06b0fdc:focus-visible{color:#3A2118;background-color:#C6A15B;}.elementor .e-container_55i964lsk-5b7e7c0{width:48%;column-gap:0rem;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:start;}.elementor .e-container_4ddynoei4-18d4428{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F8F3EA;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-widget_nkpb91lbs-8de862e{font-family:"Playfair Display";font-weight:400;font-size:3.5rem;color:#3A2118;letter-spacing:0.02em;text-align:center;}.elementor .e-widget_f94iq6js6-6b9f871{width:3rem;border-width:1px;border-color:#C6A15B;border-style:solid;align-self:center;}.elementor .e-widget_e6qg8drj3-81c8d51{font-family:Montserrat;font-weight:300;font-size:1.1rem;color:#3A2118;letter-spacing:0.03em;line-height:1.6em;text-align:center;}.elementor .e-container_d4v64hn23-28b69f9{column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;}.elementor .e-widget_vvvbp9zok-482abc8{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#F8F3EA;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;border-radius:4px;border-width:1px;border-color:#3A2118;border-style:solid;background-color:#3A2118;}.elementor .e-widget_vvvbp9zok-482abc8:hover,.elementor .e-widget_vvvbp9zok-482abc8:focus-visible{color:#F8F3EA;border-color:#C6A15B;background-color:#C6A15B;}.elementor .e-widget_qnbtw9yb4-82f996e{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#3A2118;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;border-radius:4px;border-width:1px;border-color:#3A2118;border-style:solid;background-color:transparent;}.elementor .e-widget_qnbtw9yb4-82f996e:hover,.elementor .e-widget_qnbtw9yb4-82f996e:focus-visible{color:#F8F3EA;background-color:#3A2118;}.elementor .e-container_wu8ay8db1-177a145{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-container_lk0fva20k-667b19e{width:100%;max-width:42rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:2.5rem;align-items:center;}.elementor .e-container_cnkq3os9c-ee912d3{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F8F3EA;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_02thvmivd-29f97c4{font-family:"Playfair Display";font-weight:700;font-size:2.2rem;color:#C6A15B;letter-spacing:0.15em;text-transform:uppercase;}.elementor .e-widget_e3u4s2z1l-99528da{font-family:Montserrat;font-weight:300;font-size:1rem;color:#F8F3EA;line-height:1.6em;}.elementor .e-container_1thpkzw27-76bcd1a{width:35%;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.2rem;align-items:start;}.elementor .e-widget_8k1yyiw8b-a443670{font-family:"Playfair Display";font-weight:600;font-size:1.2rem;color:#C6A15B;letter-spacing:0.05em;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_y3s3rj5wv-27f392e{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_y3s3rj5wv-27f392e:hover,.elementor .e-widget_y3s3rj5wv-27f392e:focus-visible{color:#C6A15B;}.elementor .e-widget_ojldgyalz-016f3f1{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_ojldgyalz-016f3f1:hover,.elementor .e-widget_ojldgyalz-016f3f1:focus-visible{color:#C6A15B;}.elementor .e-widget_7cqowglmr-8ab1277{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_7cqowglmr-8ab1277:hover,.elementor .e-widget_7cqowglmr-8ab1277:focus-visible{color:#C6A15B;}.elementor .e-widget_sepg0e7q4-5543062{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_sepg0e7q4-5543062:hover,.elementor .e-widget_sepg0e7q4-5543062:focus-visible{color:#C6A15B;}.elementor .e-container_4dshd1vo5-cca884a{width:25%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.8rem;align-items:start;}.elementor .e-widget_62kijth8k-63a235c{font-family:"Playfair Display";font-weight:600;font-size:1.2rem;color:#C6A15B;letter-spacing:0.05em;margin-block-start:0rem;margin-block-end:0.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_vy9rbg74f-a3b9f04{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_vy9rbg74f-a3b9f04:hover,.elementor .e-widget_vy9rbg74f-a3b9f04:focus-visible{color:#C6A15B;}.elementor .e-widget_ajj6s5xkj-644baf1{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_ajj6s5xkj-644baf1:hover,.elementor .e-widget_ajj6s5xkj-644baf1:focus-visible{color:#C6A15B;}.elementor .e-widget_gjhlii8l3-415ef6a{font-family:Montserrat;font-size:0.95rem;color:#EADCC9;}.elementor .e-widget_gjhlii8l3-415ef6a:hover,.elementor .e-widget_gjhlii8l3-415ef6a:focus-visible{color:#C6A15B;}.elementor .e-container_nxsi597k9-e84cebb{width:25%;column-gap:0rem;display:flex;flex-direction:column;row-gap:0.8rem;align-items:start;}.elementor .e-container_rpk795dci-b245683{column-gap:0rem;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:start;}.elementor .e-widget_bpskadsox-3924dc7{border-width:1px;border-color:#C9B7A6;border-style:solid;opacity:25%;}.elementor .e-container_c098uqyg6-91bd0bf{width:100%;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-widget_yiiid5gvs-6710fbe{font-family:Montserrat;font-weight:400;font-size:0.85rem;color:#C9B7A6;}.elementor .e-container_e2i8jldxk-cd6b76b{display:flex;flex-direction:column;align-items:start;}.elementor .e-widget_cdz9wqi0p-6e80d54{font-family:Montserrat;font-size:0.85rem;color:#C9B7A6;}.elementor .e-widget_cdz9wqi0p-6e80d54:hover,.elementor .e-widget_cdz9wqi0p-6e80d54:focus-visible{color:#C6A15B;}.elementor .e-widget_g82o7naf5-3ecc184{font-family:Montserrat;font-size:0.85rem;color:#C9B7A6;}.elementor .e-widget_g82o7naf5-3ecc184:hover,.elementor .e-widget_g82o7naf5-3ecc184:focus-visible{color:#C6A15B;}.elementor .e-container_72syrv50c-4141de1{column-gap:1.5rem;display:flex;flex-direction:row;row-gap:0rem;align-items:center;}.elementor .e-container_6ckt0uacl-caa4436{column-gap:0rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-container_jn28tq38b-ea48cec{column-gap:0rem;padding-block-start:5rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#3A2118;display:flex;flex-direction:column;row-gap:3rem;}