.elementor .e-42e713e9-5ea5{margin-block-end:26px;}.elementor .e-52f90bf2-5fe7{max-width:660px;margin-block-start:26px;}.elementor .e-7e5681f1-70cc{width:auto;padding:0px;margin-block-start:36px;gap:14px;flex-wrap:wrap;}.elementor .e-5b3804f8-1473{width:auto;max-width:980px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-2d3abe19-4656{height:100%;padding-block-end:120px;justify-content:flex-end;}.elementor .e-640dc33d-e522{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/relax-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;background-color:var(--rl-forest);align-items:stretch;}.elementor .e-51f66911-2817:hover,.elementor .e-51f66911-2817:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-6f730824-d3d1:hover,.elementor .e-6f730824-d3d1:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-66479a87-5b7a:hover,.elementor .e-66479a87-5b7a:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-56c4b139-a633:hover,.elementor .e-56c4b139-a633:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-209ba4b1-47f8{font-size:14px;color:var(--rl-text-light);}.elementor .e-965c11-9211{padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;grid-column:1 / -1;}.elementor .e-6d02d303-6bef{font-size:14px;color:var(--rl-gold-light);}.elementor .e-f9ecb42-85ef{padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;grid-column:1 / -1;}.elementor .e-3168a682-e2db{padding-block-start:18px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;gap:32px;flex-wrap:wrap;}.elementor .e-2ab404ab-a7de{width:100%;max-width:1344px;position:relative;z-index:5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:-72px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-248f5beb-ad7c{margin-block-end:18px;}.elementor .e-451fe248-625f{max-width:600px;margin-block-start:22px;}.elementor .e-57d4587d-cbcf{max-width:760px;text-align:center;padding:0px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-42a45997-42b4{padding-block-start:128px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6517b9b0-9cdc{aspect-ratio:16 / 11;}.elementor .e-4aacbfd3-94c0{position:static;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:20px;background-color:var(--rl-forest);align-self:flex-start;}.elementor .e-470e472e-34ba{font-size:16.5px;margin-block-start:18px;}.elementor .e-5db54a8d-8df1{font-size:11px;letter-spacing:0.2em;margin-block-end:22px;}.elementor .e-2c2f6768-f1fa{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-62316d16-2a29{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-75b3e859-9dae{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-38570365-6696{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-1cc6843e-c938{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-5ac777fc-11e8{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-5c780405-5f08{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-469d189e-4045{width:100%;padding-block-start:34px;padding-block-end:36px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:28px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:var(--rl-paper);flex-direction:column;}.elementor .e-5de15eef-a7d4{color:var(--rl-ink);}.elementor .e-3051e773-7e0d{padding:0px;margin-block-start:22px;flex-direction:column;gap:4px;}.elementor .e-2d61f47b-53d0:hover,.elementor .e-2d61f47b-53d0:focus-visible{color:var(--rl-forest);border-color:var(--rl-gold-light);background-color:var(--rl-gold-light);}.elementor .e-2d61f47b-53d0{color:var(--rl-forest);border-color:var(--rl-gold);background-color:var(--rl-gold);}.elementor .e-7cd9cd44-f390{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:30px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-5c1abb84-481c{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-69dcb0d-8fbb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:56px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-3d97263-7add{position:static;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:20px;background-color:var(--rl-forest);align-self:flex-start;}.elementor .e-2a4fa14b-c850{font-size:16.5px;margin-block-start:18px;}.elementor .e-585cf714-4ead{font-size:11px;letter-spacing:0.2em;margin-block-end:22px;}.elementor .e-17ffceb8-1e31{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-4eded597-e7a9{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-350b6140-7dd7{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-14e60cc0-e337{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-25e182ab-ce1f{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-20a71e43-4c50{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-756ff204-5112{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3d7a266d-2abc{width:100%;padding-block-start:34px;padding-block-end:36px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:28px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:var(--rl-paper);flex-direction:column;}.elementor .e-75a16ee8-dd54{color:var(--rl-ink);}.elementor .e-7ee83ebb-f9e0{padding:0px;margin-block-start:22px;flex-direction:column;gap:4px;}.elementor .e-6002fac-7b02:hover,.elementor .e-6002fac-7b02:focus-visible{color:var(--rl-forest);border-color:var(--rl-gold-light);background-color:var(--rl-gold-light);}.elementor .e-6002fac-7b02{color:var(--rl-forest);border-color:var(--rl-gold);background-color:var(--rl-gold);}.elementor .e-5617fa21-9d38{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:30px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-34ad006d-3464{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-2289baeb-359e{aspect-ratio:16 / 11;}.elementor .e-bee5321-1d9c{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:56px;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-4479c82f-6150{aspect-ratio:16 / 11;}.elementor .e-3eb540b5-3356{position:static;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:20px;background-color:var(--rl-forest);align-self:flex-start;}.elementor .e-2b9dd79c-34c7{font-size:16.5px;margin-block-start:18px;}.elementor .e-1d38223f-bf5c{font-size:11px;letter-spacing:0.2em;margin-block-end:22px;}.elementor .e-2da6a95f-1065{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-5eb084-1158{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-24e6550e-b639{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-2ff2de1b-708f{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-42c74cff-76d1{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-51e13c1f-a836{font-weight:400;font-size:15.5px;color:var(--rl-ink);line-height:1.55;gap:12px;}.elementor .e-783aa48b-1c0e{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-14c5144e-a9c3{width:100%;padding-block-start:34px;padding-block-end:36px;padding-inline-start:34px;padding-inline-end:34px;margin-block-start:28px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:var(--rl-paper);flex-direction:column;}.elementor .e-7b7f7eaa-b1be{color:var(--rl-ink);}.elementor .e-1839678e-5e44{padding:0px;margin-block-start:22px;flex-direction:column;gap:4px;}.elementor .e-24d76e29-3365:hover,.elementor .e-24d76e29-3365:focus-visible{color:var(--rl-forest);border-color:var(--rl-gold-light);background-color:var(--rl-gold-light);}.elementor .e-24d76e29-3365{color:var(--rl-forest);border-color:var(--rl-gold);background-color:var(--rl-gold);}.elementor .e-4b9c7782-7a19{width:100%;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:30px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1223e87b-23fb{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-4da5a455-ba21{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;gap:56px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-52e62d71-f9ad{padding:0px;margin-block-start:64px;flex-direction:column;}.elementor .e-e8b9654-bcb4{padding-block-start:64px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f14f997-1501{width:40px;height:1px;min-width:0px;padding:0px;margin-block-end:30px;background-color:var(--rl-gold);}.elementor .e-5e5a0f47-a56b{max-width:820px;font-size:clamp(37px, 3.9vw, 60px);}.elementor .e-4198fa94-6dce{max-width:620px;color:rgba(244, 240, 232, 0.88);margin-block-start:24px;}.elementor .e-1bc03081-f9eb{width:100%;height:640px;overflow:hidden;position:relative;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;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/sauna-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover,auto auto,cover;background-position:center center,0% 0%,center center;background-color:var(--rl-forest);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-15de07f1-8c20{max-width:760px;margin-block-start:64px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-615031c-ic{width:28px;height:28px;color:var(--rl-bronze);flex: 0 0 auto; margin-bottom: 4px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-468c5dac-7d91{font-weight:400;font-size:24px;}.elementor .e-46738c50-701d{font-size:15.5px;line-height:1.6;}.elementor .e-4d4a23c0-4a8e{padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-89e455e-ic{width:28px;height:28px;color:var(--rl-bronze);flex: 0 0 auto; margin-bottom: 4px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-3cd0ccad-5fe4{font-weight:400;font-size:24px;}.elementor .e-2d4e497-1a0a{font-size:15.5px;line-height:1.6;}.elementor .e-24243f03-e1ab{padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-08f822a-ic{width:28px;height:28px;color:var(--rl-bronze);flex: 0 0 auto; margin-bottom: 4px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-62409612-c20d{font-weight:400;font-size:24px;}.elementor .e-37789408-f3fb{font-size:15.5px;line-height:1.6;}.elementor .e-17c81769-b481{padding-block-start:34px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;border-width:1px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:14px;}.elementor .e-66331b3e-a3f7{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-11896f31-2d99{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-76077f16-be72{margin-block-end:18px;}.elementor .e-9010a37-906e{max-width:720px;font-size:16.5px;color:rgba(244, 240, 232, 0.72);line-height:1.7;margin-block-start:18px;}.elementor .e-1913ff4a-ca5c{width:auto;padding:0px;margin-block-start:34px;gap:14px;flex-wrap:wrap;}.elementor .e-736ccc0f-a13e{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-e7db916-2c51{aspect-ratio:4 / 3;}.elementor .e-2a88be47-a3dc{padding:0px;gap:64px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-befcb0d-893d{padding-block-start:112px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}