.elementor .e-17b1a13e-f96b{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-7fc69819-cf45{color:#F3E7A0;}.elementor .e-3f553114-56ff{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-157c04d5-22a0{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-21dd9f0a-6fe0{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/lazer-01.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-6c7f215e-df7b{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .e-398a65d0-6772{overflow:hidden;padding:0px;border-radius:10px;box-shadow:0px 14px 34px 0px rgba(4,34,41,0.12);align-self:flex-start;}.elementor .e-4834ee0e-bcaa{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .e-7457a1ca-45c0{overflow:hidden;padding:0px;margin-block-start:3vw;border-radius:10px;box-shadow:0px 14px 34px 0px rgba(4,34,41,0.12);align-self:flex-start;}.elementor .e-110d06f3-f17c{width:50%;padding-block-start:0px;padding-block-end:3vw;padding-inline-start:0px;padding-inline-end:0px;gap:1.2vw;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-18a19bb1-c3da{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-7c9ab43-4c5f{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-64aeb4e6-2055{max-width:max(760px, 52vw);text-align:start;padding:0px;margin-block-start:0px;margin-block-end:0.4vw;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0.75vw;align-items:flex-start;}.elementor .e-27d6f44e-fb1b{width:15px;height:15px;color:var(--cp-aqua);padding:0px;margin-block-start:0.3em;flex:0 0 auto;}.elementor .e-1e1c42b0-abf6{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-start;}.elementor .e-64990fd6-85d9{width:15px;height:15px;color:var(--cp-aqua);padding:0px;margin-block-start:0.3em;flex:0 0 auto;}.elementor .e-68fd7b43-d364{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-start;}.elementor .e-213bb6d1-3400{width:15px;height:15px;color:var(--cp-aqua);padding:0px;margin-block-start:0.3em;flex:0 0 auto;}.elementor .e-78bf3bbf-b087{padding:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:flex-start;}.elementor .e-1a7e52b8-2c5b{padding-block-start:0.3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-73a271bb-2862{width:50%;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-380c0f6e-fd81{display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-5c1e6cae-a376{background-color:var(--cp-branco);}.elementor .e-6cd6ba36-ed7a{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-682f82e3-43b5{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-6a9957a0-549c{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-71e6e81-8bfa{height:2px;position:absolute;inset-block-start:1.6rem;inset-inline-end:6%;inset-inline-start:6%;padding:0px;background-color:var(--cp-aqua);opacity:45%;}.elementor .e-797dd6f1-f315{width:1.2rem;height:1.2rem;color:#ffffff;padding:0px;}.elementor .e-d819f69-2407{width:3.3rem;height:3.3rem;padding:0px;border-radius:50%;border-width:2px;border-color:var(--cp-aqua);border-style:solid;background-color:var(--cp-teal);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6d657154-8818{font-family:var(--cp-fonte-destaque);font-size:1.6rem;color:var(--cp-teal);line-height:1.15;}.elementor .e-48eb7ef7-eaf3{max-width:220px;}.elementor .e-3bedb935-a5eb{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-15be007d-32d9{width:25%;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;display:flex;flex-direction:column;gap:0.55rem;align-items:center;}.elementor .e-efd2b75-ed46{width:1.2rem;height:1.2rem;color:var(--cp-teal);padding:0px;}.elementor .e-7f0c718-b32f{width:3.3rem;height:3.3rem;padding:0px;border-radius:50%;border-width:2px;border-color:var(--cp-aqua);border-style:solid;background-color:#ffffff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3ad96729-73b0{font-family:var(--cp-fonte-destaque);font-size:1.6rem;color:var(--cp-teal);line-height:1.15;}.elementor .e-77376be6-c9e9{max-width:220px;}.elementor .e-4f1c6335-59f0{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-2fe02ab0-7b7c{width:25%;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;display:flex;flex-direction:column;gap:0.55rem;align-items:center;}.elementor .e-12d0bd9e-c491{width:1.2rem;height:1.2rem;color:var(--cp-teal);padding:0px;}.elementor .e-1490db5-c0e5{width:3.3rem;height:3.3rem;padding:0px;border-radius:50%;border-width:2px;border-color:var(--cp-aqua);border-style:solid;background-color:#ffffff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4ad28d56-f973{font-family:var(--cp-fonte-destaque);font-size:1.6rem;color:var(--cp-teal);line-height:1.15;}.elementor .e-4a764764-5cb8{max-width:220px;}.elementor .e-48fc3d6d-aab8{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-1a4325e6-3c7a{width:25%;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;display:flex;flex-direction:column;gap:0.55rem;align-items:center;}.elementor .e-7e8ebee3-4918{width:1.2rem;height:1.2rem;color:var(--cp-teal);padding:0px;}.elementor .e-6d68c422-f8c7{width:3.3rem;height:3.3rem;padding:0px;border-radius:50%;border-width:2px;border-color:var(--cp-aqua);border-style:solid;background-color:#ffffff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1dbbd5ce-a66e{font-family:var(--cp-fonte-destaque);font-size:1.6rem;color:var(--cp-teal);line-height:1.15;}.elementor .e-2ad79942-56c2{max-width:220px;}.elementor .e-4cbcf042-8c46{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-215e3c9-a566{width:25%;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.5rem;padding-inline-end:0.5rem;display:flex;flex-direction:column;gap:0.55rem;align-items:center;}.elementor .e-c3d153e-636c{position:relative;padding:0px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;}.elementor .e-3954425-805e{max-width:1080px;}.elementor .e-5de90170-f5f1{background-color:var(--cp-agua);}.elementor .e-563ba567-f3b5{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);color:#9ED9E0;padding:0px;}.elementor .e-125655ef-d27e{color:#9ED9E0;}.elementor .e-49f9bea9-f117{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-62a536be-5918{color:#ffffff;}.elementor .e-69aa0d6e-6eb1{color:rgba(255,255,255,0.88);}.elementor .e-6f1556ea-f20f{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-f5134e9-4f8a{width:1.6rem;height:1.6rem;color:#F3E7A0;padding:0px;}.elementor .e-3f0f00b7-d410{color:#ffffff;margin-block-start:0.4rem;}.elementor .e-501dc923-8ad9{color:rgba(255,255,255,0.75);}.elementor .e-2ba61779-f2b4:hover,.elementor .e-2ba61779-f2b4:focus-visible{background-color:rgba(255,255,255,0.11);}.elementor .e-2ba61779-f2b4{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.05);transition:background-color 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-721c965c-aba8{width:1.6rem;height:1.6rem;color:#F3E7A0;padding:0px;}.elementor .e-28d93a21-adcf{color:#ffffff;margin-block-start:0.4rem;}.elementor .e-3fc35e48-4b7e{color:rgba(255,255,255,0.75);}.elementor .e-575408fd-a713:hover,.elementor .e-575408fd-a713:focus-visible{background-color:rgba(255,255,255,0.11);}.elementor .e-575408fd-a713{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.05);transition:background-color 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-301cc129-f765{width:1.6rem;height:1.6rem;color:#F3E7A0;padding:0px;}.elementor .e-5d599d17-670f{color:#ffffff;margin-block-start:0.4rem;}.elementor .e-67ee7a33-64b2{color:rgba(255,255,255,0.75);}.elementor .e-81bb934-397c:hover,.elementor .e-81bb934-397c:focus-visible{background-color:rgba(255,255,255,0.11);}.elementor .e-81bb934-397c{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.05);transition:background-color 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-7aaf70b5-9c17{width:1.6rem;height:1.6rem;color:#F3E7A0;padding:0px;}.elementor .e-2bf2b952-b503{color:#ffffff;margin-block-start:0.4rem;}.elementor .e-51ab6b11-1b54{color:rgba(255,255,255,0.75);}.elementor .e-6bd3fc7e-285c:hover,.elementor .e-6bd3fc7e-285c:focus-visible{background-color:rgba(255,255,255,0.11);}.elementor .e-6bd3fc7e-285c{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:12px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.05);transition:background-color 0.3s;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-8935e2f-151e{padding:0px;gap:1rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-4df1fdd5-df96{max-width:1080px;}.elementor .e-776acda9-793e{background-color:var(--cp-teal);}.elementor .e-25692f98-4c21{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-51a6972e-ff07{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-7ea4b7e2-d935{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-1c1a24ed-6d35:hover,.elementor .e-1c1a24ed-6d35:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1c1a24ed-6d35{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-11a93b7d-bf4c{width:44%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-73930627-9dee:hover,.elementor .e-73930627-9dee:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-73930627-9dee{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-2ed40c01-b521{width:28%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-4dcb5fd6-72dd:hover,.elementor .e-4dcb5fd6-72dd:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-4dcb5fd6-72dd{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-7924f8e0-d4c3{width:28%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-66c9978c-6942{height:300px;padding:0px;margin-block-end:0.9rem;display:flex;flex-direction:row;gap:0.9rem;}.elementor .e-4fa72b17-80aa:hover,.elementor .e-4fa72b17-80aa:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-4fa72b17-80aa{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-59895632-6dcb{width:26%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-1dd7e2ba-458d:hover,.elementor .e-1dd7e2ba-458d:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1dd7e2ba-458d{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-ab735f4-64f3{width:26%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-33b8a74c-ee89:hover,.elementor .e-33b8a74c-ee89:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-33b8a74c-ee89{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-124c696d-35ed{width:48%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-6e7f5906-8c73{height:300px;padding:0px;margin-block-end:0.9rem;display:flex;flex-direction:row;gap:0.9rem;}.elementor .e-429897bd-1577:hover,.elementor .e-429897bd-1577:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-429897bd-1577{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-3e64b388-39b4{width:25%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-73fee24b-7cc7:hover,.elementor .e-73fee24b-7cc7:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-73fee24b-7cc7{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-293cc508-b57f{width:25%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-78890da8-776a:hover,.elementor .e-78890da8-776a:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-78890da8-776a{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-20d9def1-d9f5{width:25%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-1d61aa75-ca9f:hover,.elementor .e-1d61aa75-ca9f:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1d61aa75-ca9f{width:100%;height:100%;object-fit:cover;transition:transform 0.6s;display:block;}.elementor .e-257d7b3e-dfe9{width:25%;overflow:hidden;padding:0px;border-radius:12px;}.elementor .e-119adb52-ce72{height:300px;padding:0px;margin-block-end:0.9rem;display:flex;flex-direction:row;gap:0.9rem;}.elementor .e-27e89fb1-1f6a{background-color:var(--cp-branco);}.elementor .e-2f089ee3-3ffe{font-size:clamp(24px, 1.95vw, 36px);}.elementor .e-3cf708c6-bd69{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-5b191378-7b2a{flex:0 0 auto;}.elementor .e-15a3f1d1-75d1{max-width:max(980px, 60vw);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-6b1c7855-6e0c{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--cp-creme);}