.elementor .e-784f0fb2-66cc{margin-block-end:26px;}.elementor .e-4a976b67-422e{max-width:660px;margin-block-start:26px;}.elementor .e-3a48dfa6-8c37{width:auto;padding:0px;margin-block-start:36px;gap:14px;flex-wrap:wrap;}.elementor .e-2cff407d-af24{width:auto;max-width:980px;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-d48eff0-d0e1{height:100%;padding-block-end:110px;justify-content:flex-end;}.elementor .e-4430b98e-ab4b{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/firemna-akcia-terasa-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-950a5e1b-16a7{font-family:var(--rl-font-heading);font-size:26px;color:var(--rl-cream);line-height:1.2;margin:0px;}.elementor .e-8c02e7ad-528e{font-family:var(--rl-font-body);font-size:14px;color:var(--rl-text-light);line-height:1.5;margin:0px;}.elementor .e-51408b09-bc7e{padding-block-start:2px;padding-block-end:2px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(183, 154, 107, 0.45);\n}.elementor .e-fd72a49a-dcc1{font-family:var(--rl-font-heading);font-size:26px;color:var(--rl-cream);line-height:1.2;margin:0px;}.elementor .e-9ae8c729-8770{font-family:var(--rl-font-body);font-size:14px;color:var(--rl-text-light);line-height:1.5;margin:0px;}.elementor .e-2d16c421-9400{padding-block-start:2px;padding-block-end:2px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(183, 154, 107, 0.45);\n}.elementor .e-b7954d8d-d6e3{font-family:var(--rl-font-heading);font-size:26px;color:var(--rl-cream);line-height:1.2;margin:0px;}.elementor .e-31eaa4db-2088{font-family:var(--rl-font-body);font-size:14px;color:var(--rl-text-light);line-height:1.5;margin:0px;}.elementor .e-669cf15b-8e09{padding-block-start:2px;padding-block-end:2px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(183, 154, 107, 0.45);\n}.elementor .e-0840ae52-bddd{font-family:var(--rl-font-heading);font-size:26px;color:var(--rl-cream);line-height:1.2;margin:0px;}.elementor .e-8e74f82f-1a44{font-family:var(--rl-font-body);font-size:14px;color:var(--rl-text-light);line-height:1.5;margin:0px;}.elementor .e-8b7ca880-cbc8{padding-block-start:2px;padding-block-end:2px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;flex-direction:column;gap:8px;border-left-style: solid; border-left-color: rgba(183, 154, 107, 0.45);\n}.elementor .e-9a10af5b-e17d{padding:0px;gap:32px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-6566a2b0-ea37{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-335627ea-5f77{max-width:850px;font-size:18px;color:var(--rl-ink);margin-block-start:22px;}.elementor .e-79106918-b8ca{max-width:800px;font-size:16.5px;margin-block-start:18px;}.elementor .e-2d716f0f-2cb2{max-width:900px;padding:0px;margin-block-start:64px;flex-direction:column;align-items:flex-start;}.elementor .e-87f8969-im{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display: block;\n}.elementor .e-87d45aa-gr{padding:0px;display:grid;gap:72px;grid-template-columns:minmax(0, 1.2fr) minmax(0, 0.8fr);align-items:center;}.elementor .e-62715396-e5d3{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7cb1f6f1-e0f3{max-width:760px;margin-block-start:64px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c8d25ce-b4b8{color:var(--rl-cream);letter-spacing:0.18em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1080e704-d99f{color:var(--rl-cream);letter-spacing:0.18em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-393c1a2c-f16f{color:var(--rl-cream);letter-spacing:0.18em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-29890c2f-c413{color:var(--rl-cream);letter-spacing:0.18em;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-49d8651e-2402{min-width:640px;padding:0px;background-color:var(--rl-forest);gap:0px;grid-template-columns:1.7fr 1fr 2.3fr 2fr;grid-template-rows:auto;}.elementor .e-39e73ec5-acbc{font-weight:500;color:var(--rl-ink);line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-2f914655-8e4f{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-68774a41-30a5{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-5c75b73a-90f7{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-506696c7-d738{min-width:640px;padding: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.1);border-style:solid;gap:0px;grid-template-columns:1.7fr 1fr 2.3fr 2fr;grid-template-rows:auto;}.elementor .e-92aac29-aeb8{font-weight:500;color:var(--rl-ink);line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-789773db-988a{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-d55e637-974d{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-20f8499f-5a57{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-3add560c-f0bf{min-width:640px;padding: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.1);border-style:solid;background-color:var(--rl-paper);gap:0px;grid-template-columns:1.7fr 1fr 2.3fr 2fr;grid-template-rows:auto;}.elementor .e-30b1cf52-e5a2{font-weight:500;color:var(--rl-ink);line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1546c83b-2418{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-7dae4b4a-f55e{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-4f455461-fba4{line-height:1.5;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-9473466-f1ad{min-width:640px;padding: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.1);border-style:solid;background-color:transparent;gap:0px;grid-template-columns:1.7fr 1fr 2.3fr 2fr;grid-template-rows:auto;}.elementor .e-17ca1e91-115c{padding:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.12);border-style:solid;background-color:#FFFFFF;flex-direction:column;overflow-x: auto;\n}.elementor .e-52437696-a880{height:420px;}.elementor .e-97f6aba-91e6{height:420px;}.elementor .e-2235d8d6-3f36{height:420px;}.elementor .e-db0e7d9-5baa{padding:0px;margin-block-start:64px;gap:16px;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-6672f3df-c20a{padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1684ae2f-b524{max-width:760px;margin-block-start:64px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-41763275-d020{font-size:15.5px;flex:1 1 auto;}.elementor .e-470ee7d2-5a55{font-size:11.5px;color:var(--rl-bronze);letter-spacing:0.1em;padding-block-start:16px;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.12);border-style:solid;}.elementor .e-7e6b99b7-7e24{padding-block-start:36px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;gap:14px;}.elementor .e-10e552cd-e75a{font-size:15.5px;flex:1 1 auto;}.elementor .e-3d4fec34-ee1f{font-size:11.5px;color:var(--rl-bronze);letter-spacing:0.1em;padding-block-start:16px;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.12);border-style:solid;}.elementor .e-4eaddd5c-8a09{padding-block-start:36px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;gap:14px;}.elementor .e-50471b64-1486{font-size:15.5px;flex:1 1 auto;}.elementor .e-4a65508d-6fba{font-size:11.5px;color:var(--rl-bronze);letter-spacing:0.1em;padding-block-start:16px;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.12);border-style:solid;}.elementor .e-56845d0b-da9e{padding-block-start:36px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;gap:14px;}.elementor .e-6462def3-a41c{font-size:15.5px;flex:1 1 auto;}.elementor .e-9da2ea3-ac82{font-size:11.5px;color:var(--rl-bronze);letter-spacing:0.1em;padding-block-start:16px;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.12);border-style:solid;}.elementor .e-aedc04d-f92e{padding-block-start:36px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;gap:14px;}.elementor .e-32e4c4a6-49b2{padding:0px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-229935c0-b834{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-140dcaf6-2753{max-width:760px;margin-block-start:64px;margin-block-end:56px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-49423200-6ad0{font-size:15.5px;line-height:1.6;margin-block-start:16px;margin-bottom: 24px;\n}.elementor .e-3bb803f5-ee50{font-size:24px;color:var(--rl-gold-light);padding-block-start:18px;margin-block-start:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244, 240, 232, 0.16);border-style:solid;margin-top: auto;\n}.elementor .e-3bb803f5-ee50:hover,.elementor .e-3bb803f5-ee50:focus-visible{color:var(--rl-cream);}.elementor .e-4c8c7e8c-b14e{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-1ac22225-ba3e{font-size:15.5px;line-height:1.6;margin-block-start:16px;margin-bottom: 24px;\n}.elementor .e-5a4a52a8-40ac{font-size:24px;color:var(--rl-gold-light);padding-block-start:18px;margin-block-start:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244, 240, 232, 0.16);border-style:solid;margin-top: auto;\n}.elementor .e-5a4a52a8-40ac:hover,.elementor .e-5a4a52a8-40ac:focus-visible{color:var(--rl-cream);}.elementor .e-1be55867-e90d{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-3f81d961-c31b{font-size:15.5px;line-height:1.6;margin-block-start:16px;margin-bottom: 24px;\n}.elementor .e-1b759f6b-b69a{font-size:24px;color:var(--rl-gold-light);padding-block-start:18px;margin-block-start:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244, 240, 232, 0.16);border-style:solid;margin-top: auto;\n}.elementor .e-1b759f6b-b69a:hover,.elementor .e-1b759f6b-b69a:focus-visible{color:var(--rl-cream);}.elementor .e-43dd3773-468e{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-9a804e3-2b58{overflow:hidden;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-121ed517-bfba{max-width:760px;font-size:15px;color:rgba(244, 240, 232, 0.72);line-height:1.6;margin-block-start:22px;}.elementor .e-62e61bf1-6687{font-size:11px;letter-spacing:0.2em;margin-block-end:8px;}.elementor .e-3ae00eaf-e33b{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-fb02adf-3eac{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-734c7a93-404f{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-5781923f-fc13{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-55994d84-d713{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-55bae0d1-bbb3{font-weight:400;font-size:15.5px;color:rgba(244, 240, 232, 0.8);line-height:1.55;}.elementor .e-262c82c5-c2d3{padding-block-start:40px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:44px;border-width:1px;border-color:rgba(244, 240, 232, 0.18);border-style:solid;background-color:rgba(15, 43, 37, 0.92);flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-65b3b541-a45f{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ab41a85-c38a{max-width:760px;margin-block-start:64px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a5bcd-afc1{max-width:680px;margin-block-end:48px;}.elementor .e-5e5b113e-164c{font-size:26px;margin-block-end:12px;}.elementor .e-724db82d-7b92{margin:0px;}.elementor .e-733dd982-b770{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-708d4c1b-1b5e{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-402bd805-c977{margin:0px;}.elementor .e-6f6f50d0-51d9{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-710bbd76-39e6{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-1f30cfb6-f959{margin:0px;}.elementor .e-2a1c251e-6f61{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-b0e6c43-8941{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-1c8c63d9-18c3{padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:18px;background-color:var(--rl-sand);}.elementor .e-28c1e7c5-57d7{padding-block-start:36px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:0px;}.elementor .e-4b2745c2-dfc6{font-size:26px;margin-block-end:12px;}.elementor .e-736b3acd-fff4{margin:0px;}.elementor .e-1af400d3-3cda{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-684d3f0f-8b80{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-70bd41eb-66c1{margin:0px;}.elementor .e-60524847-4537{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-1810a2fd-c726{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-3bb81a75-72a4{margin:0px;}.elementor .e-e6bb6-3239{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-5c8100c-51ae{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-70c7c357-704b{margin:0px;}.elementor .e-6954f536-7295{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-3cf53355-4275{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(15, 43, 37, 0.1);border-style:solid;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-54b5fc35-5182{margin:0px;}.elementor .e-cc0dc86-6ba2{font-size:22px;margin:0px;white-space: nowrap;\n}.elementor .e-7ebe3ffb-b5a1{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-6521c7b1-fd66{padding-block-start:36px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:0px;}.elementor .e-7fe12cc8-ea2d{padding:0px;gap:24px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-3694cf2f-5004{font-size:24px;}.elementor .e-4bf930d1-e51e{margin:0px;}.elementor .e-3c14c5d4-d463{width:auto;max-width:720px;padding:0px;flex-direction:column;gap:8px;}.elementor .e-7b14b8ad-a1f0{padding-block-start:30px;padding-block-end:30px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:24px;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-279e9f3f-b7f0{height:460px;}.elementor .e-55eb3b05-e8b7{height:460px;}.elementor .e-148cc867-4f6d{padding:0px;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-66a80fa2-7668{padding-block-start:0px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3f2a96-358c{width:40px;height:1px;min-width:40px;padding:0px;margin-block-end:30px;background-color:var(--rl-gold);}.elementor .e-798816ec-e87b{max-width:720px;font-size:clamp(37px, 3.9vw, 60px);line-height:1.02;text-align:center;}.elementor .e-478ff251-d9d7{max-width:640px;color:rgba(244, 240, 232, 0.88);text-align:center;margin-block-start:24px;}.elementor .e-627b6542-d9b0{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/chopok-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);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-3b50530f-9b80{margin-block-end:18px;}.elementor .e-595715f9-bad2{margin-block-start:20px;}.elementor .e-37fbb5a0-d036{width:auto;padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-15773167-e0f7{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-1aca9e85-21e0{padding:0px;grid-column:span 5;grid-row:span 2;cursor: zoom-in;\n}.elementor .e-73661832-d3b2{padding:0px;grid-column:span 4;cursor: zoom-in;\n}.elementor .e-47be6139-915f{padding:0px;grid-column:span 3;grid-row:span 2;cursor: zoom-in;\n}.elementor .e-7a186d77-832a{padding:0px;grid-column:span 4;cursor: zoom-in;\n}.elementor .e-15962cf7-78a5{padding:0px;grid-column:span 7;cursor: zoom-in;\n}.elementor .e-41369701-82e7{padding:0px;grid-column:span 5;cursor: zoom-in;\n}.elementor .e-31ffff60-243d{padding:0px;gap:16px;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(3, 270px);}.elementor .e-63898f19-a463{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4afe8530-6b0a{max-width:760px;margin-block-start:64px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32e1aa7-194f{font-weight:600;font-size:22px;color:#0F2B25;text-align:center;}.elementor .e-353e26a7-96df{height:110px;padding:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;background-color:#FFFFFF;justify-content:center;align-items:center;}.elementor .e-501745fb-21d3{font-weight:600;font-size:22px;color:#0F2B25;text-align:center;}.elementor .e-3b1f19de-1ad0{height:110px;padding:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.14);border-style:solid;background-color:#FFFFFF;justify-content:center;align-items:center;}.elementor .e-a3bbdf9-4db0{padding:0px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-79fa8031-e18a{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-336adf9e-hide{display:none;}.elementor .e-2528a345-1755{max-width:460px;font-size:16.5px;margin-block-start:18px;}.elementor .e-511f6e5c-1f71{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-1132f850-f953{letter-spacing:0.18em;}.elementor .e-375cc64b-bb63:focus{border-color:var(--rl-gold);}.elementor .e-375cc64b-bb63{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-253f26f4-d9cf{padding:0px;flex-direction:column;gap:8px;}.elementor .e-5c02db25-197b{letter-spacing:0.18em;}.elementor .e-2086fed4-7b6c:focus{border-color:var(--rl-gold);}.elementor .e-2086fed4-7b6c{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-28ab0fe-6c88{padding:0px;flex-direction:column;gap:8px;}.elementor .e-51f4ed6d-e212{letter-spacing:0.18em;}.elementor .e-196a531b-5d81:focus{border-color:var(--rl-gold);}.elementor .e-196a531b-5d81{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-b08b384-3d22{padding:0px;flex-direction:column;gap:8px;}.elementor .e-4db6db16-f0df{letter-spacing:0.18em;}.elementor .e-25da2725-4bc9:focus{border-color:var(--rl-gold);}.elementor .e-25da2725-4bc9{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-79dd254b-331d{padding:0px;flex-direction:column;gap:8px;}.elementor .e-1ff7b7a8-2edc{letter-spacing:0.18em;}.elementor .e-73bc05d3-3188:focus{border-color:var(--rl-gold);}.elementor .e-73bc05d3-3188{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-61e3e6cd-9968{padding:0px;flex-direction:column;gap:8px;}.elementor .e-585af3ad-134e{letter-spacing:0.18em;}.elementor .e-4106ea52-894e:focus{border-color:var(--rl-gold);}.elementor .e-4106ea52-894e{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-30ad7ba5-98e8{padding:0px;flex-direction:column;gap:8px;}.elementor .e-6dea9314-5ce8{padding:0px;gap:18px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-6c936836-d6de{letter-spacing:0.18em;}.elementor .e-5c47424e-bd34:focus{border-color:var(--rl-gold);}.elementor .e-5c47424e-bd34{width:100%;height:48px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-7aa217f9-be67{padding:0px;flex-direction:column;gap:8px;}.elementor .e-1bdbdd00-87dd{width:18px;height:18px;min-width:18px;cursor:pointer;border-color:rgba(15, 43, 37, 0.35);background-color:#FFFFFF;flex:0 0 auto;&:checked { background-color: var(--rl-forest); }\n}.elementor .e-66f4eaf6-e2b0{font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);line-height:1.4;cursor:pointer;}.elementor .e-65acb077-8765{padding:0px;gap:12px;align-items:center;}.elementor .e-4215d6f4-9e6f{letter-spacing:0.18em;}.elementor .e-2944188c-c732:focus{border-color:var(--rl-gold);}.elementor .e-2944188c-c732{width:100%;min-height:96px;font-family:var(--rl-font-body);font-size:15px;color:var(--rl-ink);line-height:1.5;padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:rgba(15, 43, 37, 0.18);border-style:solid;background-color:#FFFFFF;}.elementor .e-61a5a699-83f3{padding:0px;flex-direction:column;gap:8px;}.elementor .e-3b747426-d8b8{width:18px;height:18px;min-width:18px;cursor:pointer;margin-block-start:2px;border-color:rgba(15, 43, 37, 0.35);background-color:#FFFFFF;flex:0 0 auto;&:checked { background-color: var(--rl-forest); }\n}.elementor .e-2d3d221f-d7cf{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-muted);line-height:1.6;cursor:pointer;}.elementor .e-a8ebfe8-657d{padding:0px;gap:12px;align-items:flex-start;}.elementor .e-3182c32e-8b95:hover,.elementor .e-3182c32e-8b95:focus-visible{color:var(--rl-forest);background-color:var(--rl-gold-light);}.elementor .e-3182c32e-8b95{width:100%;font-family:var(--rl-font-body);font-weight:600;font-size:12px;color:var(--rl-forest);letter-spacing:0.18em;text-transform:uppercase;cursor:pointer;padding-block-start:17px;padding-block-end:17px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;border-radius:0px;background-color:var(--rl-gold);}.elementor .e-3410e3ae-de26{font-family:var(--rl-font-body);font-weight:500;font-size:14px;color:var(--rl-forest);line-height:1.6;}.elementor .e-5d02f686-4353{padding:0px;background-color:transparent;text-align: left;\n}.elementor .e-5fb0b170-ac7a{font-family:var(--rl-font-body);font-size:13.5px;color:var(--rl-bronze);line-height:1.6;}.elementor .e-246d7172-2448{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:rgba(154, 106, 56, 0.08);text-align: left;\n}.elementor .e-4ddb22ae-c7da{padding-block-start:36px;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:18px;flex-wrap:nowrap;align-items:stretch;}.elementor .e-d3de8c-8f58{padding:0px;margin-block-start:64px;gap:64px;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:start;}.elementor .e-1ea57f4a-dd22{padding-block-start:128px;padding-block-end:120px;padding-inline-start:0px;padding-inline-end:0px;}