.elementor .e-5adb7f86-b8aa{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(180deg, rgba(4,34,41,0.35) 0%,rgba(4,34,41,0.25) 40%,rgba(4,34,41,0.78) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-10b717c8-118a{color:#F3E7A0;}.elementor .e-eb15f9-1a9f{max-width:max(860px, 58vw);position:relative;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-56ad4294-3c2c{width:51vw;max-width:980px;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-18bbeaa6-3c1e{min-height:74vh;padding-block-start:10rem;padding-block-end:2.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:url("https://sitecasadepraia.reprotelhoteis.com/wp-content/uploads/2026/11/gastronomia-36.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-4267bf9b-e1f4{width:50%;font-family:var(--cp-fonte-destaque);font-size:1.45rem;color:var(--cp-teal);line-height:1.5;padding-inline-start:1.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--cp-aqua);border-style:solid;}.elementor .e-e6a5c7c-ee05{width:50%;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-33fff241-4351{max-width:1080px;display:flex;flex-direction:row;gap:4rem;}.elementor .e-689752b1-11bd{background-color:var(--cp-branco);}.elementor .e-2b566b30-eb2a{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-227a629c-ee26{width:45%;overflow:hidden;padding:0px;border-start-start-radius:14px;border-start-end-radius:0px;border-end-start-radius:14px;border-end-end-radius:0px;}.elementor .e-6365f1ed-e1ab{width:1rem;height:1rem;color:#F3E7A0;padding:0px;}.elementor .e-669c516e-f9d3{color:#F3E7A0;}.elementor .e-6f000db6-468b{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-63aea209-970c{color:#ffffff;}.elementor .e-67f1325b-489b{font-family:var(--cp-fonte);font-weight:700;font-size:0.95rem;color:#ffffff;}.elementor .e-50a95281-97e1{height:1px;min-width:1.5rem;padding:0px;margin-block-end:0.35rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.35);border-style:dotted;flex:1 1 auto;}.elementor .e-189f987d-2c7d{font-family:var(--cp-fonte-destaque);font-size:1.1rem;color:#F3E7A0;text-align:end;}.elementor .e-58cf3601-3dd7{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-end;}.elementor .e-5c36a800-48ef{color:rgba(255,255,255,0.7);}.elementor .e-4ec3c617-e026{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-6197866a-c4f4{font-family:var(--cp-fonte);font-weight:700;font-size:0.95rem;color:#ffffff;}.elementor .e-67676f0-f0df{height:1px;min-width:1.5rem;padding:0px;margin-block-end:0.35rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.35);border-style:dotted;flex:1 1 auto;}.elementor .e-11954796-8dcd{font-family:var(--cp-fonte-destaque);font-size:1.1rem;color:#F3E7A0;text-align:end;}.elementor .e-3046a22-729b{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-end;}.elementor .e-48d343be-7364{color:rgba(255,255,255,0.7);}.elementor .e-71cbc033-e468{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-2816fb02-c3ee{font-family:var(--cp-fonte);font-weight:700;font-size:0.95rem;color:#ffffff;}.elementor .e-5c1a2ba1-ba41{height:1px;min-width:1.5rem;padding:0px;margin-block-end:0.35rem;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.35);border-style:dotted;flex:1 1 auto;}.elementor .e-41e4d656-c7e1{font-family:var(--cp-fonte-destaque);font-size:1.1rem;color:#F3E7A0;text-align:end;}.elementor .e-40eb32c4-cb80{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-end;}.elementor .e-1db508f9-2781{color:rgba(255,255,255,0.7);}.elementor .e-363a5050-b22b{padding:0px;display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-5b7071c8-8330{width:55%;padding-block-start:3rem;padding-block-end:2.75rem;padding-inline-start:3rem;padding-inline-end:3rem;border-start-start-radius:0px;border-start-end-radius:14px;border-end-start-radius:0px;border-end-end-radius:14px;background-color:var(--cp-teal);display:flex;flex-direction:column;gap:1.4rem;justify-content:center;}.elementor .e-5b14aae2-92bd{max-width:1080px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-31037c0-6e1b{background-color:var(--cp-creme);}.elementor .e-7945a917-6491{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-5e64fb34-813c{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-57a8d783-2406{max-width:max(760px, 52vw);text-align:center;padding:0px;margin-block-start:0px;margin-block-end:2.6vw;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75vw;align-items:center;}.elementor .e-48fbd6c-e72b{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-4effc64a-f540{width:100%;font-family:var(--cp-fonte);font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.14em;text-align:center;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--cp-aqua);}.elementor .e-40d0cb85-5d16{font-family:var(--cp-fonte-destaque);font-size:2rem;color:var(--cp-teal);line-height:1.25;padding-block-start:0.1rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57d6fe6e-9bc3{width:4.6rem;overflow:hidden;position:absolute;inset-block-end:-2.1rem;inset-inline-start:1.25rem;padding:0px;border-radius:8px;background-color:#ffffff;box-shadow:0px 10px 26px 0px rgba(9,68,80,0.22);display:flex;flex-direction:column;align-items:center;}.elementor .e-63a001c9-7052{height:210px;position:relative;padding:0px;}.elementor .e-5e11968a-da08{padding-block-start:2.75rem;padding-block-end:1.5rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-766d1e49-84a5{padding:0px;display:flex;flex-direction:column;}.elementor .e-7f45c5d2-2063{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-5bd026ee-6003{width:100%;font-family:var(--cp-fonte);font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.14em;text-align:center;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--cp-aqua);}.elementor .e-64413c6-e3a9{font-family:var(--cp-fonte-destaque);font-size:2rem;color:var(--cp-teal);line-height:1.25;padding-block-start:0.1rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5a653e4b-4e77{width:4.6rem;overflow:hidden;position:absolute;inset-block-end:-2.1rem;inset-inline-start:1.25rem;padding:0px;border-radius:8px;background-color:#ffffff;box-shadow:0px 10px 26px 0px rgba(9,68,80,0.22);display:flex;flex-direction:column;align-items:center;}.elementor .e-28008ee7-1732{height:210px;position:relative;padding:0px;}.elementor .e-767866c1-97f4{padding-block-start:2.75rem;padding-block-end:1.5rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-5cd971fa-4c2f{padding:0px;display:flex;flex-direction:column;}.elementor .e-20183fd5-aef5{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-3a46f6dc-1a8d{width:100%;font-family:var(--cp-fonte);font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.14em;text-align:center;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--cp-aqua);}.elementor .e-25f74742-9175{font-family:var(--cp-fonte-destaque);font-size:2rem;color:var(--cp-teal);line-height:1.25;padding-block-start:0.1rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1d98fbd-c4a7{width:4.6rem;overflow:hidden;position:absolute;inset-block-end:-2.1rem;inset-inline-start:1.25rem;padding:0px;border-radius:8px;background-color:#ffffff;box-shadow:0px 10px 26px 0px rgba(9,68,80,0.22);display:flex;flex-direction:column;align-items:center;}.elementor .e-6fcb9d3e-2c82{height:210px;position:relative;padding:0px;}.elementor .e-24c5ba0c-686a{padding-block-start:2.75rem;padding-block-end:1.5rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;display:flex;flex-direction:column;gap:0.3rem;}.elementor .e-60bbd3e9-2069{padding:0px;display:flex;flex-direction:column;}.elementor .e-107fe61b-1a7a{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-74c6ad29-d34d{max-width:1080px;}.elementor .e-3f732df-b014{background-color:var(--cp-branco);}.elementor .e-1f0bba00-6236{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-91521f0-607f{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-43d5e321-30b8{max-width:max(760px, 52vw);text-align:center;padding:0px;margin-block-start:0px;margin-block-end:2.6vw;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.75vw;align-items:center;}.elementor .e-66f0795f-bb60{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-7feccfdb-999a{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-63ab787c-a9de{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-3d461d78-aadd{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-7fc9b606-e68b{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-62bfd757-215d{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-20861035-28c8{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-4d53fc55-8884{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-5de6cd7c-733b{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-36e85265-f62e{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-127b7c85-b29a{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-656131c7-f2d8{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-4da9c214-55cc{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-4edceaaa-9663{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-5076919a-6e58{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-3ce0e020-2a89{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-441ccfc9-2511{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-43b49606-e74e{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-6429d430-ee82{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-12453dab-5999{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-1fc524eb-db36{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-9afd132-18df{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-404eeb3c-561a{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-128b8376-e9f2{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-400fbcdd-69ed{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-34c4174e-eeb0{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-1cc70f97-29f3{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-37e5bde5-8fa2{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-6806e977-cda2{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-7f8bbaf2-b52e{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-74ccf724-bfcc{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-14f0919e-2912{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-816cadd-99ad{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-641a2a68-ab86{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-6b53b711-e22b{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-35bfa0c4-3c60{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-558fabff-866c{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-48c1b1b6-484c{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-1b339ae6-d34f{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-2b68915c-2c9a{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-36454b69-d71f{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-5e466d9-a068{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-101c43cb-1e83{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-8187648-49da{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-3bd7eb8f-7fb1{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-5926b2f2-a38e{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-538ff0ce-1ebb{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-14801d9f-5a2f{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-7a9be53b-4dcc{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-6fc48124-600d{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-747a79c0-70b0{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-5227a443-6905{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-43d86980-36ee{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-29db9db5-4e45{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-e16d6f3-cbab{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-54f13b97-67fb{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-74f4d269-948e{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-71e004e2-a4b9{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-693baeb8-7661{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-6bc6fa84-5d5d{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-22883f06-1ea6{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-401ee01a-a7bb{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-3bdb8317-3822{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-51f13090-8fb3{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-62b2296f-3a9a{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-466c87e8-f028{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-7348f2bb-5739{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-1a5ed3bf-b52d{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-2b9f656f-21c6{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-2dbe32db-8a79{width:calc((100% - 3rem) / 4);overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-df41c43-6997{gap:1rem;}.elementor .e-37235499-16ba{background-color:var(--cp-agua);}.elementor .e-2dc05df7-8693{font-size:clamp(24px, 1.95vw, 36px);}.elementor .e-609bc9e5-c032{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-548dcf-f35a{flex:0 0 auto;}.elementor .e-7bdb0cc4-a508{max-width:max(980px, 60vw);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-24e54ab1-7eb3{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--cp-creme);}