.elementor .e-39b2b853-e93f{font-family:"Open Sans";font-size:12px;color:#fff;letter-spacing:1px;padding-block-start:9px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-44433efb-2f49{width:47.25%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-5ed82593-5067{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-6bf06554-eaf2{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-19e95256-bc3c{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:26px;text-align:end;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:RGBA(255,255,255,0);display:flex;gap:24px;justify-content:flex-end;}.elementor .e-3d23cd5-d3ab{width:47.25%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-17351d69-e2be{width:80%;height:35px;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-1ac7e630-d8e6{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-image:url("https://villamorenahotel.com/wp-content/uploads/2026/10/maze-black.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#c6ab91;display:block;}.elementor .e-3138d4e3-ff83{width:auto;height:120px;max-width:100%;}.elementor .e-6822e2d1-3031:hover,.elementor .e-6822e2d1-3031:focus-visible{color:#c67529;}.elementor .e-6822e2d1-3031{font-family:"Maven Pro";font-weight:300;font-size:16px;color:#c6ab91;line-height:1.2;padding:0px;margin:0px;}.elementor .e-2078be1e-1f50:hover,.elementor .e-2078be1e-1f50:focus-visible{color:#c67529;}.elementor .e-2078be1e-1f50{font-family:"Maven Pro";font-weight:300;font-size:16px;color:#c6ab91;line-height:1.2;padding:0px;margin:0px;}.elementor .e-2db7bde9-1e7d:hover,.elementor .e-2db7bde9-1e7d:focus-visible{color:#c67529;}.elementor .e-2db7bde9-1e7d{font-family:"Maven Pro";font-weight:300;font-size:16px;color:#c6ab91;line-height:1.2;padding:0px;margin:0px;}.elementor .e-fc78e08-db0e:hover,.elementor .e-fc78e08-db0e:focus-visible{color:#c67529;}.elementor .e-fc78e08-db0e{font-family:"Maven Pro";font-weight:300;font-size:16px;color:#c6ab91;line-height:1.2;padding:0px;margin:0px;}.elementor .e-7e43010b-5188:hover,.elementor .e-7e43010b-5188:focus-visible{color:#c67529;}.elementor .e-7e43010b-5188{font-family:"Maven Pro";font-weight:300;font-size:16px;color:#c6ab91;line-height:1.2;padding:0px;margin:0px;}.elementor .e-3713ca02-8b6e{width:auto;padding:0px;gap:22px;align-items:center;}.elementor .e-1111d20b-eed9{font-size:30px;color:#c6ab91;line-height:1;margin:0px;}.elementor .e-4592b520-6972{padding:0px;}.elementor .e-16070bfa-5606{padding:0px;}.elementor .e-3d19ca74-3d73{font-family:"Maven Pro";font-size:16px;color:#c6ab91;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5%;padding-inline-end:5%;margin:0px;display:block;}.elementor .e-2e72589-4fa4{font-family:"Maven Pro";font-size:16px;color:#c6ab91;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5%;padding-inline-end:5%;margin:0px;display:block;}.elementor .e-775a3bc1-ac7d{font-family:"Maven Pro";font-size:16px;color:#c6ab91;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5%;padding-inline-end:5%;margin:0px;display:block;}.elementor .e-47b3742f-83ec{font-family:"Maven Pro";font-size:16px;color:#c6ab91;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5%;padding-inline-end:5%;margin:0px;display:block;}.elementor .e-68143f6f-219a{font-family:"Maven Pro";font-size:16px;color:#c6ab91;padding-block-start:10px;padding-block-end:10px;padding-inline-start:5%;padding-inline-end:5%;margin:0px;display:block;}.elementor .e-17e392af-e7d5{width:80vw;position:absolute;inset-block-start:55px;inset-inline-end:0px;padding:15px;border-block-start-width:3px;background-color:#fff;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);}.elementor .e-1552c2c8-4c4e{width:auto;display:none;}.elementor .e-288539db-9fc4{width:100%;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-d3c5663-771e{width:100%;min-width:0px;min-height:1px;position:relative;z-index:3;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-4c4c88b8-e779{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:10px;padding-block-end:5px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-8465c75-a5de{width:auto;min-width:0px;position:sticky;inset-block-start:0px;z-index:100;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#FFFFFF;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);display:block;}.elementor .e-2cd1608c-2b0a{font-size:0px;margin:0px;}.elementor .e-4d198e32-8511{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;border-width:0px;background-color:#c6ab91;opacity:70%;}.elementor .e-3c1ce9a4-db6e{font-size:0px;margin:0px;}.elementor .e-ef79f39-f77a{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;border-width:0px;background-color:#c6ab91;opacity:70%;}.elementor .e-7198191c-847b{font-size:0px;margin:0px;}.elementor .e-e6dcd09-c80e{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;border-width:0px;background-color:#c6ab91;opacity:70%;}.elementor .e-709a0282-5887{font-size:0px;margin:0px;}.elementor .e-22630a8c-9d11{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;border-width:0px;background-color:#c6ab91;opacity:70%;}.elementor .e-7186dc0f-14c8{position:absolute;inset-block-end:20px;inset-inline-start:0px;z-index:4;padding:0px;gap:10px;}.elementor .e-4901455f-fd6a{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:300;font-size:42px;color:#fff;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-c64a2d0-e044{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:500;font-size:37px;color:#fff;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-3f18d38-52ad{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-dfcaea8-f4f8{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-350bb839-bedb{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-15814f91-aabc{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-77f84e04-558c{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;font-size:16px;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-5904c990-6c8b{min-height:500px;color:#fff;text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:13%;padding-inline-end:13%;background-image:linear-gradient(0deg, rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 100%),url("https://villamorenahotel.com/wp-content/uploads/2026/10/fachada_01.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-60c6a9b1-7ba4{min-width:0px;padding:0px;}.elementor .e-6f464372-55ea{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:300;font-size:42px;color:#fff;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-105eb092-3d88{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-35f94265-9b51{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-55e32871-8ce5{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;font-size:16px;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-517cf9cd-351e{min-height:500px;color:#fff;text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:13%;padding-inline-end:13%;background-image:linear-gradient(0deg, rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 100%),url("https://villamorenahotel.com/wp-content/uploads/2026/10/fachada_02.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-3f58f281-8d2f{min-width:0px;padding:0px;}.elementor .e-59681821-833b{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:300;font-size:42px;color:#fff;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4bcc8270-ffeb{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-30c79c3e-de86{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-68ed19e4-ef54{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;font-size:16px;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-68ebf8da-538a{min-height:500px;color:#fff;text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:13%;padding-inline-end:13%;background-image:linear-gradient(0deg, rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 100%),url("https://villamorenahotel.com/wp-content/uploads/2026/10/pet-friendly.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-168141ef-6aeb{min-width:0px;padding:0px;}.elementor .e-400d1530-d738{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:300;font-size:42px;color:#fff;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-751bab6a-a335{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4730b626-e8e4{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-7c939a5b-9723{width:auto;min-width:0px;font-family:"Open Sans";font-weight:400;font-size:16px;color:#fff;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2833bcf3-3514{min-height:500px;color:#fff;text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:13%;padding-inline-end:13%;background-image:linear-gradient(0deg, rgba(0,0,0,.42) 0%,rgba(0,0,0,.42) 100%),url("https://villamorenahotel.com/wp-content/uploads/2026/10/puig_campana-scaled-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-2ba1714b-b4cb{min-width:0px;padding:0px;}.elementor .e-d1f8c84-780f{padding:0px;}.elementor .e-5420bf07-9990{position:relative;padding:0px;gap:0px;}.elementor .e-230a7608-6573{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#fff;display:block;}.elementor .e-7dba220b-92ed{width:auto;height:auto;min-width:0px;max-width:100%;object-fit:cover;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:0px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-33768bdf-17b0{width:auto;min-width:0px;max-width:100%;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:0px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:inline-block;}.elementor .e-29753812-8b1b{width:80%;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:0px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-45px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:block;}.elementor .e-62138a1-1887{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:500;font-size:26px;color:#af8849;line-height:1em;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-600a82bc-1365{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#876837;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:1em;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-73748ae2-27fb{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#876837;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-20f2a43f-d57a{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#876837;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2d43dbea-5e11{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:"Open Sans";font-weight:500;color:#876837;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0%;border-start-end-radius:0%;border-end-start-radius:0%;border-end-end-radius:0%;border-width:0px;display:block;}.elementor .e-14349a64-5c46{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-1762f2fd-2531{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4435c07f-e493{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2279988c-57b4{width:47.25%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;order:1;}.elementor .e-74e1d6bc-6a00{font-family:"Maven Pro";color:#fff;padding:20px;background-color:#c6ab91;}.elementor .e-2b1f41b9-da70{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-1c5fdeeb-b356{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:6px;border-block-end-width:6px;border-inline-start-width:6px;border-inline-end-width:6px;border-color:#333;border-style:solid;display:block;}.elementor .e-3de637d4-5e8f{width:47.25%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:RGBA(255,255,255,0);display:block;flex:0 0 auto;order:1;}.elementor .e-7c48e4c8-e5c0{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:27px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-77b07183-2c60{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:54px;padding-block-end:54px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#fff;display:block;}.elementor .e-342acd38-72e8{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:500;font-size:44px;color:#c6ab91;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2bc0e5d9-663e{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2d2aecc-cb3d{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-678e72db-1764{width:100%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-58a048de-cf7c{width:80%;min-width:0px;max-width:1080px;position:relative;z-index:5;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:60px;padding-block-end:27px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-155c2c3c-5f36{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-49980508-ab63{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-16ad19f1-52e6{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-1c20caac-9ea9{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-1f8b5545-88f9{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-39b315be-c477{min-height:52px;font-family:"Open Sans";font-size:14px;color:#999;padding:16px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;}.elementor .e-757685eb-b54b{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#333;border-style:solid;display:block;}.elementor .e-622dc00f-bf6e{width:100%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-32f2b592-cdc5{width:80%;min-width:0px;max-width:1080px;position:relative;z-index:5;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:27px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-1233a680-b798{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:54px;padding-block-end:54px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#f7efe6;box-shadow:0px 0px 28px 0px rgba(0,0,0,0.3) inset;display:block;}.elementor .e-3753d69-f159{width:auto;min-width:0px;font-family:"Yeseva One";font-weight:500;font-size:26px;color:#f7efe6;line-height:1em;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-22987aa8-2eb5{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#fff;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:1em;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-7778a24a-b6ca{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#fff;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-6659ece0-25f8{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#fff;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-94c3013-b807{width:auto;min-width:0px;overflow:hidden;position:relative;font-family:"Open Sans";font-weight:500;color:#fff;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:0%;border-start-end-radius:0%;border-end-start-radius:0%;border-end-end-radius:0%;border-width:0px;display:block;}.elementor .e-1cb2c3d9-baa3{width:47.25%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;order:1;}.elementor .e-fc3a356-782c{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#FFFFFF;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-66031a1f-df81{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#FFFFFF;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-7bc4fdaf-649a{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#FFFFFF;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4092c554-300d{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#FFFFFF;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-1d2220f3-df77{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#FFFFFF;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-6b0688aa-5fc9{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#666;line-height:26px;text-align:start;padding-block-start:0px;padding-block-end:23px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-2c716040-16e3{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-6b412555-c677{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-68cab8a-5079{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-c9cb390-4511{width:20.875%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;order:1;}.elementor .e-6808f537-fab0{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-188058a7-9461{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-57080b3c-bf53{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:26px;text-align:end;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:flex;gap:24px;justify-content:flex-end;}.elementor .e-717d15aa-9b66{width:20.875%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;order:1;}.elementor .e-4a336ae4-ca8d{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:27px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-5cd7010b-473e{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-96af541-a289{width:18px;height:22px;font-family:"Open Sans";font-size:22px;color:white;line-height:1.5;padding:0px;margin:0px;}.elementor .e-7ade400b-ed41{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:26px;text-align:end;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:flex;gap:24px;justify-content:flex-end;}.elementor .e-3ab2f2d7-7cd7{width:100%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;order:1;}.elementor .e-7a3112a3-fcf7{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:none;}.elementor .e-33528541-ecbd{width:auto;min-width:0px;position:relative;z-index:0;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-image:url("https://villamorenahotel.com/wp-content/uploads/2026/10/maze-black.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#c6ab91;display:block;}.elementor .e-1ebf643-12ea{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-62ca2ea2-eea2{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-5d0c00f7-590c{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-22bdc4bc-80c0{width:29.6667%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-34e104c7-6562{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-3a3d15a4-bec8{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-623d3ec-9941{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-43f080ff-9083{width:29.6667%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:5.5%;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-5ecdda88-7915{width:auto;min-width:0px;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-76e35473-47e2{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4bcb2bd7-f760{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#d6c6bc;line-height:1em;text-align:center;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-465095f5-6cd6{width:29.6667%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-14b30f80-1640{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-12a246ff-ec09{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#aa9d96;line-height:1.7em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-6ffbb40c-534e{width:auto;min-width:0px;position:relative;font-family:"Open Sans";font-weight:500;color:#aa9d96;line-height:1.7em;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-75e8d2f-42e0{width:100%;min-width:0px;min-height:1px;position:relative;z-index:2;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;flex:0 0 auto;}.elementor .e-2b03e416-991b{width:80%;min-width:0px;max-width:1080px;position:relative;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-width:0px;display:flex;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-1ac2ea3c-8556{width:100%;font-family:"Open Sans";font-size:12px;color:#666;line-height:1.7em;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6204a222-d22a{width:auto;min-width:0px;position:relative;z-index:0;font-family:"Open Sans";font-weight:500;color:#666;line-height:1.7em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:#6b645d;box-shadow:0px 2px 18px 5px rgba(0,0,0,0.28);display:block;}.elementor .e-4fe5b099-55cd{width:100%;font-family:"Open Sans";font-size:14px;color:#666;line-height:1.7;padding:0px;margin:0px;}