
:root{--ink:#112a44;--navy:#0b2037;--blue:#236db0;--lightblue:#7daed9;--paper:#fff;--mist:#f3f6f9;--line:#dfe6ed;--muted:#5c6f80}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:#fff;font:16px/1.65 Arial,Helvetica,sans-serif}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #5fa8ef;outline-offset:5px}.wrap{width:min(1240px,calc(100% - 80px));margin:auto}.top{height:88px;background:var(--navy);color:#fff}.top .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.wordmark{display:inline-flex;align-items:baseline;white-space:nowrap;font-size:38px;line-height:1.1;letter-spacing:-1.55px;font-weight:400}.wordmark .jet{font-weight:700;color:var(--lightblue)}.wordmark .plus{font-weight:400;font-style:italic;font-size:.9em;letter-spacing:-1.4px;margin-left:6px}.top-right{display:flex;align-items:center;gap:30px}.top-note{font-size:11px;letter-spacing:2.2px;color:#b7c9db}.button{min-height:49px;padding:12px 23px;display:inline-flex;align-items:center;justify-content:center;gap:25px;border:1px solid transparent;border-radius:3px;font-size:14px;font-weight:600;letter-spacing:.1px;line-height:1.4}.button.primary{background:var(--blue);color:#fff}.button.primary:hover{background:#1d5e9a}.button.outline{border-color:#577089;background:transparent;color:#fff}.button.outline:hover{background:#142f4b}.button.white{background:#fff;color:var(--ink)}.arrow{font-weight:400;font-size:21px;line-height:1}.mobile-menu{display:none;background:transparent;border:1px solid #577089;color:#fff;padding:8px 12px;font-size:14px;border-radius:3px}.hero{position:relative;background:#1d4065;isolation:isolate;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:url('/assets/jetcard-mountain-hero.webp') center top/cover no-repeat;z-index:-2}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,24,43,.95) 0%,rgba(7,28,50,.87) 21%,rgba(7,28,50,.35) 41%,transparent 62%);z-index:-1}.hero .wrap{min-height:445px;display:flex;align-items:center}.hero-copy{padding:44px 0 50px;max-width:475px;color:#fff}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:2.3px;line-height:1.5;color:#2471b4;margin:0 0 16px}.hero .eyebrow{color:#bbd5ed}h1{font-size:clamp(40px,4.8vw,65px);letter-spacing:-2.4px;line-height:1.06;font-weight:600;margin:0 0 22px}h1 span{display:block}.hero p.description{font-size:16px;line-height:1.75;color:#e4edf5;max-width:340px;margin:0 0 27px}.nav{background:#fff;border-bottom:1px solid var(--line);box-shadow:0 3px 12px #0e2a4410}.nav .wrap{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:64px}.nav a{display:flex;align-items:center;gap:8px;min-height:64px;position:relative;font-size:13px;font-weight:600;white-space:nowrap}.nav a:hover{color:var(--blue)}.nav a.active:after{content:"";height:3px;background:var(--blue);position:absolute;bottom:0;left:0;right:0}.chevron{width:5px;height:5px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg);margin-left:2px;margin-top:-3px}.intro{padding:68px 0}.intro-top{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:36px}h2{font-size:clamp(28px,3vw,36px);letter-spacing:-1.1px;line-height:1.2;margin:0;font-weight:600}.intro-top p{max-width:350px;font-size:14px;color:var(--muted);margin:0}.intro-grid{display:grid;grid-template-columns:280px 1fr 280px;gap:44px;align-items:center}.membership-card{height:178px;background:#0d2541;border-radius:9px;box-shadow:0 13px 23px #102d4621;color:white;position:relative;overflow:hidden;transform:rotate(-3deg);padding:22px;border:1px solid #476b91}.membership-card .wordmark{font-size:26px;letter-spacing:-1px;position:relative;z-index:1}.membership-card .band{position:absolute;left:0;right:0;top:66px;height:63px;background:url('/sites/all/themes/jetplus/img/top.jpg') center 43%/cover;opacity:.85}.membership-card small{position:absolute;left:22px;bottom:17px;font-size:8px;letter-spacing:2.5px}.intro-body{color:var(--muted);font-size:16px}.intro-body p{margin:0 0 23px}.text-link{display:inline-flex;align-items:center;gap:17px;color:var(--ink);font-size:13px;font-weight:600;border-bottom:1px solid #aabac9;line-height:1.8;padding-bottom:4px}.text-link:hover{color:var(--blue);border-color:var(--blue)}.cabin{height:220px;background:#e2e6e9 url('/sites/all/themes/jetplus/img/first_text_bg.jpg') right center/auto 220px no-repeat;position:relative;border-radius:3px;overflow:hidden}.cabin:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px #10345708}.aircraft{padding:57px 0 63px;background:var(--mist);border-top:1px solid #e9eef3}.section-head{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:29px}.section-head h2{font-size:32px}.aircraft-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.aircraft-tile{background:#fff;border:1px solid #e2e8ee;border-radius:4px;padding:20px 26px 19px;display:block;transition:transform .18s,border-color .18s}.aircraft-tile:hover{transform:translateY(-4px);border-color:#88b4d9}.plane-photo{height:150px;display:flex;align-items:center;justify-content:center}.plane-photo img{max-width:100%;width:300px;height:150px;object-fit:contain}.tile-label{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:15px;margin-top:12px}.tile-label h3{margin:0;font-size:18px;letter-spacing:-.35px;font-weight:600}.tile-label .arrow{color:var(--blue)}.cta{background:#205d97;color:#fff;padding:43px 0}.cta .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}.cta h2{font-size:28px;letter-spacing:-.7px}.cta p{margin:7px 0 0;font-size:14px;color:#d9e8f6}.footer{background:var(--navy);color:#fff;padding:32px 0}.footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:35px}.footer .wordmark{font-size:29px}.footer-links{display:flex;gap:25px;font-size:12px;color:#c8d7e6}.preview-note{background:#eef2f6;border-top:1px solid #d9e1e9;text-align:center;font-size:11px;color:#53677a;padding:12px 20px;letter-spacing:.2px}.preview-note strong{font-weight:600}.skip{position:fixed;top:-100px;left:12px;background:white;padding:8px 18px;z-index:10}.skip:focus{top:8px}dialog{border:1px solid #d9e2ec;border-radius:8px;padding:34px;max-width:min(540px,calc(100% - 32px));color:var(--ink);box-shadow:0 30px 100px #001b3944}dialog::backdrop{background:#071c32aa;backdrop-filter:blur(3px)}.close{position:absolute;top:12px;right:14px;border:0;background:none;color:var(--ink);font-size:26px;line-height:1}dialog h2{font-size:28px}dialog p{font-size:14px;color:var(--muted)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:23px 0}.form-grid label{font-size:12px;font-weight:600;display:grid;gap:5px}.form-grid input,.form-grid select{width:100%;min-width:0;padding:10px;border:1px solid #b9c8d6;border-radius:3px;color:var(--ink);background:#fff;font-size:14px}.form-grid .full{grid-column:1/-1}.form-notice{font-size:12px!important;background:var(--mist);padding:10px 14px;border-radius:3px}#form-result{margin:0 0 10px;color:var(--blue);font-size:14px;font-weight:600}
@media(min-width:1500px){.hero .wrap{min-height:480px}}
@media(max-width:1100px){.wrap{width:calc(100% - 48px)}.intro-grid{grid-template-columns:240px 1fr 230px;gap:28px}.membership-card{height:158px;padding:18px}.membership-card .wordmark{font-size:23px}.membership-card .band{top:58px;height:57px}.membership-card small{left:18px}.nav .wrap{gap:12px}.nav a{font-size:12px}.top-note{display:none}.hero .wrap{min-height:395px}.hero-copy{max-width:400px}.intro-top p{max-width:300px}.plane-photo,.plane-photo img{height:130px}.aircraft-tile{padding:16px 20px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.top{height:74px}.wordmark{font-size:32px}.top-right .button{display:none}.mobile-menu{display:block}.hero .wrap{min-height:430px}.hero:before{background-size:auto 380px;background-position:72% top;background-color:#0c2742}.hero:after{background:linear-gradient(0deg,#081f36 0%,rgba(8,31,54,.98) 24%,rgba(8,31,54,.55) 59%,rgba(8,31,54,.06) 100%)}.hero .wrap{align-items:end}.hero-copy{padding:147px 0 32px;max-width:100%}.hero .eyebrow{margin-bottom:10px;font-size:10px}h1{font-size:46px;letter-spacing:-1.6px;line-height:1.08}.hero p.description{max-width:380px;font-size:15px;margin-bottom:21px}.nav{display:none}.nav.open{display:block;position:absolute;top:74px;left:0;width:100%;z-index:5;box-shadow:0 12px 25px #0b20372b}.nav .wrap{display:grid;grid-template-columns:1fr 1fr;gap:0 25px;padding:7px 0}.nav a{min-height:46px;font-size:13px}.nav a.active:after{display:none}.intro{padding:45px 0}.intro-top{display:block;margin-bottom:30px}.intro-top p{max-width:none;margin-top:15px}h2{font-size:29px;letter-spacing:-.7px}.intro-grid{grid-template-columns:1fr 1fr;gap:30px}.intro-body{grid-column:1/-1;grid-row:2;font-size:16px}.membership-card{max-width:290px;width:100%;height:163px;transform:rotate(-2deg)}.cabin{height:175px;background-size:auto 175px}.aircraft{padding:40px 0}.section-head{align-items:start}.section-head h2{font-size:27px}.section-head .text-link{font-size:12px;white-space:nowrap}.aircraft-grid{gap:14px}.aircraft-tile{padding:9px 12px 14px}.plane-photo,.plane-photo img{height:95px}.tile-label{margin-top:4px;padding-top:11px}.tile-label h3{font-size:15px}.tile-label .arrow{font-size:16px}.cta .wrap{display:block}.cta h2{font-size:27px}.cta .button{margin-top:22px}.footer .wrap{align-items:start}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.footer .wordmark{font-size:26px}}
@media(max-width:480px){.hero:before{background-position:72% -10px;background-size:auto 255px}.hero .wrap{min-height:505px}.hero-copy{padding-top:190px}.hero h1{font-size:44px}.hero:after{background:linear-gradient(0deg,#081f36 0%,#081f36 43%,rgba(8,31,54,.4) 69%,transparent 92%)}.hero p.description{max-width:290px}.intro-grid{gap:19px}.membership-card{height:122px;padding:12px;border-radius:6px}.membership-card .wordmark{font-size:18px;letter-spacing:-.7px}.membership-card .wordmark .plus{margin-left:3px;letter-spacing:-.6px}.membership-card .band{top:45px;height:42px}.membership-card small{font-size:5.8px;left:12px;bottom:12px;letter-spacing:1.6px}.cabin{height:137px;background-size:auto 137px}.section-head{display:block}.section-head .text-link{margin-top:14px}.aircraft-grid{grid-template-columns:1fr}.aircraft-tile{display:grid;grid-template-columns:48% 1fr;gap:15px;align-items:center;padding:10px 18px}.plane-photo,.plane-photo img{height:95px}.tile-label{border:0;margin:0;padding:0}.tile-label h3{font-size:19px}.tile-label .arrow{font-size:22px}.footer .wrap{display:block}.footer-links{display:flex;flex-wrap:wrap;margin-top:22px}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.top .wrap{gap:10px}.mobile-menu{padding:7px 11px}.top .wordmark{font-size:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aircraft-tile{transition:none}}

.site-header{position:relative;z-index:10}.top-note{white-space:nowrap}.site-phone{color:#c8d7e6;font-size:13px;letter-spacing:.5px;margin:0}.nav-list,.nav-list ul{list-style:none;padding:0;margin:0}.nav-list{display:flex;align-items:stretch;justify-content:space-between;width:100%;gap:8px}.nav-list>li{position:relative}.nav-list button{display:flex;align-items:center;gap:9px;min-height:64px;padding:0;border:0;background:none;font:600 13px/1.5 Arial,Helvetica,sans-serif;color:var(--ink)}.nav-list button:hover,.nav-list button[aria-expanded=true]{color:var(--blue)}.nav-list>li>button:after{content:'';width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-3px}.nav-list li.active-trail>a:before,.nav-list li.active-trail>button:before{content:'';position:absolute;height:3px;bottom:0;left:0;right:0;background:var(--blue)}.nav-list ul{position:absolute;top:100%;left:-18px;z-index:20;min-width:220px;background:#fff;box-shadow:0 12px 35px #0b203726;border:1px solid var(--line);border-top:3px solid var(--blue);padding:8px;display:none;border-radius:0 0 5px 5px}.nav-list li.open>ul{display:block}.nav-list ul a{display:block;min-height:0;padding:12px 14px;font-size:14px;font-weight:400;border-radius:3px}.nav-list ul a:hover,.nav-list ul a[aria-current=page]{background:var(--mist);color:var(--blue)}.nav .wrap{position:relative}.nav-list>li:last-child>a{color:var(--blue)}.page-hero{padding:36px 0 42px;background:linear-gradient(90deg,#0b2037 0%,#0b2037e8 45%,#0b20378f 100%),url('/assets/jetcard-mountain-hero.webp') 72% 46%/cover;color:#fff}.page-hero h1{font-size:clamp(35px,4vw,50px);line-height:1.12;margin:20px 0 0;letter-spacing:-1.6px}.page-hero .eyebrow{color:#c5daed;margin:0}.way{font-size:11px;letter-spacing:1px;line-height:1.7;text-transform:uppercase;color:#c7d8e8;max-width:100%;overflow-wrap:anywhere}.way a{padding:4px 0}.way a:hover{color:white;text-decoration:underline}.page-content{padding:55px 0 66px;background:#fff;min-height:340px}.content_holder{width:min(1120px,calc(100% - 80px));margin:auto;color:#384f62;line-height:1.75;display:flow-root;overflow-wrap:break-word}.content_holder h2{margin:0 0 23px;color:var(--ink);font-size:31px}.content_holder h3{font-size:25px;color:var(--ink);line-height:1.3;margin:25px 0 14px}.content_holder h4{font-size:22px;line-height:1.35;color:var(--ink);margin:0 0 16px;letter-spacing:-.4px}.content_holder p{margin:0 0 22px}.content_holder a{color:#2366a2;text-underline-offset:4px}.content_holder a:hover{text-decoration:underline}.content_holder img{max-width:100%;height:auto;vertical-align:middle}.content_holder ul{padding-left:22px}.content_holder li{padding-left:4px;margin-bottom:10px}.content_holder blockquote{margin:25px 0}.content_holder strong{color:var(--ink)}.content_holder .archive-note{padding:14px 18px;margin:0 0 30px;border-left:3px solid #91b7d9;background:#f3f7fa;font-size:13px;line-height:1.65;color:#60768a;border-radius:0 3px 3px 0}.two_col,.column-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:46px;align-items:start;margin-bottom:35px}.left_col,.right_col{min-width:0}.right_col{padding:25px;background:var(--mist);border:1px solid #e4ebf1;border-radius:5px}.right_col>div:first-child:has(img){margin-bottom:25px}.right_col li{font-size:15px;line-height:1.7}.content_holder .but{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;background:var(--blue);color:white;border-radius:3px;font:600 13px/1.5 Arial,Helvetica,sans-serif;text-decoration:none}.content_holder .but strong{color:inherit}.content_holder .but:hover{background:#1d5e9a}.asset-unavailable:empty{display:none}.content_holder .bio{display:grid;grid-template-columns:230px minmax(0,1fr);gap:36px;align-items:start;margin-bottom:34px;padding:0 0 34px;border-bottom:1px solid var(--line)}.bio:last-child{border-bottom:0;padding-bottom:0}.bio .photo{background:#f5f7f9;padding:14px;border-radius:4px;display:flex;justify-content:center}.bio .photo:has(.asset-unavailable:only-child){display:none}.bio:has(.photo>.asset-unavailable:only-child){grid-template-columns:1fr}.bio .text{max-width:780px}.bio .text h4{font-size:20px;line-height:1.4;font-weight:600}.bio .text p{font-size:15px}.bio .text a{font-size:13px;font-weight:600}.bio .name{margin:20px 0;font-size:14px;color:var(--ink)}.page-corporate_info .bio .photo{padding:0}.page-corporate_info .bio .text p{font-size:16px}.page-corporate_info .bio .text{max-width:none}.page-corporate_info .bio{grid-template-columns:260px minmax(0,1fr)}.content_holder .hold{display:block}.jetsholder{margin:32px 0 50px}.jetsholder:last-child{margin-bottom:0}.jetsholder_text{max-width:850px}.jetsholder_text h4{font-size:27px}.jetsholder_text p{font-size:16px}.blackcontent{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:24px}.blackcontent_holder{display:flex;flex-direction:column;justify-content:center;align-items:center;background:white;border:1px solid var(--line);border-radius:4px;min-height:135px;padding:18px 12px;font-size:14px;text-align:center;line-height:1.5;color:var(--ink)}.blackcontent_holder img{width:160px;height:72px;object-fit:contain;margin-bottom:9px}.blackcontent_holder br{display:none}.featuredjet{grid-column:1/-1;display:grid;grid-template-columns:1fr 300px;align-items:center;padding:24px 28px;background:var(--mist);border:1px solid var(--line);border-radius:5px;font-size:17px;color:var(--ink);position:relative;min-height:200px}.featuredjet .textstyle1{font-size:21px;font-weight:600;grid-column:1;align-self:start}.featuredjet>div:has(.but){grid-column:1;grid-row:3}.featuredjet>div:has(img){grid-column:2;grid-row:1/4}.featuredjet>div>br{display:none}.featuredjet img{width:300px;height:150px;object-fit:contain}.featuredjet .but{margin-top:14px}.download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.download{border:1px solid var(--line);border-radius:5px;padding:24px;background:var(--mist);text-align:center}.download img{width:100%;height:185px;object-fit:contain}.download .text{margin-top:22px}.download .text a{display:inline-block;background:var(--blue);padding:10px 26px;color:white;border-radius:3px;font-size:14px;font-weight:600}.download .text a:after{content:' ↓';padding-left:12px}.content_holder #accordion{max-width:980px;margin:auto}.content_holder #accordion details{border:1px solid var(--line);border-radius:4px;background:white;margin-bottom:12px;overflow:hidden}.content_holder #accordion summary{cursor:pointer;font-size:17px;font-weight:600;color:var(--ink);padding:21px 24px;line-height:1.5;list-style:none;position:relative;padding-right:60px}.content_holder #accordion summary::-webkit-details-marker{display:none}.content_holder #accordion summary:after{content:'⌄';position:absolute;right:25px;color:var(--blue);font-size:22px;top:16px}.content_holder #accordion details[open] summary{border-bottom:1px solid var(--line);background:var(--mist)}.content_holder #accordion details[open] summary:after{content:'⌃'}.content_holder #accordion .answer{padding:26px;font-size:16px;line-height:1.8;display:flow-root}.answer>:last-child{margin-bottom:0}.answer .smalltext{font-size:13px}.answer h4{font-size:20px}.content_holder table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55;border:1px solid var(--line);overflow:hidden}.content_holder td{border:1px solid var(--line);padding:13px 14px;vertical-align:top}.content_holder tr:nth-child(odd){background:var(--mist)}.page-aircraft .column-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.page-aircraft .right_col{display:flex;flex-direction:column;align-items:center;gap:25px}.page-aircraft .right_col>img{width:100%;height:220px;object-fit:contain}.page-aircraft .right_col .archive-note{margin:0;font-size:12px;width:100%;background:#fff}.page-aircraft h2[align]{font-size:25px;margin:30px 0 0;text-align:left}.page-pricing .column-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-pricing .right_col{text-align:center}.page-pricing .right_col>img{width:364px}.page-pricing .right_col>div{font-size:13px;line-height:1.7;text-align:left;margin-top:20px}.page-contact_us .column-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-contact_us .left_col>img{width:100%;max-width:460px;border-radius:4px;margin-bottom:14px}.page-contact_us .right_col{padding:32px}.inactive-form{background:var(--mist);border:1px solid var(--line);border-radius:5px;padding:30px;max-width:850px;margin:auto}.inactive-form p:last-child{margin-bottom:0}.sitemap-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 30px;list-style:none;padding:0!important;margin:0 0 35px}.sitemap-list li{padding:0;margin:0}.sitemap-list a{display:block;padding:13px 15px;background:var(--mist);border:1px solid var(--line);border-radius:3px;font-size:15px}.footer .wrap{flex-wrap:wrap}.footer-meta{width:100%;display:flex;justify-content:space-between;gap:20px;padding-top:20px;border-top:1px solid #ffffff20;font-size:11px;color:#b6c7d6;letter-spacing:.3px}.footer-meta p{margin:0}.footer-links a:hover{color:white;text-decoration:underline}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.content_holder [id]{scroll-margin-top:25px}.home .intro-body{font-size:16px}.home .intro-grid{grid-template-columns:250px minmax(0,1fr) 230px;gap:35px}.home .intro-body p{margin-bottom:20px}.home .membership-card{width:100%;height:165px}.home .membership-card .band{background-image:url('/assets/jetcard-mountain-hero.webp');background-position:75% 50%}.page-emptylegs .content_holder{max-width:960px}.error-main .page-content{min-height:300px}.error-main .content_holder{max-width:1120px}.error-main .content_holder a{display:inline-flex;margin:5px 20px 5px 0}
@media(hover:hover) and (min-width:801px){.nav-list>li:hover>ul{display:block}}
@media(min-width:1500px){.page-hero{padding:43px 0 50px}}
@media(max-width:1100px){.nav-list button,.nav-list>li>a{font-size:12px}.nav-list{gap:10px}.content_holder{width:calc(100% - 48px)}.home .intro-grid{grid-template-columns:220px minmax(0,1fr);gap:36px}.home .cabin{display:none}.home .intro-body{grid-column:2;grid-row:1}.blackcontent{grid-template-columns:repeat(3,minmax(0,1fr))}.two_col,.column-layout{gap:28px}.download-grid{gap:15px}.download{padding:18px}}
@media(max-width:800px){.site-header{z-index:20}.nav.open{top:74px;z-index:30;max-height:calc(100dvh - 74px);overflow-y:auto}.nav .wrap{display:block;padding:12px 0 18px}.nav-list{display:block}.nav-list>li{border-bottom:1px solid var(--line)}.nav-list>li:last-child{border-bottom:0}.nav-list>li>a,.nav-list>li>button{min-height:49px;width:100%;font-size:15px;justify-content:space-between}.nav-list li.active-trail>a:before,.nav-list li.active-trail>button:before{display:none}.nav-list ul{position:static;width:100%;box-shadow:none;border:0;border-radius:4px;background:var(--mist);padding:5px 10px;margin-bottom:10px}.nav-list ul a{padding:10px;min-height:42px;font-size:14px}.nav-list button[aria-expanded=true]:after{transform:rotate(225deg);margin-top:3px}.page-hero{padding:27px 0 33px;background-position:72% 45%}.page-hero h1{font-size:39px;margin-top:15px;letter-spacing:-1px}.way{font-size:10px}.page-content{padding:34px 0 44px}.content_holder{width:calc(100% - 40px);font-size:16px}.two_col,.column-layout,.page-aircraft .column-layout,.page-pricing .column-layout,.page-contact_us .column-layout{grid-template-columns:1fr;gap:28px}.right_col{padding:22px}.content_holder .bio,.page-corporate_info .bio{grid-template-columns:170px minmax(0,1fr);gap:25px}.content_holder .bio h4{font-size:19px}.blackcontent{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.featuredjet{grid-template-columns:1fr 240px;padding:22px}.featuredjet img{width:240px}.download-grid{grid-template-columns:1fr}.download{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:20px}.download img{height:160px}.download .text{margin:0}.sitemap-list{grid-template-columns:repeat(2,1fr);gap:10px}.home .intro-grid{grid-template-columns:1fr 1fr;gap:30px}.home .intro-body{grid-column:1/-1;grid-row:2}.home .cabin{display:block}.home .membership-card{height:163px}.content_holder #accordion summary{font-size:16px;padding:18px 45px 18px 18px}.content_holder #accordion summary:after{right:17px;top:14px}.content_holder #accordion .answer{padding:20px}.content_holder #accordion .answer img{float:none!important;display:block;margin:0 auto 20px!important;max-width:100%}.footer-meta{margin-top:0}.featuredjet .textstyle1{font-size:19px}.page-aircraft .right_col>img{height:200px}.page-aircraft .left_col table{table-layout:fixed}.page-aircraft td{padding:10px 7px;font-size:12px;overflow-wrap:anywhere}.page-aircraft td:nth-child(even){width:17%}.page-aircraft td:nth-child(odd){width:33%}}
@media(max-width:480px){.home .intro-grid{gap:20px}.home .membership-card{height:122px}.home .intro-body{font-size:16px}.page-hero h1{font-size:34px}.content_holder .bio,.page-corporate_info .bio{grid-template-columns:1fr;gap:22px}.bio .photo{width:100%;max-width:250px}.page-corporate_info .bio .photo{max-width:230px}.bio .text h4{font-size:20px}.blackcontent{grid-template-columns:repeat(2,minmax(0,1fr))}.blackcontent_holder{padding:14px 8px;font-size:13px;min-height:120px}.blackcontent_holder img{height:64px;max-width:100%}.featuredjet{grid-template-columns:1fr;padding:22px;font-size:15px;text-align:left}.featuredjet .textstyle1{font-size:22px;grid-row:2}.featuredjet>div:has(img){grid-column:1;grid-row:3;margin:6px auto}.featuredjet>div:has(.but){grid-row:4}.featuredjet img{width:270px;height:135px}.featuredjet .but{margin-top:0}.download{padding:20px 14px;gap:15px}.download img{height:115px}.download .text a{padding:10px 14px}.sitemap-list{grid-template-columns:1fr}.footer-meta{display:block;font-size:11px}.footer-meta .site-phone{font-size:12px;margin-top:10px}.content_holder td{padding:10px 8px;font-size:13px}.content_holder h3{font-size:23px}.content_holder .right_col{padding:20px}.page-contact_us .right_col{padding:24px}.content_holder .archive-note{margin-bottom:25px}.inactive-form{padding:23px}.page-aircraft .left_col table{font-size:12px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
