.elementor .e-494c77e0-6fca{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-61d475ef-6f5a{color:#F3E7A0;}.elementor .e-4705757-4f75{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-448061cc-ffd4{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-66e3fb2f-a345{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/localizacao-capa-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-487ffb12-285f{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-7b5afac1-9f9d{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-26fb7db3-3e22{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-5356691c-adf4{width:1.2rem;height:1.2rem;color:var(--cp-teal);padding:0px;margin-block-start:0.15rem;flex:0 0 auto;}.elementor .e-25f51cec-76af{font-size:0.9rem;}.elementor .e-55783e5c-30d5{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:10px;background-color:var(--cp-agua);display:flex;flex-direction:row;gap:0.8rem;align-items:flex-start;}.elementor .e-769c1cf5-16cf{width:44%;padding:0px;display:flex;flex-direction:column;gap:1.2rem;}.elementor .e-623d528f-33b2{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-2e566c57-cc0d{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-6dbd05bc-f2cd{width:8%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-50f6c8c6-a335{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-16724627-39f7{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-38874f9d-b22f{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-4c841089-9555{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-7d911d04-1cef{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-6c7080dc-5dc0{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-587d2571-7e40{width:8%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-424d38ad-e359{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-32a7fdb8-b9e2{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-4765eaed-e5fd{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-75ba72e0-746a{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-3ea1b433-6141{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-5353d5bd-1f11{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-f3ccdbd-7e80{width:18%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-b8272ae-5627{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-765881f7-b678{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-656e29cb-9351{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-6e559d14-8ad1{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-3428dfdf-600f{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-761a4ddc-3203{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-24907d75-fd99{width:32%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-237e393d-26f6{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-63701f07-389d{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-22f012b6-5fe6{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-54e98598-6c4f{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-55a3300a-d8d1{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-64e24bc0-ecd4{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-5441152b-6547{width:44%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-21d2f9e4-35a6{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-6323e188-8df6{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-7fb8ee53-cddb{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-11311003-7653{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-6dd42e70-8368{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-386ac410-7ee8{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-79e4475e-3add{width:52%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-e30e8ba-9cbe{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-2f7166a1-f405{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-89eef66-6bc4{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-57c72551-afcd{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-753e2628-e314{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-632733d3-321a{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-265e452-9a90{width:72%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-2bfe79cc-944d{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-479a26e6-baaa{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-1f8628e6-8042{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-c01a7de-e25a{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-21863e48-97b2{width:1.1rem;height:1.1rem;color:var(--cp-destaque);padding:0px;flex:0 0 auto;}.elementor .e-15b8bf62-4bcb{font-family:var(--cp-fonte);font-weight:600;font-size:15px;color:var(--cp-teal);}.elementor .e-24f99fe2-6e1b{width:100%;height:4px;padding:0px;border-radius:4px;background-color:var(--cp-aqua);}.elementor .e-59827c10-f8cc{height:4px;padding:0px;border-radius:4px;background-color:var(--cp-agua);}.elementor .e-1cbc6170-3dd3{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 auto;}.elementor .e-549a7368-ad71{min-width:4.2rem;font-family:var(--cp-fonte-destaque);font-size:1.25rem;color:var(--cp-teal);text-align:end;}.elementor .e-18118ee3-6ad9{padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--cp-linha);border-style:solid;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-25597d29-f6a6{width:56%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:0px;}.elementor .e-3c166e66-6a49{max-width:1120px;display:flex;flex-direction:row;gap:4.5rem;align-items:flex-start;}.elementor .e-6db5911a-40b3{background-color:var(--cp-branco);}.elementor .e-77812cd3-4dfb{height:430px;}.elementor .e-3870cccc-bba5{padding:0px;background-color:var(--cp-agua);}.elementor .e-25361f75-8959{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .e-166444fa-59a1{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-3664d939-2c24{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;}.elementor .e-58aae8ec-181f{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-354af720-e4b5{width:46%;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-6a21979a-5620{width:clamp(18px, 1.3vw, 24px);height:clamp(18px, 1.3vw, 24px);padding:0px;}.elementor .e-64f9c0c-7a3b{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.55rem;align-items:center;}.elementor .e-279dfdee-653e{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-5f393164-742c{width:54%;padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-24d564be-fd83{max-width:1120px;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-2b95d1ca-9828{background-color:var(--cp-creme);}.elementor .e-474337d3-6698{font-size:clamp(24px, 1.95vw, 36px);}.elementor .e-61efe04e-bef3{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-45b68c5a-f47f{flex:0 0 auto;}.elementor .e-6e9a762c-cca6{max-width:max(980px, 60vw);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-64d4254d-8423{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--cp-creme);}