.elementor .e-77c75ecd-1400{margin-block-end:26px;}.elementor .e-1b5d8995-a916{max-width:660px;margin-block-start:26px;}.elementor .e-6b54516c-9387{width:auto;max-width:980px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-34d0a716-6b2e{height:100%;padding-block-end:96px;justify-content:flex-end;}.elementor .e-76da422-231d{width:100%;height:58vh;min-height:640px;max-height:780px;position:relative;padding:0px;background-image:linear-gradient(90deg, rgba(10, 31, 27, 0.8) 0%,rgba(10, 31, 27, 0.72) 40%,rgba(10, 31, 27, 0.5) 65%,rgba(10, 31, 27, 0) 90%),linear-gradient(180deg, rgba(10, 31, 27, 0.62) 0%,rgba(10, 31, 27, 0.28) 40%,rgba(15, 43, 37, 0.95) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/room-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%;background-color:var(--rl-forest);align-items:stretch;background-position: center 50%;\n}.elementor .e-b4fa011-fq{font-family:var(--rl-font-body);font-weight:500;font-size:15px;color:var(--rl-muted);line-height:1.35;& a { display: block; padding: 11px 0 11px 18px; border-left: 2px solid rgba(15, 43, 37, 0.12); color: inherit; text-decoration: none; transition: color .2s ease, border-color .2s ease; } & a:hover, & a.is-active { color: var(--rl-ink); border-left-color: var(--rl-gold); }\n}.elementor .e-b4fa012-fq{font-family:var(--rl-font-body);font-weight:500;font-size:15px;color:var(--rl-muted);line-height:1.35;& a { display: block; padding: 11px 0 11px 18px; border-left: 2px solid rgba(15, 43, 37, 0.12); color: inherit; text-decoration: none; transition: color .2s ease, border-color .2s ease; } & a:hover, & a.is-active { color: var(--rl-ink); border-left-color: var(--rl-gold); }\n}.elementor .e-b4fa013-fq{font-family:var(--rl-font-body);font-weight:500;font-size:15px;color:var(--rl-muted);line-height:1.35;& a { display: block; padding: 11px 0 11px 18px; border-left: 2px solid rgba(15, 43, 37, 0.12); color: inherit; text-decoration: none; transition: color .2s ease, border-color .2s ease; } & a:hover, & a.is-active { color: var(--rl-ink); border-left-color: var(--rl-gold); }\n}.elementor .e-b4fa014-fq{font-family:var(--rl-font-body);font-weight:500;font-size:15px;color:var(--rl-muted);line-height:1.35;& a { display: block; padding: 11px 0 11px 18px; border-left: 2px solid rgba(15, 43, 37, 0.12); color: inherit; text-decoration: none; transition: color .2s ease, border-color .2s ease; } & a:hover, & a.is-active { color: var(--rl-ink); border-left-color: var(--rl-gold); }\n}.elementor .e-b4fa002-fq{position:sticky;inset-block-start:160px;padding:0px;flex-direction:column;gap:0px;align-self:flex-start;}.elementor .e-2e7c9a2d-7eae{font-size:24px;line-height:1.3;}.elementor .e-574fb45-f770{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-7912041b-4058{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-742064f2-61bb{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-3e9cd36d-eef0{max-width:720px;}.elementor .e-df39949-96e9{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2563a694-7988{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-3f2235bc-c665{font-size:24px;line-height:1.3;}.elementor .e-1450d760-1a8c{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-395627a4-5285{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-8ff1cc0-2bc5{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-84e7f11-8cd9{max-width:720px;}.elementor .e-24773d06-57d4{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-479afabe-a3d7{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-1c532117-34b9{font-size:24px;line-height:1.3;}.elementor .e-1649eb8b-682e{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-56ec0cc4-74a5{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-730d9ee0-5af3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-5c456673-2e31{max-width:720px;}.elementor .e-18ddbcce-198e{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-69211644-3399{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-4b03bb66-d147{font-size:24px;line-height:1.3;}.elementor .e-38b1fb6d-4642{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-33c6fe03-ebd7{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-6954065b-6afe{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-287ff9bd-6f9a{max-width:720px;}.elementor .e-626eae08-5d09{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29b7d2cb-7f97{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-5628ad5e-9c08{font-size:24px;line-height:1.3;}.elementor .e-2edca2f2-ff47{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-45a4b009-669a{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-476bd543-755d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-45bc9805-ee5c{max-width:720px;}.elementor .e-7b1c68aa-8da8{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2f04e1aa-8106{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-2dcd1a82-f3f0{width:100%;max-width:980px;margin-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.14); & details[open] .e-accordion-item-icon-base { transform: rotate(45deg); }\n}.elementor .e-58ffb6a2-9df0{padding:0px;margin-block-start:64px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-4d0c5053-313f{font-size:24px;line-height:1.3;}.elementor .e-2ed4545b-ad70{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-49f3ae2d-5df2{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-7f88afa6-9542{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-56c13756-519c{max-width:720px;}.elementor .e-c9d0a6b-adca{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7048c836-548c{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-34c39e91-17ae{font-size:24px;line-height:1.3;}.elementor .e-24a7edc9-9e0a{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-326f54bd-78fb{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-38a2b883-b349{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-46f24ed1-dbc5{max-width:720px;}.elementor .e-8e91197-b1b8{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5aa599e2-8670{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-35b954a0-fb21{font-size:24px;line-height:1.3;}.elementor .e-344828e8-56ff{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-262f4f19-63f5{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-6a74314f-82ad{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-10c91bee-4f1f{max-width:720px;}.elementor .e-613d334d-5184{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-52fa2971-c030{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-1842f597-82b1{font-size:24px;line-height:1.3;}.elementor .e-4384432d-b44e{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-3b441516-d3b2{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-62f2f321-b3db{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-64c96972-83d1{max-width:720px;}.elementor .e-11895403-b1ae{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-28dbdddf-ce4e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-551c2e6e-b153{font-size:24px;line-height:1.3;}.elementor .e-72da3348-4561{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-7c1e40f4-2fac{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-7b13113a-4961{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-3a61b69b-adca{max-width:720px;}.elementor .e-7fb917f1-f4e1{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-198660d3-930f{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-5a15ac34-a5fc{width:100%;max-width:980px;margin-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.14); & details[open] .e-accordion-item-icon-base { transform: rotate(45deg); }\n}.elementor .e-7a2dedca-913d{padding:0px;margin-block-start:64px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-20460f8b-d84f{font-size:24px;line-height:1.3;}.elementor .e-246286e3-fa5b{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-31a27fa8-1969{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-4be2dd89-df90{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-1a0f0a93-56de{max-width:720px;}.elementor .e-1f43e68f-1dc6{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3c04be63-5735{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-49629116-f68d{font-size:24px;line-height:1.3;}.elementor .e-7ceb1f07-b9c9{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-72aa1dc1-5b36{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-16a77d42-a755{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-32de4507-2fcf{max-width:720px;}.elementor .e-31706f41-d559{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-596e1575-253d{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-55363b33-c40c{font-size:24px;line-height:1.3;}.elementor .e-3acd51b6-3ccb{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-4fa8492e-1594{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-7b1c175b-bb40{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-134b4719-f495{max-width:720px;}.elementor .e-4946edca-83db{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-25d1ec38-d9f1{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-6c0a8c0e-f930{font-size:24px;line-height:1.3;}.elementor .e-4c54be0e-86d4{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-83dd3f91-917c{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-143eaccf-28b0{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-b65efaa6-f93f{max-width:720px;}.elementor .e-75354ef4-5a87{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d220a91-b1a6{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-2d8cb23f-368b{font-size:24px;line-height:1.3;}.elementor .e-a72b055d-420b{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-f88ab445-66b4{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-6e4de916-f1ed{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-5330383b-da14{max-width:720px;}.elementor .e-76340ef9-020d{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2abe038d-5007{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-5b048c3a-54c3{font-size:24px;line-height:1.3;}.elementor .e-462a3c5b-a1cc{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-19639e7a-2e0a{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-40553c41-b607{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-54e1ea38-a815{max-width:720px;}.elementor .e-4f41ea80-c7dd{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-23e07b07-301e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-2bd9bf89-1786{font-size:24px;line-height:1.3;}.elementor .e-516d02ad-e433{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-7bc6cc5c-ac62{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-69630122-d6a1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-106c231f-683a{max-width:720px;}.elementor .e-1b07a035-8423{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5b1a26ae-806b{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-3cd26bdb-6584{font-size:24px;line-height:1.3;}.elementor .e-67e1292-f335{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-6a6b254e-57d9{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-716654d1-25ab{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-33ade73f-eef2{max-width:720px;}.elementor .e-48008687-99b5{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c8da243-4188{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-6492d2ef-da0c{font-size:24px;line-height:1.3;}.elementor .e-41a2b4d1-a67a{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-3d5a25fd-75dc{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-59f126a0-44c6{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-543d0de0-79bd{max-width:720px;}.elementor .e-47116b76-c34c{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b089d0c-2d33{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-76ca5733-d391{width:100%;max-width:980px;margin-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.14); & details[open] .e-accordion-item-icon-base { transform: rotate(45deg); }\n}.elementor .e-3bcd66a-393e{padding:0px;margin-block-start:64px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-3df8602d-bac6{font-size:24px;line-height:1.3;}.elementor .e-497f3e46-435f{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-63ce0121-2f44{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-5b4e2639-b241{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-4bc6136e-8b74{max-width:720px;}.elementor .e-330355bc-884a{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bdbd59c-1f34{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-34d46afe-9292{font-size:24px;line-height:1.3;}.elementor .e-7ceccd45-50fd{font-family:var(--rl-font-body);font-weight:300;font-size:22px;color:var(--rl-bronze);line-height:1;}.elementor .e-2d2ce9d8-6ab3{width:26px;height:26px;transition:transform 0.3s;justify-content:center;}.elementor .e-6c83e7cb-a859{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}.elementor .e-46abf9e0-e280{max-width:720px;}.elementor .e-54967132-2c21{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1bdef6dc-fad6{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-5c2e38e-a079{width:100%;max-width:980px;margin-block-start:20px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.14); & details[open] .e-accordion-item-icon-base { transform: rotate(45deg); }\n}.elementor .e-4d08c0eb-641a{padding:0px;margin-block-start:64px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-b4fa003-fq{min-width:0px;padding:0px;flex-direction:column;gap:56px;}.elementor .e-b4fa001-fq{padding:0px;display:grid;gap:72px;grid-template-columns:240px minmax(0, 1fr);align-items:start;}.elementor .e-45b399f-1918{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5bcd0423-c9c0{margin-block-end:18px;}.elementor .e-37a71715-64fc{max-width:640px;font-size:16.5px;color:rgba(244, 240, 232, 0.72);line-height:1.7;margin-block-start:18px;}.elementor .e-27e7eaff-cfed{padding-block-start:17px;padding-block-end:17px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-66ba9b5b-e74e{padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;}.elementor .e-4a8bc3eb-8fb2{width:auto;padding:0px;margin-block-start:36px;gap:14px;flex-wrap:wrap;}.elementor .e-492b5252-731d{width:auto;max-width:820px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-19f293db-c68c{padding-block-start:112px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}