:root{--front-hero-background-color:#0081cc;--front-hero-title-text-color:#fbad18;--front-hero-title-text-alt-color:#ffffff;--front-hero-text-color:#ffffff;--front-hero-button-text-color:#ffffff;--front-hero-button-text-shadow:2px 2px 6px rgba(0, 0, 0, 0.5);--front-hero-button-text-hover-color:#ffffff;--front-hero-button-border-color:#e67e22;--front-hero-button-background-color:#fbad18;--front-hero-button-background-hover-color:#fbad18;--front-hero-button-background-gradient:linear-gradient(to bottom, #ffba00 0%, #ff7c00 100%);--front-hero-button-background-hover-gradient:linear-gradient(to bottom, #f7a64e 0%, #e67300 100%);--front-desc-background-color:#ffffff;--front-desc-title-color:#015fa7;--front-desc-text-color:#000000;--front-desc-text-weight:300;--front-desc-border-color:var(--header-background-color);--front-desc-button-text-color:#ffffff;--front-desc-button-text-hover-color:#ffffff;--front-desc-button-background-color:#0081cc;--front-desc-button-background-hover-color:#0081cc;--front-demo-background-color:#0a263c;--front-demo-title-color:var(--front-hero-title-text-color);--front-demo-text-color:var(--front-hero-text-color);--front-demo-text-weight:300;--front-games-background-color:#eaf1f7;--gamesboard-background-color:#0b0d10;--gamesboard-text-color:#e6eefc;--gamesboardhead-background-color:#121722;--gamesboardhead-text-color:#9aa9c2;--gamesboardrow-background-color:#151a26;--gamesboardrow-background-hover-color:#1a2130;--gamesboardrow-border-color:rgba(255,255,255,.06);--gamesboardrow-text-muted-color:#9aa9c2;--gamesboardrow-text-yellow-color:#ffcc33;--gamesboardrow-statusOpen:#67d36f;--gamesboardrow-statusFull:#ef6b6b;--gamesboardrow-statusBoarding:#5ad1e6;--gamesboardrow-statusEnding:#e6665a;--gamesboardrow-bevel-top:rgba(255,255,255,.06);--gamesboardrow-bevel-bottom:rgba(0,0,0,.70);--footer-background-color:#003d66;--footer-text-color:#dedede;--footer-link-text-color:#dedede;--footer-link-text-hover-color:#faad16;--dark-front-hero-background-color:#2a2a2a;--dark-front-hero-title-text-color:#fbad18;--dark-front-hero-title-text-alt-color:#ffffff;--dark-front-hero-text-color:#eaeaea;--dark-front-hero-button-text-color:#ffffff;--dark-front-hero-button-text-hover-color:#ffffff;--dark-front-hero-button-text-color:#ffffff;--dark-front-hero-button-text-shadow:2px 2px 6px rgba(0, 0, 0, 0.75);--dark-front-hero-button-text-hover-color:#ffffff;--dark-front-hero-button-border-color:#f29c11;--dark-front-hero-button-background-color:#f29c11;--dark-front-hero-button-background-hover-color:#e88c0a;--dark-front-hero-button-background-gradient:linear-gradient(to bottom, #f29c11 0%, #e88c0a 100%);--dark-front-hero-button-background-hover-gradient:linear-gradient(to bottom, #f7a64e 0%, #e67300 100%);--dark-front-desc-background-color:#212121;--dark-front-desc-text-color:#ffffff;--dark-front-desc-text-weight:400;--dark-front-desc-border-color:#8a8a8a;--dark-front-desc-button-text-color:#eceff1;--dark-front-desc-button-text-hover-color:#eceff1;--dark-front-desc-button-background-color:#1e3e92;--dark-front-desc-button-background-hover-color:#153a7b;--dark-front-demo-background-color:#121212;--dark-front-demo-text-color:#e0e0e0;--dark-front-demo-text-weight:400;--dark-front-games-background-color:#2a2a2a;--dark-gamesboard-background-color:#07090c;--dark-gamesboard-text-color:#dfe8fb;--dark-gamesboardhead-background-color:#0d121c;--dark-gamesboardhead-text-color:#8b9bb6;--dark-gamesboardrow-background-color:#121826;--dark-gamesboardrow-background-hover-color:#162033;--dark-gamesboardrow-border-color:rgba(255,255,255,.05);--dark-gamesboardrow-text-muted-color:#8b9bb6;--dark-gamesboardrow-text-yellow-color:#ffcc33;--dark-gamesboardrow-statusOpen:#67d36f;--dark-gamesboardrow-statusFull:#ef6b6b;--dark-gamesboardrow-statusBoarding:#5ad1e6;--dark-gamesboardrow-statusEnding:#e6665a;--dark-gamesboardrow-bevel-top:rgba(255,255,255,.06);--dark-gamesboardrow-bevel-bottom:rgba(0,0,0,.70);--dark-footer-background-color:#263238;--dark-footer-text-color:#eceff1;--dark-footer-link-text-color:#dedede;--dark-footer-link-text-hover-color:#faad16}.layoutDarkMode{--front-hero-background-color:var(--dark-front-hero-background-color);--front-hero-title-text-color:var(--dark-front-hero-title-text-color);--front-hero-title-text-alt-color:var(--dark-front-hero-title-text-alt-color);--front-hero-text-color:var(--dark-front-hero-text-color);--front-hero-button-text-color:var(--dark-front-hero-button-text-color);--front-hero-button-text-shadow:var(--dark-front-hero-button-text-shadow);--front-hero-button-text-hover-color:var(--dark-front-hero-button-text-hover-color);--front-hero-button-border-color:var(--dark-front-hero-button-border-color);--front-hero-button-background-color:var(--dark-front-hero-button-background-color);--front-hero-button-background-hover-color:var(--dark-front-hero-button-background-hover-color);--front-hero-button-background-gradient:var(--dark-front-hero-button-background-gradient);--front-hero-button-background-hover-gradient:var(--dark-front-hero-button-background-hover-gradient);--front-desc-background-color:var(--dark-front-desc-background-color);--front-desc-title-color:var(--dark-front-hero-title-text-color);--front-desc-text-color:var(--dark-front-desc-text-color);--front-desc-text-weight:var(--dark-front-desc-text-weight);--front-desc-border-color:var(--dark-front-desc-border-color);--front-desc-button-text-color:var(--dark-front-desc-button-text-color);--front-desc-button-text-hover-color:var(--dark-front-desc-button-text-hover-color);--front-desc-button-background-color:var(--dark-front-desc-button-background-color);--front-desc-button-background-hover-color:var(--dark-front-desc-button-background-hover-color);--front-demo-background-color:var(--dark-front-demo-background-color);--front-demo-title-color:var(--dark-front-hero-title-text-color);--front-demo-text-color:var(--dark-front-demo-text-color);--front-demo-text-weight:var(--dark-front-demo-text-weight);--front-games-background-color:var(--dark-front-games-background-color);--gamesboard-background-color:var(--dark-gamesboard-background-color);--gamesboard-text-color:var(--dark-gamesboard-text-color);--gamesboardhead-background-color:var(--dark-gamesboardhead-background-color);--gamesboardhead-text-color:var(--dark-gamesboardhead-text-color);--gamesboardrow-background-color:var(--dark-gamesboardrow-background-color);--gamesboardrow-background-hover-color:var(--dark-gamesboardrow-background-hover-color);--gamesboardrow-border-color:var(--dark-gamesboardrow-border-color);--gamesboardrow-text-muted-color:var(--dark-gamesboardrow-text-muted-color);--gamesboardrow-text-yellow-color:var(--dark-gamesboardrow-text-yellow-color);--gamesboardrow-statusOpen:var(--dark-gamesboardrow-statusOpen);--gamesboardrow-statusFull:var(--dark-gamesboardrow-statusFull);--gamesboardrow-statusBoarding:var(--dark-gamesboardrow-statusBoarding);--gamesboardrow-statusEnding:var(--dark-gamesboardrow-statusEnding);--gamesboardrow-bevel-top:var(--dark-gamesboardrow-bevel-top);--gamesboardrow-bevel-bottom:var(--dark-gamesboardrow-bevel-bottom);--footer-background-color:var(--dark-footer-background-color);--footer-text-color:var(--dark-footer-text-color);--footer-link-text-color:var(--dark-footer-link-text-color);--footer-link-text-hover-color:var(--dark-footer-link-text-hover-color)}@media (max-width:850px){.hideMobile{display:none}}@media (min-width:851px){.hideDesktop{display:none}}#mainContainer{width:100%;padding:0}#mainContainerWide{width:100%;max-width:100%}.sectionContainer{width:100%;max-width:100%}.sectionContent{max-width:2000px;margin:0 auto}.mainFooterSocial .mainFooterSocialBtn,.mainFooterSocial .mainFooterSocialBtn:visited{color:var(--footer-text-color)}.mainFooterSocial .mainFooterSocialBtn:active,.mainFooterSocial .mainFooterSocialBtn:hover{color:var(--footer-link-text-hover-color)}#heroSection{background:var(--front-hero-background-color);text-align:center;width:100%;padding:25px 0}#heroSection h1{font-family:"Montserrat",sans-serif;font-size:290%;font-weight:800;font-style:normal;text-transform:uppercase;color:var(--front-hero-title-text-color);text-shadow:2px 2px 4px rgb(0 0 0 / .5);letter-spacing:1px;word-spacing:0;margin:0 15px 10px 15px}#heroSection h1 .secondaryTitleColor{color:var(--front-hero-title-text-alt-color);text-shadow:2px 2px 4px rgb(0 0 0 / .6)}.heroImageArea{width:100%;height:100%;overflow:hidden}.heroImage{object-fit:cover}.heroTextArea{text-align:left;font-weight:400;font-style:normal;color:var(--front-hero-text-color);line-height:2}.heroTextArea p{font-size:115%;margin:10px 0;text-shadow:1px 1px 0 rgb(0 0 0 / .25)}.heroButtonArea{text-align:center}.descriptionButtonArea,.demoButtonArea{margin:20px auto;text-align:center;max-width:600px}.heroButton,.descriptionButton,.demoButton{display:block;padding:15px 60px;border:none;border-radius:6px;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:2px 2px 2px rgb(0 0 0 / .25);font-family:"Montserrat",sans-serif;font-weight:600;font-style:normal;font-size:125%;transition:color 0.5s ease-in-out,background-color 0.5s ease-in-out,background-image 0.5s ease-in-out,box-shadow 0.5s ease-in-out;cursor:pointer;max-width:400px;letter-spacing:0;word-spacing:0}.descriptionButton,.demoButton{margin:0 auto}.heroButton,.demoButton{color:var(--front-hero-button-text-color);text-shadow:var(--front-hero-button-text-shadow);background-color:var(--front-hero-button-background-color);background-image:var(--front-hero-button-background-gradient);border:1px solid var(--front-hero-button-border-color);box-shadow:2px 2px 10px rgb(0 0 0 / .25)}.heroButton:visited,.demoButton:visited{color:var(--front-hero-button-text-color)}.heroButton:hover,.heroButton:active,.heroButton:focus,.demoButton:hover,.demoButton:active,.demoButton:focus{color:var(--front-hero-button-text-hover-color);background-color:var(--front-hero-button-background-hover-color);background-image:var(--front-hero-button-background-hover-gradient);box-shadow:0 8px 16px rgb(0 0 0 / .4)}.heroButton:focus,.descriptionButton:focus,.demoButton:focus{outline:none}@media (max-width:850px){#heroSection{height:auto;min-height:calc(100vh - var(--header-height-mobile));max-height:1000px;padding:15px 0}#heroSectionContent,.heroImageArea,.heroTextArea{display:block}#heroSection h1{font-size:220%}.heroImageArea,.heroTextArea{width:100%;height:auto;margin:0;padding:0}.heroImageArea{height:calc(100vw / 1200 * 680)}.heroImage{width:100%;height:auto}.heroTextArea{text-align:center}.heroTextArea p{margin:0 20px 10px 20px;font-size:110%}.heroButtonArea{margin:20px 0}.heroButton,.descriptionButton,.demoButton{margin:0 auto;padding:15px 20px;font-size:125%;width:90%}}@media (min-width:851px){#heroSection{height:775px;max-height:450px;padding:25px 0}#heroSectionContent{display:grid;grid-template-columns:50% 50%;align-items:center;overflow:hidden}#heroSection h1{font-size:240%}.heroButtonArea,.descriptionButtonArea,.demoButtonArea{margin:40px auto 20px auto}.heroButtonArea{margin-top:10px}.heroTextArea{display:flex;flex-direction:column;justify-content:center;margin:0 20px 20px 10px;max-width:600px}}@media (min-width:1000px){#heroSection{max-height:475px}#heroSection h1{font-size:250%}.heroTextArea{margin:0 20px 40px 10px}}@media (min-width:1200px){#heroSection{max-height:550px}#heroSectionContent{grid-template-columns:60% 40%}.heroButton,.descriptionButton,.demoButton{padding:15px 30px}.heroTextArea{margin:0 20px 60px 0}}@media (min-width:1400px){#heroSection{max-height:625px}#heroSection h1{font-size:270%}.heroTextArea{margin:0 20px 80px 0}}@media (min-width:1600px){#heroSection{max-height:700px}.heroButton,.descriptionButton,.demoButton{padding:15px 40px}}@media (min-width:1800px){#heroSection{max-height:750px}}@media (min-width:2000px){#heroSection{min-height:775px}}#descriptionSection{padding:20px 0 40px 0;background:var(--front-desc-background-color);color:var(--front-desc-text-color);font-weight:var(--front-desc-text-weight)}.descriptionBoxContainer{position:relative;box-sizing:border-box;padding-top:75px}.descriptionBoxContainer .iconsSite{background-color:var(--front-desc-background-color);position:absolute;top:0%;left:50%;transform:translateX(-50%)}.descriptionBox{border:1px solid var(--front-desc-border-color);border-radius:4px}.descriptionBoxText{padding-top:80px;text-align:center}#descriptionSection h2,#newsSection h2,#gamesSection h2,#demoSection h2{font-family:"Montserrat",sans-serif;font-size:230%;font-weight:800;font-style:normal;text-transform:uppercase;letter-spacing:1px}#descriptionSection h2{color:var(--front-desc-title-color);margin-bottom:20px}.descriptionButtonArea{margin-bottom:0}.descriptionButton{color:var(--front-desc-button-text-color);background-color:var(--front-desc-button-background-color);box-shadow:2px 2px 10px rgb(0 0 0 / .15)}.descriptionButton:visited{color:var(--front-desc-button-text-color)}.descriptionButton:hover,.descriptionButton:active,.descriptionButton:focus{color:var(--front-desc-button-text-hover-color);background-color:var(--front-desc-button-background-hover-color);box-shadow:0 8px 16px rgb(0 0 0 / .3)}@media (max-width:850px){.descriptionBoxContainer{margin:20px;margin-top:0}.descriptionBoxContainer:first-of-type{margin-top:0}.descriptionBoxContainer:last-of-type{margin-bottom:0}#descriptionSection h2{font-size:190%}.descriptionBox{padding:10px}.descriptionBoxText p{font-size:115%;margin:10px 5px}.descriptionButtonArea{margin-top:40px}}@media (min-width:851px){#descriptionSection .sectionContent{max-width:1600px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around}.descriptionBoxContainer{width:calc(50% - 100px);margin:20px 50px}.descriptionBoxContainer:first-of-type,.descriptionBoxContainer:nth-of-type(2){margin-top:0}.descriptionBoxContainer:nth-of-type(3),.descriptionBoxContainer:last-of-type{margin-bottom:0}#descriptionSection h2{font-size:230%}.descriptionBox{margin:0 auto;padding:20px;min-height:425px}.descriptionBoxText p{font-size:120%;margin:15px 5px}}@media (min-width:1200px){.descriptionBoxText p{margin:15px 10px}}#gamesSection{padding:20px 0;background:var(--front-games-background-color);padding-bottom:40px}#gamesSection h2{text-align:center;color:var(--front-desc-title-color);margin:20px auto}#gamesSection p{text-align:center;font-size:120%;margin:0 20px 20px 20px}.gamesBoard{background:var(--gamesboard-background-color);box-shadow:0 10px 28px rgb(0 0 0 / .45);overflow:hidden;border-radius:10px}.gamesBoardHead,.gamesBoardRow{display:grid;grid-template-columns:auto 300px 150px 150px;gap:20px;padding:14px 16px;align-items:center}.gamesBoardHead{background-color:var(--gamesboardhead-background-color);text-transform:uppercase;color:var(--gamesboardhead-text-color);white-space:nowrap}.gamesBoardRow{font-family:"Doto","Bitcount Grid Single",monospace,system-ui;font-weight:500;background:var(--gamesboardrow-background-color);color:var(--gamesboard-text-color);border-top:1px solid var(--gamesboardrow-border-color);transition:background .15s ease;text-decoration:none;box-shadow:inset 0 2px 0 var(--gamesboardrow-bevel-top),inset 0 -2px 0 var(--gamesboardrow-bevel-bottom)}.gamesBoardRow:hover{background:var(--gamesboardrow-background-hover-color)}.gamesBoardRow .gameName,.gamesBoardRow .gameSpan,.gamesBoardRow .gameYear{line-height:1;letter-spacing:2px;white-space:nowrap}.gamesBoardRow .gameSpan{color:var(--gamesboardrow-text-muted-color)}.gamesBoardRow .gameYear{color:var(--gamesboardrow-text-yellow-color)}.gamesBoardRow .gameStatus{justify-self:end;background:#0c1018;outline:1px solid var(--gamesboardrow-border-color);padding:8px 14px;min-width:120px;text-align:center;letter-spacing:2px;border-radius:6px;font-size:16px;font-weight:700}.gamesBoardRow .gameStatus-open{color:var(--gamesboardrow-statusOpen);outline-color:rgb(103 211 111 / .35)}.gamesBoardRow .gameStatus-full{color:var(--gamesboardrow-statusFull);outline-color:rgb(239 107 107 / .35)}.gamesBoardRow .gameStatus-boarding{color:var(--gamesboardrow-statusBoarding);outline-color:rgb(90 209 230 / .35)}.gamesBoardRow .gameStatus-ending{color:var(--gamesboardrow-statusEnding);outline-color:rgb(230 102 90 / .35)}@media (max-width:850px){#gamesSection h2{font-size:190%}#gamesSection .gamesBoard{width:95%;margin:0 auto}.gamesBoardHead,.gamesBoardRow{grid-template-columns:1fr auto;gap:8px}.gamesBoardRow .gameName{font-size:110%}.gamesBoardRow .gameYear{font-size:90%}.gamesBoardRow .gameYear,.gamesBoardHead .gameYearHead{justify-self:end;text-align:right}}@media (min-width:851px){#gamesSection .sectionContent{max-width:1600px;margin:0 auto}#gamesSection .gamesBoard{width:94%;margin:0 auto}.gamesBoardRow .gameName{font-size:160%}.gamesBoardRow .gameSpan{font-size:140%}.gamesBoardRow .gameYear,.gamesBoardHead .gameYearHead{text-align:center}.gamesBoardRow .gameYear{font-size:160%}}@media (min-width:1500px){#gamesSection .gamesBoard{width:90%;margin:0 auto}}#newsSection{padding:20px 0;background:#f7f8fa}#newsSection h2{text-align:center;color:var(--header-background-color);margin:20px auto}@media (max-width:850px){#newsSection .sectionContent{margin:0 20px}}@media (min-width:851px){#newsSection .newsList{max-width:1450px;margin:0 auto}}#demoSection{padding:20px 0;background:var(--front-demo-background-color);color:var(--front-demo-text-color);font-weight:var(--front-demo-text-weight)}#demoSection .sectionContent{max-width:1500px;padding-bottom:10px;text-align:center}#demoSection h2{text-align:center;color:var(--front-demo-title-color);margin:20px auto}@media (min-width:851px){#demoSection p{font-size:120%;margin:15px 5px}}@media (max-width:1600px){#demoSection p{margin:15px 35px}}@media (max-width:1200px){#demoSection p{margin:15px 50px;text-align:left}}@media (max-width:850px){#demoSection .sectionContent{margin:0 20px}#demoSection h2{font-size:190%}#demoSection p{font-size:115%;margin:10px 0;text-align:center}}.iconsSite{display:inline-block;background-image:url(//static.airwaysim.com/layout/build/iconsSite_rev1.webp);background-repeat:no-repeat}.iconEconomy250{width:250px;height:162.5px;background-size:250px;background-position:0 0}.iconEconomyDark250{width:250px;height:162.5px;background-size:250px;background-position:0 -167.5px}.iconGlobal250{width:250px;height:162.5px;background-size:250px;background-position:0 -335px}.iconGlobalDark250{width:250px;height:162.5px;background-size:250px;background-position:0 -502.5px}.iconManage250{width:250px;height:162.5px;background-size:250px;background-position:0 -670px}.iconManageDark250{width:250px;height:162.5px;background-size:250px;background-position:0 -837.5px}.iconMultiplayer250{width:250px;height:162.5px;background-size:250px;background-position:0 -1005px}.iconMultiplayerDark250{width:250px;height:162.5px;background-size:250px;background-position:0 -1172.5px}