.elementor .e-6e1c43b3-ae63{width:460px;height:auto;max-width:82vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-682784fa-e96f{max-width:620px;font-family:Cinzel;font-weight:500;font-size:19px;color:#EDE6D6;letter-spacing:0.1em;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-612b7f2e-abde{width:100%;max-width:1000px;aspect-ratio:16/9;border-radius:4px;border-width:1px;border-color:rgba(198,161,91,0.35);border-style:solid;box-shadow:0px 30px 80px 0px rgba(0,0,0,0.6);}.elementor .e-1640389-5647:hover,.elementor .e-1640389-5647:focus-visible{color:#EDE6D6;background-color:rgba(198,161,91,0.12);}.elementor .e-1640389-5647{font-family:Cinzel;font-weight:600;font-size:13px;color:#C6A15B;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:34px;padding-inline-end:34px;border-radius:2px;border-width:1px;border-color:rgba(198,161,91,0.6);border-style:solid;background-color:transparent;}.elementor .e-1c6068f7-cf61{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:#14110E;display:flex;flex-direction:column;gap:34px;justify-content:center;align-items:center;}.elementor .e-2aa5cecd-a4fc{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#C8A86A;letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76ec01aa-a366{font-family:Cinzel,Georgia,serif;font-weight:700;font-size:78px;color:#F2ECDC;letter-spacing:0.01em;line-height:1.03;margin:0px;}.elementor .e-36738294-a1ca{max-width:620px;font-family:EB\0020Garamond,Georgia,serif;font-size:21px;color:#D9D2BE;line-height:1.55;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2942164f-8d57:hover,.elementor .e-2942164f-8d57:focus-visible{background-color:#C8A86A;}.elementor .e-2942164f-8d57{font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#12160F;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:34px;border-radius:2px;border-style:none;background-color:#B4915A;}.elementor .e-5c3e396f-2efc{max-width:760px;padding-block-start:0px;padding-block-end:72px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-5caa3b66-9e85{width:100%;min-height:92vh;position:relative;padding:0px;background-image:linear-gradient(90deg, rgba(10,14,8,0.82) 0%,rgba(10,14,8,0.42) 36%,rgba(10,14,8,0) 62%),linear-gradient(180deg, rgba(10,14,8,0.18) 0%,rgba(10,14,8,0.22) 40%,rgba(10,14,8,0.9) 100%),url("https://kilgarde.studio/wp-content/uploads/2026/10/kg-hero-enter-kilgarde.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;background-position:center 30%; background-position: center 32%;\n}.elementor .e-66253756-1afe{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-ff91374-5937{max-width:58%;padding:10px;border-width:1px;border-color:rgba(180,145,90,0.35);border-style:solid;background-color:#0A0D07;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.5);flex:1 1 56%;}.elementor .e-7cb61e9a-2dfd{font-family:Inter,sans-serif;font-weight:600;font-size:12px;color:#9AA68C;letter-spacing:0.24em;text-transform:uppercase;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-641fb48a-f961{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:40px;color:#F2ECDC;line-height:1.1;margin:0px;}.elementor .e-5eacc49d-d39e{max-width:540px;font-family:EB\0020Garamond,Georgia,serif;font-size:19px;color:#CFC7B2;line-height:1.6;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bdd9170-d62a{font-family:Inter,sans-serif;font-size:12px;color:#8C9A7E;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9482f7e-fdde:hover,.elementor .e-9482f7e-fdde:focus-visible{color:#C8A86A;border-color:#C8A86A;}.elementor .e-9482f7e-fdde{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#ECE4D1;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:26px;border-radius:2px;border-width:1px;border-color:rgba(180,145,90,0.6);border-style:solid;background-color:transparent;}.elementor .e-6cf1816f-6472{max-width:460px;display:flex;flex-direction:column;gap:18px;flex:1 1 44%;align-items:flex-start;}.elementor .e-177b0524-3a0b{width:100%;max-width:1180px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;background-color:#0E120B;display:flex;flex-direction:row;gap:56px;align-items:center;box-sizing:border-box;\n}.elementor .e-71c28253-247d{font-family:Inter,sans-serif;font-weight:600;font-size:12px;color:#C8A86A;letter-spacing:0.28em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:26px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16a9faaf-411b{max-width:820px;font-family:EB\0020Garamond,Georgia,serif;font-weight:400;font-size:34px;color:#ECE4D1;line-height:1.4;text-align:center;font-style:italic;margin:0px;}.elementor .e-3988a6c1-bded{font-family:Inter,sans-serif;font-size:12px;color:#8C9A7E;letter-spacing:0.14em;text-align:center;text-transform:uppercase;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-43a297a8-97f6{max-width:880px;text-align:center;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-2ce1438d-ccbc{width:100%;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:1px;border-block-end-width:1px;background-image:linear-gradient(180deg, rgba(10,13,7,0.86) 0%,rgba(10,13,7,0.92) 100%),url("https://kilgarde.studio/wp-content/uploads/2026/10/Cover-image-scaled-1.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-style: solid; border-top-color: rgba(180,145,90,0.18); border-bottom-style: solid; border-bottom-color: rgba(180,145,90,0.18);\n}.elementor .e-7772b7c7-af03{font-family:Inter,sans-serif;font-weight:600;font-size:12px;color:#9AA68C;letter-spacing:0.24em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69f02c9d-abd7{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:38px;color:#F2ECDC;line-height:1.1;text-align:center;margin:0px;}.elementor .e-1dba3601-50a7{text-align:center;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-7cd00e29-c61d{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:26px;color:#F2ECDC;margin:0px;}.elementor .e-449eb565-d738{font-family:EB\0020Garamond,Georgia,serif;font-size:17px;color:#CFC7B2;line-height:1.5;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-72692b88-af0d{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#C8A86A;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c6bed-5eb7{padding:34px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5876c301-998c:hover,.elementor .e-5876c301-998c:focus-visible{border-color:rgba(200,168,106,0.6);transform:translate3d(0px, -6px, 0px);}.elementor .e-5876c301-998c{min-height:420px;overflow:hidden;position:relative;text-decoration:none;border-width:1px;border-color:rgba(180,145,90,0.22);border-style:solid;background-image:linear-gradient(180deg, rgba(10,14,8,0.05) 0%,rgba(10,14,8,0.2) 45%,rgba(10,14,8,0.9) 100%),url("https://kilgarde.studio/wp-content/uploads/2026/10/kg-path-world-city.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.4s, border-color 0.3s;display:flex;flex-direction:column;flex:1 1 50%;justify-content:flex-end;background-size: cover; background-position: center center;\n}.elementor .e-5d1fefdb-d2f4{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:26px;color:#F2ECDC;margin:0px;}.elementor .e-2ccacba2-c031{font-family:EB\0020Garamond,Georgia,serif;font-size:17px;color:#CFC7B2;line-height:1.5;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47388471-b53a{font-family:Inter,sans-serif;font-weight:600;font-size:13px;color:#C8A86A;letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-61d919e0-a4f5{padding:34px;display:flex;flex-direction:column;gap:10px;}.elementor .e-496e84f4-de06:hover,.elementor .e-496e84f4-de06:focus-visible{border-color:rgba(200,168,106,0.6);transform:translate3d(0px, -6px, 0px);}.elementor .e-496e84f4-de06{min-height:420px;overflow:hidden;position:relative;text-decoration:none;border-width:1px;border-color:rgba(180,145,90,0.22);border-style:solid;background-image:linear-gradient(180deg, rgba(10,14,8,0.25) 0%,rgba(10,14,8,0.88) 100%),url("https://kilgarde.studio/wp-content/uploads/2026/10/kg-path-game-knight.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:transform 0.4s, border-color 0.3s;display:flex;flex-direction:column;flex:1 1 50%;justify-content:flex-end;background-position:center 20%; background-size: cover; background-position: center 18%;\n}.elementor .e-7cc3f3b7-a99a{width:100%;max-width:1120px;display:flex;flex-direction:row;gap:28px;}.elementor .e-7d9c537b-cb0d{width:100%;padding-block-start:110px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;background-color:#12160F;display:flex;flex-direction:column;gap:44px;align-items:center;}.elementor .e-419cc55d-33cc{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:22px;color:#ECE4D1;letter-spacing:0.18em;margin:0px;}.elementor .e-5041c41d-c1e7{font-family:EB\0020Garamond,Georgia,serif;font-size:16px;color:#9AA68C;font-style:italic;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1bdc65e1-4964{font-family:Inter,sans-serif;font-size:13px;color:#B9B19C;letter-spacing:0.08em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-556e4569-52a1{font-family:Inter,sans-serif;font-size:12px;color:#6E7A62;letter-spacing:0.06em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b2120bd-cdb4{text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-402d9267-db7b{width:100%;padding-block-start:54px;padding-block-end:54px;padding-inline-start:48px;padding-inline-end:48px;border-block-start-width:1px;background-color:#0A0D07;display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: rgba(180,145,90,0.25);\n}.elementor .e-60802a54-ae54{width:100%;max-width:100%;font-family:"'EB Garamond',Georgia,serif";padding:0px;background-color:#12160F;display:flex;flex-direction:column;overflow-x:hidden;\n}