.elementor .e-2ca36ea3-604c{font-family:var(--hc-font-body);font-size:13px;color:var(--hc-cream);margin:0px;white-space: nowrap;\n}.elementor .e-38a315e7-c6a1:hover,.elementor .e-38a315e7-c6a1:focus-visible{color:#ffffff;}.elementor .e-38a315e7-c6a1{font-family:var(--hc-font-body);font-size:13px;color:var(--hc-cream);padding:0px;background-color:transparent;}.elementor .e-7c647374-8475:hover,.elementor .e-7c647374-8475:focus-visible{color:#ffffff;}.elementor .e-7c647374-8475{font-family:var(--hc-font-body);font-size:13px;color:var(--hc-cream);padding:0px;background-color:transparent;}.elementor .e-4ded38c-54b8:hover,.elementor .e-4ded38c-54b8:focus-visible{color:#ffffff;}.elementor .e-4ded38c-54b8{font-family:var(--hc-font-body);font-size:13px;color:var(--hc-cream);padding:0px;background-color:transparent;}.elementor .e-13a3b639-725a{margin-inline-start:auto;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-11be7248-f63d{padding-block-start:8px;padding-block-end:8px;padding-inline-start:40px;padding-inline-end:40px;border-block-end-width:1px;background-color:rgba(22,36,28,.7);display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.1);\n}.elementor .e-4647af17-da51{width:auto;height:54px;}.elementor .e-5961ee9d-1c7c:hover,.elementor .e-5961ee9d-1c7c:focus-visible{color:#ffffff;border-bottom-color: #C9A57A;\n}.elementor .e-5961ee9d-1c7c{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-cream);letter-spacing:0.06em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;transition:border-color 0.4s, color 0.4s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-670b74c5-db5b:hover,.elementor .e-670b74c5-db5b:focus-visible{color:#ffffff;border-bottom-color: #C9A57A;\n}.elementor .e-670b74c5-db5b{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-cream);letter-spacing:0.06em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;transition:border-color 0.4s, color 0.4s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-75574ead-7060:hover,.elementor .e-75574ead-7060:focus-visible{color:#ffffff;border-bottom-color: #C9A57A;\n}.elementor .e-75574ead-7060{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-cream);letter-spacing:0.06em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;transition:border-color 0.4s, color 0.4s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-4a853e47-e688:hover,.elementor .e-4a853e47-e688:focus-visible{color:#ffffff;border-bottom-color: #C9A57A;\n}.elementor .e-4a853e47-e688{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-cream);letter-spacing:0.06em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;transition:border-color 0.4s, color 0.4s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-5c544a4a-c492:hover,.elementor .e-5c544a4a-c492:focus-visible{color:#ffffff;border-bottom-color: #C9A57A;\n}.elementor .e-5c544a4a-c492{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-cream);letter-spacing:0.06em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-color:transparent;transition:border-color 0.4s, color 0.4s;border-bottom-style: solid; border-bottom-color: transparent;\n}.elementor .e-213c4c14-effe{margin-inline-start:24px;margin-inline-end:auto;display:flex;flex-direction:row;gap:36px;align-items:center;}.elementor .e-1c21f46c-7430:hover,.elementor .e-1c21f46c-7430:focus-visible{background-color:#B98A57;}.elementor .e-1c21f46c-7430{font-family:var(--hc-font-body);font-weight:700;font-size:13px;color:var(--hc-forest);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;background-color:var(--hc-brass);transition:background-color 0.3s;white-space: nowrap;\n}.elementor .e-36adfb32-aed9{padding-block-start:12px;padding-block-end:12px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-21de4277-d466{position:fixed;inset-block-start:0px;inset-inline-end:0px;inset-inline-start:0px;z-index:100;padding:0px;background-color:transparent;}.elementor .e-58ee7a66-87d9{max-width:14ch;font-family:var(--hc-font-display);font-weight:500;font-size:clamp(2.9rem, 7.4vw, 6rem);color:#f8f8f8;letter-spacing:-0.02em;line-height:.98;margin:0px;display:block;cursor: default;\n}.elementor .e-2459d0e0-5f7d{max-width:46ch;font-family:var(--hc-font-body);font-size:19px;color:rgba(243,233,216,.9);line-height:1.65;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3904b166-5fa6{width:100%;max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:48px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6b920200-fea1{font-family:var(--hc-font-body);font-weight:700;font-size:11px;color:var(--hc-brass-deep);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-51f06c49-21a1{height:auto;font-family:var(--hc-font-display);font-size:22px;color:var(--hc-ink);padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-2f553d0e-7f43{padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-inline-end-width:1px;display:flex;flex-direction:column;justify-content:center;border-right-style: solid; border-right-color: var(--hc-stone);\n}.elementor .e-26990e2a-df7a{font-family:var(--hc-font-body);font-weight:700;font-size:11px;color:var(--hc-brass-deep);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-1a8a6554-eb97{height:auto;font-family:var(--hc-font-display);font-size:22px;color:var(--hc-ink);padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-f67da5a-f6ec{padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;border-inline-end-width:1px;display:flex;flex-direction:column;justify-content:center;border-right-style: solid; border-right-color: var(--hc-stone);\n}.elementor .e-1e1f116f-dba5{font-family:var(--hc-font-body);font-weight:700;font-size:11px;color:var(--hc-brass-deep);letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-1617981-3ad7{width:100%;font-family:var(--hc-font-display);font-size:22px;color:var(--hc-ink);cursor:pointer;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-3e5cb545-44a9{padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-679bfab5-ab52:hover,.elementor .e-679bfab5-ab52:focus-visible{background-color:#B98A57;}.elementor .e-679bfab5-ab52{font-family:var(--hc-font-body);font-weight:700;font-size:14px;color:var(--hc-forest);letter-spacing:0.24em;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:44px;padding-inline-end:44px;border-radius:0px;border-width:0px;background-color:var(--hc-brass);transition:background-color 0.3s;}.elementor .e-f76d0f9-c7f2{font-family:var(--hc-font-body);font-size:14px;color:var(--hc-leaf);margin:0px;}.elementor .e-73426f4f-664c{padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:28px;display:none;grid-column:1 / -1;}.elementor .e-7da34e55-fa4f{font-family:var(--hc-font-body);font-size:14px;color:#8A2E14;margin:0px;}.elementor .e-10c20827-26d8{padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:28px;display:none;grid-column:1 / -1;}.elementor .e-4f2a3624-9873{background-color:var(--hc-ivory);display:grid;gap:0px;grid-template-columns:1fr 1fr .8fr auto;align-items:stretch;}.elementor .e-6b4b5c94-8273{width:100%;max-width:1280px;scroll-margin-top:120px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5a994245-5c8b{min-height:100vh;position:relative;padding-block-start:160px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg, rgba(22,36,28,.55) 0%,rgba(22,36,28,.10) 22%,rgba(22,36,28,.30) 50%,rgba(22,36,28,.92) 100%),linear-gradient(90deg, rgba(22,36,28,.82) 0%,rgba(22,36,28,.55) 38%,rgba(22,36,28,0) 70%),url("https://hotelcascavelsinop.online/wp-content/uploads/2026/09/fachada-hotel-cascavel.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;background-position: center 38%; background-position: center 100%;\n}.elementor .e-1d829961-bcd9{font-family:var(--hc-font-body);font-size:13px;color:var(--hc-cream);letter-spacing:0.18em;text-transform:uppercase;margin:0px;display:inline-block;}.elementor .e-1d9bda4a-bce9{overflow:hidden;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--hc-forest-2);white-space: nowrap;\n}.elementor .e-e261654-419f{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--hc-ivory);}.elementor .e-31b2d178-bbd6{max-height:640px;aspect-ratio:4 / 5;border-radius:2px;}.elementor .e-752405b7-3098{font-family:var(--hc-font-body);font-weight:700;font-size:12px;color:var(--hc-brass-deep);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--hc-brass);border-style:solid;display:inline-block;}.elementor .e-21de1c54-1092{max-width:12ch;font-size:clamp(2.6rem, 5.4vw, 4.6rem);line-height:1;}.elementor .e-1f181d87-9c10{max-width:44ch;}.elementor .e-fd9493b-9989{width:100%;max-width:46ch;font-family:var(--hc-font-display);font-size:1.35rem;color:var(--hc-ink);line-height:1.5;font-style:italic;padding-block-start:18px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--hc-stone);\n}.elementor .e-6aad05ea-32a1:hover,.elementor .e-6aad05ea-32a1:focus-visible{background-color:var(--hc-leaf);}.elementor .e-6aad05ea-32a1{font-family:var(--hc-font-body);font-weight:700;font-size:13px;color:var(--hc-cream);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:8px;border-radius:0px;background-color:var(--hc-forest);transition:background-color 0.4s;}.elementor .e-3d5c8f50-24f8{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-b7d89d8-a0d3{display:grid;gap:72px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-40b2f019-16e1{background-color:var(--hc-sand);}.elementor .e-107379fc-1402{max-width:18ch;}.elementor .e-c52de87-e1de{max-width:42ch;}.elementor .e-4eff3bbe-d032{margin-block-end:18px;}.elementor .e-71450212-f6e3:hover,.elementor .e-71450212-f6e3:focus-visible{background-color:var(--hc-ivory);}.elementor .e-71450212-f6e3{padding:36px;background-color:var(--hc-sand);transition:background-color 0.5s;display:flex;flex-direction:column;gap:14px;}.elementor .e-739dfd99-6556{margin-block-end:18px;}.elementor .e-5a8673d1-8065:hover,.elementor .e-5a8673d1-8065:focus-visible{background-color:var(--hc-ivory);}.elementor .e-5a8673d1-8065{padding:36px;background-color:var(--hc-sand);transition:background-color 0.5s;display:flex;flex-direction:column;gap:14px;}.elementor .e-4d612492-fdbf{margin-block-end:18px;}.elementor .e-6a58e4b2-900d:hover,.elementor .e-6a58e4b2-900d:focus-visible{background-color:var(--hc-ivory);}.elementor .e-6a58e4b2-900d{padding:36px;background-color:var(--hc-sand);transition:background-color 0.5s;display:flex;flex-direction:column;gap:14px;}.elementor .e-6837d101-2c47{margin-block-end:18px;}.elementor .e-4d2ee32b-f2a0:hover,.elementor .e-4d2ee32b-f2a0:focus-visible{background-color:var(--hc-ivory);}.elementor .e-4d2ee32b-f2a0{padding:36px;background-color:var(--hc-sand);transition:background-color 0.5s;display:flex;flex-direction:column;gap:14px;}.elementor .e-7bf5b714-7aaf{border-width:1px;border-color:var(--hc-stone);border-style:solid;background-color:var(--hc-stone);display:grid;gap:1px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-6b4a2b7e-cbae{background-color:var(--hc-sand);}.elementor .e-3799df9b-2622{min-height:640px;}.elementor .e-4fa79b0a-e439{max-width:16ch;font-size:clamp(2.2rem, 4vw, 3.4rem);color:var(--hc-cream);}.elementor .e-4e19d838-f61b{max-width:46ch;font-family:var(--hc-font-body);font-size:17px;color:rgba(243,233,216,.85);line-height:1.75;margin:0px;}.elementor .e-b40ce37-1164:hover,.elementor .e-b40ce37-1164:focus-visible{color:#ffffff;letter-spacing:0.18em;}.elementor .e-b40ce37-1164{font-family:var(--hc-font-body);font-weight:700;font-size:14px;color:var(--hc-gold-light);letter-spacing:0.14em;text-transform:uppercase;padding:0px;margin-block-start:16px;background-color:transparent;transition:letter-spacing 0.5s, color 0.3s;align-self:flex-start;}.elementor .e-78b05c85-540b{padding-block-start:96px;padding-block-end:96px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:column;gap:24px;justify-content:center;}.elementor .e-55dde402-d9fd{padding:0px;background-color:var(--hc-forest);display:grid;grid-template-columns:1fr 1fr;}.elementor .e-43dc7fcb-94de{padding:0px;background-color:var(--hc-ivory);}.elementor .e-2a52eedf-68c2{width:26px;height:26px;}.elementor .e-5ed988cb-5439{padding:0px;}.elementor .e-69844991-d059{width:26px;height:26px;}.elementor .e-53f49e0d-907e{padding:0px;}.elementor .e-7be6bbe2-54c0{width:26px;height:26px;}.elementor .e-22762c26-6cb2{padding:0px;}.elementor .e-52287050-a8bd{padding:0px;margin-block-start:18px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--hc-stone);\n}.elementor .e-ef219de-972a{padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-653e59a2-aa0b{display:grid;gap:56px;grid-template-columns:5fr 7fr;grid-template-rows:auto;}.elementor .e-28a57514-6a39{background-color:var(--hc-sand);}.elementor .e-132e0b83-a9f4{width:auto;height:72px;}.elementor .e-420194c6-e12d{max-width:38ch;font-family:var(--hc-font-body);font-size:15px;color:rgba(243,233,216,.85);line-height:1.75;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53a4a6b6-4106{padding:0px;}.elementor .e-eabf554-14a1{font-family:var(--hc-font-body);font-size:15px;color:rgba(243,233,216,.85);line-height:1.8;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e666464-4a9c{color:var(--hc-gold-light);text-decoration:underline;}.elementor .e-23e9a367-57de{padding:0px;}.elementor .e-7b808614-8c6a{padding:0px;}.elementor .e-200b8600-4be2{padding:0px;}.elementor .e-9dc6565-c8e9{display:grid;gap:48px;grid-template-columns:5fr 3fr 2fr 2fr;grid-template-rows:auto;}.elementor .e-257dc1ea-8ab7{font-family:var(--hc-font-body);font-size:13px;color:rgba(243,233,216,.6);margin:0px;}.elementor .e-4366a816-a943{font-size:13px;color:rgba(243,233,216,.6);}.elementor .e-61da3e37-675d{padding-block-start:28px;margin-block-start:64px;border-block-start-width:1px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,.1);\n}.elementor .e-24178cd2-5583{padding-block-start:80px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--hc-forest);}.elementor .e-386f24-2091{padding:0px;background-color:var(--hc-ivory);overflow-x: clip;\n}