.elementor .e-4bd07357-eda3{margin-block-end:26px;}.elementor .e-c654245-c85f{max-width:660px;margin-block-start:26px;}.elementor .e-35d0fe42-d768{width:auto;max-width:980px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-2e00fec-fa3c{height:100%;padding-block-end:110px;justify-content:flex-end;}.elementor .e-3ebdb19d-6928{width:100%;height:74vh;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/historia-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 40%;\n}.elementor .e-5c588968-bc5f{white-space: nowrap;\n}.elementor .e-d7e6d99-15a6{color:rgba(244, 240, 232, 0.72);}.elementor .e-51daa00a-4433{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:22px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-1aa4e7cb-97fa{white-space: nowrap;\n}.elementor .e-62c56539-1b02{color:rgba(244, 240, 232, 0.72);}.elementor .e-451de292-3cf1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:22px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-23f268f6-ad03{white-space: nowrap;\n}.elementor .e-7802eb3c-2eff{color:rgba(244, 240, 232, 0.72);}.elementor .e-1173d386-8622{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:22px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-359b345a-2a60{white-space: nowrap;\n}.elementor .e-dbe3095-4fab{color:rgba(244, 240, 232, 0.72);}.elementor .e-724cdbc7-504c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:22px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-7877cb69-7782{padding:0px;margin-block-start:56px;gap:40px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-27ca3e60-8c68{padding-block-start:120px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-348758b0-4bc5{max-width:760px;font-size:18px;color:var(--rl-ink);}.elementor .e-375b8b70-8d35{width:auto;max-width:900px;padding:0px;margin-block-start:64px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-a7fa6ef-im{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display: block;\n}.elementor .e-15ff7f3-gr{padding:0px;display:grid;gap:72px;grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.8fr);align-items:center;}.elementor .e-23e69d67-8754{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3f930455-71b5{aspect-ratio:4 / 3;padding:0px;}.elementor .e-9418fbe-7b2e{margin-block-end:18px;}.elementor .e-3c7c45cc-af22{max-width:640px;font-size:16.5px;margin-block-start:18px;}.elementor .e-6b5c604e-33a8{max-width:640px;font-size:16.5px;margin-block-start:18px;}.elementor .e-5011c67f-b9c2{max-width:640px;font-size:16.5px;margin-block-start:18px;}.elementor .e-2d6f8e99-c88d{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-3f30a2b0-ca07{padding:0px;gap:80px;grid-template-columns:1fr 1.05fr;grid-template-rows:auto;align-items:center;}.elementor .e-62ac5e70-299d{padding-block-start:0px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-31b59df8-4093{margin:0px;}.elementor .e-18aa4c08-5139{font-size:27px;margin-block-start:20px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10bd0901-cfe3{font-size:15.5px;color:rgba(244, 240, 232, 0.72);}.elementor .e-4fa243f4-bb79{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-656df4a6-472b{margin:0px;}.elementor .e-26558351-ee3b{font-size:27px;margin-block-start:20px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fee34f-d1c2{font-size:15.5px;color:rgba(244, 240, 232, 0.72);}.elementor .e-1e997361-f393{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-1e23528b-db1f{margin:0px;}.elementor .e-181538fb-7ed3{font-size:27px;margin-block-start:20px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3257c89d-dde5{font-size:15.5px;color:rgba(244, 240, 232, 0.72);}.elementor .e-32066cda-b403{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:0px;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-7736f918-ffaa{padding:0px;margin-block-start:64px;gap:40px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-17bf0357-3778{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3c63a303-be7d{width:40px;height:1px;min-width:40px;padding:0px;margin-block-end:30px;background-color:var(--rl-gold);}.elementor .e-39af9cb8-b27a{max-width:760px;font-size:clamp(37px, 3.9vw, 60px);line-height:1.02;text-align:center;}.elementor .e-7a495713-a5c6{text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-47915143-9fe9{width:100%;min-height:640px;overflow:hidden;position:relative;padding:0px;background-image:url("https://www.resortlucky.sk/wp-content/uploads/rl-assets/topo-gold-20.svg"),linear-gradient(180deg, rgba(10, 31, 27, 0.62) 0%,rgba(10, 31, 27, 0.55) 50%,rgba(10, 31, 27, 0.82) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/aerial-l.webp");background-repeat:repeat;background-attachment:fixed,scroll,fixed;background-size:cover,auto auto,cover;background-position:center center,0% 0%,center center;background-color:var(--rl-forest-deep);align-items:stretch;}.elementor .e-5cd4199e-9e84{margin-block-end:18px;}.elementor .e-7042b359-eebf{max-width:560px;margin-block-start:20px;}.elementor .e-22d66378-779f{width:auto;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2a72c412-5094{padding:0px;margin-block-start:64px;margin-block-end:44px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-21bd73d5-f314{background-color:#E6DECF;grid-column:span 5;grid-row:span 2;}.elementor .e-25f19b14-bad8{background-color:#E6DECF;grid-column:span 4;}.elementor .e-64eb5204-2fdb{background-color:#E6DECF;grid-column:span 3;grid-row:span 2;}.elementor .e-4cd0d1c-29de{background-color:#E6DECF;grid-column:span 4;}.elementor .e-116719ed-58c3{background-color:#E6DECF;grid-column:span 7;}.elementor .e-5341cf81-ea6b{background-color:#E6DECF;grid-column:span 5;}.elementor .e-166bdb8d-6876{padding:0px;gap:16px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(3, 270px);}.elementor .e-1484cf1a-56f7{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-32ebb07e-7b48{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-52922dc9-86cf{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-37e83382-713d{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-4b8bb0d1-5f52{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-94232c5-56bf{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-70507253-bbc7{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-13c7423b-f098{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-2c1a53aa-6577{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-24b827da-9354{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-ff2d535-a88f{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-3e362289-2203{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-54c1d3e6-6c72{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-66e890ef-afd8{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-432eaae6-9bda{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-39d70a36-8d8b{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-21276fa4-7125{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-76d854b0-f142{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-5b3cae30-9756{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-17d572cf-c835{font-size:11.5px;letter-spacing:0.16em;padding-block-start:4px;}.elementor .e-92661fb-1b78{font-size:16px;color:var(--rl-ink);line-height:1.6;}.elementor .e-52f5a9f5-7c62{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;gap:24px;grid-template-columns:minmax(180px, 1fr) 2fr;grid-template-rows:auto;align-items:start;border-bottom-style: solid; border-bottom-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-59d3b751-7d57{width:100%;max-width:980px;padding:0px;margin-block-start:56px;border-block-start-width:1px;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.14);\n}.elementor .e-4416060c-3103{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}