.elementor .e-9803a84-3b98{margin-block-end:26px;}.elementor .e-5e5a5171-f80b{width:100%;max-width:1180px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:38px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(244, 240, 232, 0.18);\n}.elementor .e-74ddeecb-a1a9{height:100%;padding-block-end:160px;justify-content:flex-end;align-items:flex-start;}.elementor .e-a7c0e101-0c01{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.5) 0%,rgba(10, 31, 27, 0.12) 28%,rgba(10, 31, 27, 0.5) 52%,rgba(15, 43, 37, 0.97) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:row;align-items:stretch;}.elementor .e-a7c0e104-0c04{font-weight:500;font-size:12px;color:#F4F0E8;letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-a7c0e103-0c03{color:#F4F0E8;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(244, 240, 232, 0.45);border-style:solid;background-color:rgba(10, 31, 27, 0.55);}.elementor .e-a7c0e103-0c03:hover,.elementor .e-a7c0e103-0c03:focus-visible{border-color:rgba(244, 240, 232, 0.85);background-color:rgba(10, 31, 27, 0.85);}.elementor .e-a7c0e103-0c03:focus{border-color:rgba(244, 240, 232, 0.85);background-color:rgba(10, 31, 27, 0.85);}.elementor .e-a7c0e106-0c06{font-weight:500;font-size:12px;color:#F4F0E8;letter-spacing:0.12em;line-height:1;text-transform:uppercase;}.elementor .e-a7c0e105-0c05{color:#F4F0E8;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(244, 240, 232, 0.45);border-style:solid;background-color:rgba(10, 31, 27, 0.55);}.elementor .e-a7c0e105-0c05:hover,.elementor .e-a7c0e105-0c05:focus-visible{border-color:rgba(244, 240, 232, 0.85);background-color:rgba(10, 31, 27, 0.85);}.elementor .e-a7c0e105-0c05:focus{border-color:rgba(244, 240, 232, 0.85);background-color:rgba(10, 31, 27, 0.85);}.elementor .e-a7c0e102-0c02{inset-inline-end:24px;inset-block-end:100px;}.elementor .e-89c11fc-7b66{width:100%;height:100vh;min-height:680px;max-height:1040px;position:relative;padding:0px;background-image:url("https://www.resortlucky.sk/wp-content/uploads/2026/11/resortlucky-hero-video-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--rl-forest);align-items:stretch;}.elementor .e-46f11852-a740:hover,.elementor .e-46f11852-a740:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-79641373-4ade:hover,.elementor .e-79641373-4ade:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-312e8100-610c:hover,.elementor .e-312e8100-610c:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-3ec70a52-5f25:hover,.elementor .e-3ec70a52-5f25:focus-visible{background-color:rgba(244, 240, 232, 0.04);}.elementor .e-6fa6cbce-c256{font-size:14px;color:var(--rl-text-light);}.elementor .e-5ebed7f9-412d{padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;grid-column:1 / -1;}.elementor .e-71018cc4-d878{font-size:14px;color:var(--rl-gold-light);}.elementor .e-1d0cd020-491d{padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;grid-column:1 / -1;}.elementor .e-2f12115c-1da0{padding-block-start:18px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;gap:32px;flex-wrap:wrap;}.elementor .e-29f63f02-a10c{width:100%;max-width:1344px;position:relative;z-index:5;scroll-margin-top:160px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:-76px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-4a4a3783-f1eb{margin-block-end:18px;}.elementor .e-6d7a3cf4-eb95{max-width:600px;margin-block-start:22px;}.elementor .e-5f6ee834-ef14{max-width:720px;text-align:center;padding:0px;margin-block-start:64px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:center;}.elementor .e-281c0674-fd67{aspect-ratio:4 / 3;}.elementor .e-64faeed8-253e{font-size:28px;}.elementor .e-7f0c8c42-124a{flex:1 1 auto;}.elementor .e-78bd22e2-971c:hover,.elementor .e-78bd22e2-971c:focus-visible{color:var(--rl-bronze);}.elementor .e-78bd22e2-971c{font-size:18px;}.elementor .e-43e0d4e0-1cf6{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.1);\n}.elementor .e-6d135e6f-c489{padding-block-start:30px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-ac1a0bc-2280{object-position: center 62%;\n}.elementor .e-5d820add-81d0{aspect-ratio:4 / 3;}.elementor .e-4ece27e8-d8b2{font-size:28px;}.elementor .e-65534b99-337e{flex:1 1 auto;}.elementor .e-b4452966-7558:hover,.elementor .e-b4452966-7558:focus-visible{color:var(--rl-cream);}.elementor .e-b4452966-7558{font-size:18px;}.elementor .e-1a7efce0-9981{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(244, 240, 232, 0.18);\n}.elementor .e-58fed436-c153{padding-block-start:30px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;background-image:url("https://www.resortlucky.sk/wp-content/uploads/rl-assets/topo-gold-36.svg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-2b1ddae5-bd68{border-color:var(--rl-forest);background-color:var(--rl-forest);}.elementor .e-2363fd52-9906{aspect-ratio:4 / 3;}.elementor .e-38e2d834-4fe6{font-size:28px;}.elementor .e-29ad7472-eabb{flex:1 1 auto;}.elementor .e-46bcdd66-9953:hover,.elementor .e-46bcdd66-9953:focus-visible{color:var(--rl-bronze);}.elementor .e-46bcdd66-9953{font-size:18px;}.elementor .e-40669f47-aa7d{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.1);\n}.elementor .e-65010c32-b730{padding-block-start:30px;padding-block-end:28px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-62eca3d2-4f11{padding:0px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-64f24a29-ca89{font-size:22px;margin-block-start:22px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1884d5fa-20cd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-28c9f305-7adf{font-size:22px;margin-block-start:22px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e655c2e-9386{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-6e117ff5-2ff8{font-size:22px;margin-block-start:22px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-71009d3d-bf84{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-2e9b3309-a8fa{font-size:22px;margin-block-start:22px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15629d09-c1fb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;border-left-style: solid; border-left-color: rgba(244, 240, 232, 0.2);\n}.elementor .e-1a61dce9-74c5{padding:0px;margin-block-start:72px;gap:40px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-27378c4f-3f26{padding-block-start:104px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-23de0f09-cb66{margin-block-end:16px;}.elementor .e-65627f8f-c220{font-size:clamp(29px, 2.4vw, 38px);}.elementor .e-4e9c0456-e022{max-width:46ch;font-family:var(--rl-font-body);font-size:16px;color:rgba(244, 240, 232, 0.82);line-height:1.6;margin-block-start:16px;}.elementor .e-2814a503-f226{font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-cream);letter-spacing:0.18em;text-transform:uppercase;padding-block-end:4px;margin-block-start:26px;border-block-end-width:1px;display:inline-block;align-self:flex-start;border-bottom-style: solid; border-bottom-color: rgba(244, 240, 232, 0.5);\n}.elementor .e-3a3db695-52a9{min-height:620px;overflow:hidden;color:var(--rl-cream);padding-block-start:52px;padding-block-end:52px;padding-inline-start:56px;padding-inline-end:56px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.12) 22%,rgba(10, 31, 27, 0.72) 62%,rgba(8, 26, 23, 0.97) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/w-sauna-vyhlad-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rl-forest);flex-direction:column;justify-content:flex-end;}.elementor .e-4c845ffe-241d{margin-block-end:16px;}.elementor .e-6270e48d-9efb{font-size:clamp(29px, 2.4vw, 38px);}.elementor .e-a32d82f-6853{max-width:46ch;font-family:var(--rl-font-body);font-size:16px;color:rgba(244, 240, 232, 0.82);line-height:1.6;margin-block-start:16px;}.elementor .e-16ace31d-9db7{font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-cream);letter-spacing:0.18em;text-transform:uppercase;padding-block-end:4px;margin-block-start:26px;border-block-end-width:1px;display:inline-block;align-self:flex-start;border-bottom-style: solid; border-bottom-color: rgba(244, 240, 232, 0.5);\n}.elementor .e-782208bc-1e3e{min-height:620px;overflow:hidden;color:var(--rl-cream);padding-block-start:52px;padding-block-end:52px;padding-inline-start:56px;padding-inline-end:56px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.12) 22%,rgba(10, 31, 27, 0.72) 62%,rgba(8, 26, 23, 0.97) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/e-jedlo-panenka-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--rl-forest);flex-direction:column;justify-content:flex-end;background-position: center 45%;\n}.elementor .e-59483c07-962b{width:100%;padding:0px;background-color:var(--rl-forest);gap:2px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-3459c983-4e9e{margin-block-end:18px;}.elementor .e-2c9c7910-139f{max-width:560px;margin-block-start:20px;}.elementor .e-4fe3f1ae-37ce{width:auto;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-452b9162-41b0{margin-block-end:10px;}.elementor .e-149d755-4f69{padding:0px;margin-block-start:64px;margin-block-end:52px;margin-inline-start:0px;margin-inline-end:0px;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-389dbd92-d12a{inset-block-start:20px;inset-inline-end:auto;inset-inline-start:20px;}.elementor .e-2760fa0d-a5da{font-weight:400;font-size:clamp(24px, 2vw, 31px);line-height:1.05;}.elementor .e-54fb8174-2e8c{max-width:46ch;font-family:var(--rl-font-body);font-size:15px;color:rgba(244, 240, 232, 0.8);line-height:1.6;margin-block-start:14px;}.elementor .e-5ec4b97a-9a8c{color:rgba(244, 240, 232, 0.6);}.elementor .e-47156d99-c79e{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:22px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(244, 240, 232, 0.22);\n}.elementor .e-218af538-b222{min-height:560px;overflow:hidden;position:relative;color:var(--rl-cream);padding:36px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.05) 25%,rgba(10, 31, 27, 0.75) 62%,rgba(8, 26, 23, 0.97) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/r-804-stol-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rl-forest);flex-direction:column;justify-content:flex-end;}.elementor .e-62b04026-d025{font-size:11px;letter-spacing:0.2em;margin-block-end:12px;}.elementor .e-30a1efcd-8ad8{font-weight:400;font-size:clamp(21px, 1.7vw, 25px);line-height:1.08;}.elementor .e-dd61410-3cb9{font-family:var(--rl-font-body);font-size:14.5px;color:rgba(244, 240, 232, 0.8);line-height:1.6;margin-block-start:12px;}.elementor .e-6d457c26-e4c4{color:rgba(244, 240, 232, 0.6);}.elementor .e-672b5df0-cb7f{font-size:24px;}.elementor .e-771151bb-a264{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(244, 240, 232, 0.22);\n}.elementor .e-49779ace-1618{min-height:560px;overflow:hidden;position:relative;color:var(--rl-cream);padding:32px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.05) 25%,rgba(10, 31, 27, 0.75) 62%,rgba(8, 26, 23, 0.97) 100%),url("https://www.resortlucky.sk/wp-content/uploads/2026/10/Room-Studio-4A-Image-1-1024x683.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rl-forest);flex-direction:column;justify-content:flex-end;background-position: center 60%;\n}.elementor .e-18b05f9e-b8bb{font-size:11px;letter-spacing:0.2em;margin-block-end:12px;}.elementor .e-6fa2d94d-1781{font-weight:400;font-size:clamp(21px, 1.7vw, 25px);line-height:1.08;}.elementor .e-211370db-6c64{font-family:var(--rl-font-body);font-size:14.5px;color:rgba(244, 240, 232, 0.8);line-height:1.6;margin-block-start:12px;}.elementor .e-35943d7f-2dc2{color:rgba(244, 240, 232, 0.6);}.elementor .e-46b07156-e0a0{font-size:24px;}.elementor .e-5597d573-7b8d{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items: baseline; border-top-style: solid; border-top-color: rgba(244, 240, 232, 0.22);\n}.elementor .e-180a1ae5-9cea{min-height:560px;overflow:hidden;position:relative;color:var(--rl-cream);padding:32px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.05) 25%,rgba(10, 31, 27, 0.75) 62%,rgba(8, 26, 23, 0.97) 100%),url("https://www.resortlucky.sk/wp-content/uploads/2026/10/Chalet-Premium-Apartment-32-Image-4.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rl-forest);flex-direction:column;justify-content:flex-end;background-position: center 55%;\n}.elementor .e-492b1657-706d{padding:0px;gap:24px;grid-template-columns:1.35fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-255cdb2c-e3f0{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4d988a50-5344{margin-block-end:18px;}.elementor .e-2cf81dfe-10dc{font-family:var(--rl-font-heading);font-size:clamp(80px, 7.3vw, 106px);color:var(--rl-ink);letter-spacing:0.01em;line-height:1;}.elementor .e-684bc1ff-d41b{font-size:20px;color:var(--rl-gold);letter-spacing:3px;line-height:1;}.elementor .e-5b1920e6-da4f{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-muted);}.elementor .e-475bc9d8-88ac{width:auto;padding:0px;flex-direction:column;gap:8px;text-align: left;\n}.elementor .e-5ce85504-831b{width:auto;padding:0px;margin-block-start:36px;gap:24px;justify-content:center;align-items:center;}.elementor .e-4f7c8966-d315{max-width:720px;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-3a0cba33-ddb5{font-size:15px;color:var(--rl-gold);letter-spacing:3px;line-height:1;}.elementor .e-74bf10d0-ad1f{flex:1 1 auto;}.elementor .e-6b217824-fd10{width:36px;height:36px;font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-forest);letter-spacing:0.05em;border-radius:50%;background-color:#E6DECF;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7275d07e-b84d{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-muted);& strong { color: var(--rl-ink); font-weight: 500; }\n}.elementor .e-7c88fd5b-9dfb{padding:0px;gap:12px;align-items:center;}.elementor .e-496e8e9-6a24{padding-block-start:34px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;gap:18px;}.elementor .e-64558a5c-91d3{font-size:15px;color:var(--rl-gold);letter-spacing:3px;line-height:1;}.elementor .e-57794dc9-6707{flex:1 1 auto;}.elementor .e-34308111-83f8{width:36px;height:36px;font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-forest);letter-spacing:0.05em;border-radius:50%;background-color:#E6DECF;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-fcc08ea-4a4c{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-muted);& strong { color: var(--rl-ink); font-weight: 500; }\n}.elementor .e-76428f34-b7a5{padding:0px;gap:12px;align-items:center;}.elementor .e-5bd1fc33-de9e{padding-block-start:34px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;gap:18px;}.elementor .e-13a7ea37-f9d9{font-size:15px;color:var(--rl-gold);letter-spacing:3px;line-height:1;}.elementor .e-5ab6e8bf-b97f{flex:1 1 auto;}.elementor .e-3dd89f53-e8a1{width:36px;height:36px;font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-forest);letter-spacing:0.05em;border-radius:50%;background-color:#E6DECF;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7ddb88f9-3e0e{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-muted);& strong { color: var(--rl-ink); font-weight: 500; }\n}.elementor .e-664f5b99-3063{padding:0px;gap:12px;align-items:center;}.elementor .e-6cbb5d58-6723{padding-block-start:34px;padding-block-end:30px;padding-inline-start:34px;padding-inline-end:34px;gap:18px;}.elementor .e-2506f90f-3b2f{padding:0px;margin-block-start:60px;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-26397b9f-hide{display:none;}.elementor .e-203a251-5c94{padding:0px;margin-block-start:44px;justify-content:center;}.elementor .e-43e6f4ec-aab0{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c873c2d-c142{width:40px;height:1px;min-width:40px;padding:0px;margin-block-end:32px;background-color:var(--rl-gold);}.elementor .e-5a8a0654-1283{max-width:20ch;font-size:clamp(37px, 3.9vw, 60px);}.elementor .e-1be1225-62e8{max-width:66ch;color:rgba(244, 240, 232, 0.88);margin-block-start:26px;}.elementor .e-37893ae0-edda{text-align:center;padding-block-start:96px;padding-block-end:96px;justify-content:center;align-items:center;}.elementor .e-779d36ed-5e0b{width:100%;min-height:720px;position:relative;padding:0px;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.66) 0%,rgba(10, 31, 27, 0.6) 50%,rgba(10, 31, 27, 0.82) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/chopok-l.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--rl-forest);justify-content:center;align-items:center;background-position: center 58%;\n}.elementor .e-36f5648f-f549{margin-block-end:18px;}.elementor .e-4fed86cb-58a3{width:auto;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-6a616df3-e77f{margin-block-end:10px;}.elementor .e-73e1a34b-841b{padding:0px;margin-block-start:64px;margin-block-end:44px;margin-inline-start:0px;margin-inline-end:0px;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-4ac5b16f-4f20{grid-column:span 5;grid-row:span 2;cursor: zoom-in;\n}.elementor .e-4eff2ec6-83a7{grid-column:span 4;cursor: zoom-in;\n}.elementor .e-21778443-8804{grid-column:span 3;grid-row:span 2;cursor: zoom-in;\n}.elementor .e-73f2e108-51cd{grid-column:span 4;cursor: zoom-in;\n}.elementor .e-1366c053-72d1{object-position: center 45%;\n}.elementor .e-708d4f88-aa9e{grid-column:span 7;cursor: zoom-in;\n}.elementor .e-5e009ddc-ed5e{grid-column:span 5;cursor: zoom-in;\n}.elementor .e-7f7bb923-7f96{padding:0px;gap:16px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(3, 270px);}.elementor .e-6961524d-7738{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1d313a61-edba{aspect-ratio:4 / 3;border-width:1px;border-color:rgba(15, 43, 37, 0.12);border-style:solid;}.elementor .e-631dc65c-e023{margin-block-end:18px;}.elementor .e-107fbaa6-8431{font-size:clamp(32px, 3vw, 45px);}.elementor .e-26542770-b7b7{font-size:17.5px;color:var(--rl-ink);margin-block-start:28px;max-width: none;\n}.elementor .e-237a4f42-c4d2{margin-block-start:18px;}.elementor .e-55d4450e-f07f{margin-block-start:18px;}.elementor .e-20742550-d3c7{margin-block-start:36px;}.elementor .e-4b0f0133-8c98{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-29f53ef-9455{padding:0px;margin-block-start:72px;gap:80px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-3237d4ad-724c{padding-block-start:120px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(15, 43, 37, 0.1);\n}.elementor .e-56e8634a-cae8{margin-block-end:18px;}.elementor .e-3d3c7b10-7d09{max-width:720px;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-a7c0e107-0c07{width:100%;height:100%;max-width:100%;object-fit:cover;background-color:#0A1F1B;display:block;}.elementor .e-631f6529-5089{width:88px;height:88px;position:absolute;z-index:2;font-size:26px;color:var(--rl-cream);line-height:1;padding-inline-start:6px;border-radius:50%;border-width:1px;border-color:rgba(244, 240, 232, 0.7);border-style:solid;background-color:rgba(10, 31, 27, 0.4);display:flex;justify-content:center;align-items:center;}.elementor .e-2153ea4d-4c5e{width:100%;max-width:1040px;overflow:hidden;aspect-ratio:16 / 9;position:relative;padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-width:1px;border-color:rgba(244, 240, 232, 0.12);border-style:solid;background-image:linear-gradient(180deg, rgba(10, 31, 27, 0.22) 0%,rgba(10, 31, 27, 0.22) 100%),url("https://www.resortlucky.sk/wp-content/uploads/rl-webp/aerial-l.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--rl-night);box-shadow:0px 44px 90px -30px rgba(0, 0, 0, 0.7);justify-content:center;align-items:center;}.elementor .e-6105f0f9-728d{margin-block-start:160px;}.elementor .e-5105bfd5-5aed{margin-block-end:18px;}.elementor .e-2d1b4ff1-1e63{max-width:600px;font-family:var(--rl-font-body);font-size:17px;color:rgba(244, 240, 232, 0.72);line-height:1.6;margin-block-start:22px;}.elementor .e-3699f18-871c{max-width:720px;text-align:center;padding:0px;margin-block-start:64px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;}.elementor .e-f3f6b86-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-463c81b-f2fc{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d406d69-e2f2{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-d97616a-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-47ff3e23-f460{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-10c73ea7-aec9{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-4f5f676-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-5529a98c-2008{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5eb21558-c87d{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-cec79cb-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-670a3367-e724{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-19865ae9-6bfb{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-648f881-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-66acdf1a-c798{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20609969-6b8d{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-6d11e88-ic{width:30px;height:30px;color:var(--rl-gold-light);flex: 0 0 auto; margin-bottom: 6px; & svg { width: 100%; height: 100%; display: block; } & svg, & svg * { fill: none !important; }\n}.elementor .e-7e921b4e-6a12{font-size:25px;margin-block-start:18px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fd3d426-c1e7{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;}.elementor .e-3c844ca5-d8a8{padding:0px;border-width:1px;border-color:rgba(244, 240, 232, 0.18);border-style:solid;background-color:rgba(244, 240, 232, 0.18);gap:1px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-5ab8a23-e710{padding-block-start:120px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;}