/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 01 2026 | 09:21:34 */
/* LCCI Qualifications page (lq-). Digital Mountain, 28 Sep 2026. Scoped to page 150851 only.
   Moved from the page's inline PAGE STYLES code block. Shared lq-/bk- rules live in
   "Qualification pages: shared styles (lq- and bk-)". */
#top.page-id-150851 .lq-css{display:none!important} #top.page-id-150851 .lq-wrap{position:relative;border:0!important} #top.page-id-150851 .lq-wrap .container{position:relative;z-index:2} #top.page-id-150851 .lq-wrap .container .entry-content-wrapper{display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-12px;margin-right:-12px} #top.page-id-150851 .lq-wrap .flex_column{float:none!important;margin:0 12px 24px!important} #top.page-id-150851 .lq-wrap .av_one_full{width:calc(100% - 24px)!important} #top.page-id-150851 .lq-wrap .av_one_half{width:calc(50% - 24px)!important} #top.page-id-150851 .lq-wrap .av_one_third{width:calc(33.3333% - 24px)!important} #top.page-id-150851 .lq-wrap .av_two_third{width:calc(66.6666% - 24px)!important} #top.page-id-150851 .lq-wrap .av_two_fifth{width:calc(40% - 24px)!important} #top.page-id-150851 .lq-wrap .av_three_fifth{width:calc(60% - 24px)!important} #top.page-id-150851 .lq-bar:after{content:'';position:absolute;bottom:0;width:48%;height:32px;z-index:5;pointer-events:none} #top.page-id-150851 .lq-bl:after{left:0;border-radius:0 30px 0 0} #top.page-id-150851 .lq-br:after{right:0;border-radius:30px 0 0 0} #top.page-id-150851 .lq-gold:after{background:#C9A06A} #top.page-id-150851 .lq-teal:after{background:#C9A06A} #top.page-id-150851 .lq-red:after{background:#C1272D} #top.page-id-150851 .lq-blue:after{background:#1C365F} #top.page-id-150851 .lq-redtop:before{content:'';position:absolute;top:0;left:48%;right:0;height:32px;background:#C1272D;border-radius:0 0 0 40px;z-index:5;pointer-events:none} #top.page-id-150851 .lq-wrap .avia_textblock{color:#444444;font-size:16px;line-height:1.65} #top.page-id-150851 .lq-h{margin:0 0 22px!important;padding:0!important;border:0!important} #top.page-id-150851 .lq-h .av-special-heading-tag{float:none!important;font-weight:800;color:#00213D;margin:0;padding:0;letter-spacing:-.01em} #top.page-id-150851 .lq-h h2.av-special-heading-tag{font-size:34px;line-height:1.16} #top.page-id-150851 .lq-h h3.av-special-heading-tag{font-size:24px;line-height:1.25} #top.page-id-150851 .lq-h .special-heading-border{display:none!important} #top.page-id-150851 .lq-h:before{content:'';display:block;width:56px;height:5px;background:#C9A06A;border-radius:99px;margin:0 0 16px} #top.page-id-150851 .lq-onnavy .lq-h .av-special-heading-tag{color:#ffffff} #top.page-id-150851 .lq-onnavy .avia_textblock{color:rgba(255,255,255,.86)} #top.page-id-150851 .lq-eyebrow{font-size:12px!important;font-weight:900!important;letter-spacing:.18em;text-transform:uppercase!important;color:#9A7243;margin:0 0 10px} #top.page-id-150851 .lq-onnavy .lq-eyebrow{color:#C9A06A} #top.page-id-150851 .lq-lede{font-size:18px!important;line-height:1.6;color:#3F4756;margin:0 0 14px} #top.page-id-150851 .lq-onnavy .lq-lede{color:rgba(255,255,255,.88)} #top.page-id-150851 .lq-ph{display:inline-block;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;background:rgba(201,160,106,.18);color:#7A5A2E;border:1px dashed #C9A06A;border-radius:99px;padding:5px 12px;margin:0 0 14px} #top.page-id-150851 .lq-onnavy .lq-ph{background:rgba(201,160,106,.14);color:#E3C08F;border-color:rgba(201,160,106,.6)} #top.page-id-150851 .lq-cta .lq-ph{background:rgba(0,33,61,.08);color:#00213D;border-color:rgba(0,33,61,.45)} #top.page-id-150851 .lq-lorem{color:#5C6472} #top.page-id-150851 .lq-onnavy .lq-tag{color:#C9A06A} #top.page-id-150851 .lq-onnavy .lq-lorem{color:rgba(255,255,255,.72)} #top.page-id-150851 .lq-wrap .avia-button{border-radius:999px!important;font-weight:800!important;letter-spacing:.01em;padding:14px 28px!important} #top.page-id-150851 .lq-wrap .avia-button.avia-size-small{padding:10px 20px!important;font-size:13px!important} #top.page-id-150851 .lq-hero{background-size:cover!important;background-position:75% center!important;overflow:hidden} #top.page-id-150851 .lq-hero:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,33,61,.97) 0%,rgba(0,33,61,.9) 45%,rgba(0,33,61,.6) 75%,rgba(0,33,61,.42) 100%)} #top.page-id-150851 .lq-hero .lq-h:before{display:none} #top.page-id-150851 .lq-hero .lq-h .av-special-heading-tag{font-size:58px!important;line-height:1.04!important;color:#ffffff;max-width:640px} #top.page-id-150851 .lq-hero .lq-lede{color:rgba(255,255,255,.9);max-width:590px} #top.page-id-150851 .lq-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px} #top.page-id-150851 .lq-pill{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;font-weight:800;font-size:15px;line-height:1.2;text-decoration:none!important;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease} #top.page-id-150851 .lq-pill:hover{transform:translateY(-2px)} #top.page-id-150851 .lq-pill.p1{background:#C9A06A;color:#00213D} #top.page-id-150851 .lq-pill.p1:hover{background:#ffffff;color:#00213D} #top.page-id-150851 .lq-pill.p2{background:transparent;color:#ffffff;box-shadow:inset 0 0 0 2px rgba(255,255,255,.65)} #top.page-id-150851 .lq-pill.p2:hover{background:#ffffff;color:#00213D} #top.page-id-150851 .lq-stats{display:flex;flex-wrap:wrap;margin-top:50px;border-top:1px solid rgba(255,255,255,.22)} #top.page-id-150851 .lq-stats>div{flex:1 1 0;min-width:150px;padding:22px 20px 4px;border-right:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.8);font-size:13px;line-height:1.45} #top.page-id-150851 .lq-stats>div:first-child{padding-left:0} #top.page-id-150851 .lq-stats>div:last-child{border-right:0} #top.page-id-150851 .lq-stats b{display:block;font-size:28px;font-weight:900;color:#C9A06A;line-height:1.05;margin-bottom:8px} #top.page-id-150851 .lq-logocard{background:#00213D;border-radius:20px;padding:34px 30px 28px;position:relative;overflow:hidden;box-shadow:0 16px 38px rgba(0,33,61,.18)} #top.page-id-150851 .lq-logocard:before{content:'';position:absolute;left:0;top:0;width:52%;height:8px;background:#C9A06A;border-radius:0 0 8px 0} #top.page-id-150851 .lq-logocard img{max-width:300px;width:100%;height:auto;display:block;margin:4px 0 20px} #top.page-id-150851 .lq-logocard .k{display:block;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#C9A06A;margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)} #top.page-id-150851 .lq-logocard .v{display:block;color:rgba(255,255,255,.9);font-size:15px;line-height:1.45;margin-top:4px} #top.page-id-150851 .lq-rcard,#top.page-id-150851 .lq-bcard{background:#ffffff;border-radius:18px;overflow:hidden;padding:0!important;box-shadow:0 6px 22px rgba(0,33,61,.07);transition:transform .2s ease,box-shadow .2s ease} #top.page-id-150851 .lq-rcard:hover,#top.page-id-150851 .lq-bcard:hover,#top.page-id-150851 .lq-qcard:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(0,33,61,.16)} #top.page-id-150851 .lq-bcard{border:1px solid #E2E1DF;box-shadow:none} #top.page-id-150851 .lq-img{height:220px;background-size:cover;background-position:center} #top.page-id-150851 .lq-strip{height:6px} #top.page-id-150851 .lq-strip.s-gold{background:#C9A06A} #top.page-id-150851 .lq-strip.s-red{background:#C1272D} #top.page-id-150851 .lq-strip.s-navy{background:#00213D} #top.page-id-150851 .lq-rcard .lq-h,#top.page-id-150851 .lq-bcard .lq-h{padding:0 28px!important;margin-bottom:10px!important} #top.page-id-150851 .lq-wrap .special_amp{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important} #top.page-id-150851 .lq-rcard .lq-h:before,#top.page-id-150851 .lq-bcard .lq-h:before,#top.page-id-150851 .lq-qcard .lq-h:before,#top.page-id-150851 .lq-npanel .lq-h:before{display:none} #top.page-id-150851 .lq-rcard .avia_textblock,#top.page-id-150851 .lq-bcard .avia_textblock{padding:0 28px} #top.page-id-150851 .lq-rcard .lq-last .avia_textblock,#top.page-id-150851 .lq-bcard .lq-last .avia_textblock{padding-bottom:28px} #top.page-id-150851 .lq-tag{display:block;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#9A7243;margin:24px 0 6px} #top.page-id-150851 .lq-callout{display:flex;gap:24px;align-items:center;background:#00213D;border-radius:18px;padding:28px 32px;position:relative;overflow:hidden} #top.page-id-150851 .lq-callout .ic{flex:0 0 66px;height:66px;border-radius:50%;border:2px solid #C9A06A;background:rgba(201,160,106,.14);display:flex;align-items:center;justify-content:center} #top.page-id-150851 .lq-callout .ic svg{width:32px;height:32px} #top.page-id-150851 .lq-callout h3{color:#ffffff;font-size:21px;margin:0 0 6px;font-weight:800} #top.page-id-150851 .lq-callout p{color:rgba(255,255,255,.86);margin:0;font-size:15.5px!important;line-height:1.6} #top.page-id-150851 .lq-lvl{display:flex;align-items:center;gap:14px;margin:26px 0 2px} #top.page-id-150851 .lq-lvl:after{content:'';flex:1;height:1px;background:rgba(255,255,255,.2)} #top.page-id-150851 .lq-lvl .n{background:#ffffff;color:#00213D;font-weight:900;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:99px;white-space:nowrap} #top.page-id-150851 .lq-lvl .t{color:#ffffff;font-weight:800;font-size:19px} #top.page-id-150851 .lq-qcard{background:#ffffff;border-radius:18px;padding:28px!important;display:flex!important;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease} #top.page-id-150851 .lq-onnavy .lq-qcard .avia_textblock{color:#444444} #top.page-id-150851 .lq-onnavy .lq-qcard .lq-h .av-special-heading-tag{color:#00213D;font-size:20px;line-height:1.3} #top.page-id-150851 .lq-qcard .lq-h{margin-bottom:12px!important} #top.page-id-150851 .lq-badge{display:inline-block;background:#00213D;color:#ffffff;font-size:10.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:5px 12px;margin:0 0 14px} #top.page-id-150851 .lq-for{font-weight:700!important;color:#00213D;font-size:14.5px!important;line-height:1.45;margin:0 0 10px;padding-left:12px;border-left:3px solid #C9A06A} #top.page-id-150851 .lq-qcard .avia_textblock p:last-child{margin-bottom:6px} #top.page-id-150851 .lq-qcard .avia-button-wrap{margin-top:auto!important;padding-top:14px;align-self:flex-start} #top.page-id-150851 .lq-npanel{border:1px solid rgba(255,255,255,.2);border-radius:18px;padding:28px!important;background:rgba(255,255,255,.04)} #top.page-id-150851 .lq-npanel .lq-h .av-special-heading-tag{font-size:21px} #top.page-id-150851 .lq-check{list-style:none!important;margin:16px 0 22px!important;padding:0!important} #top.page-id-150851 .lq-check li{position:relative;list-style:none!important;padding:0 0 0 34px;margin:0 0 12px!important;line-height:1.5} #top.page-id-150851 .lq-check li:before{content:'';position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:#00213D} #top.page-id-150851 .lq-check li:after{content:'';position:absolute;left:8px;top:6px;width:5px;height:10px;border:solid #C9A06A;border-width:0 2px 2px 0;transform:rotate(45deg)} #top.page-id-150851 .lq-npanel .lq-check li:before{background:rgba(201,160,106,.2)} #top.page-id-150851 .lq-path{list-style:none!important;margin:14px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;position:relative} #top.page-id-150851 .lq-path:before{content:'';position:absolute;top:23px;left:10%;right:10%;height:3px;background:rgba(201,160,106,.5);border-radius:3px} #top.page-id-150851 .lq-path li{position:relative;text-align:center;margin:0!important;padding:0!important;list-style:none!important} #top.page-id-150851 .lq-path i{font-style:normal;width:48px;height:48px;border-radius:50%;background:#00213D;color:#C9A06A;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px;margin:0 auto 14px;position:relative;z-index:1;box-shadow:0 0 0 6px #ffffff} #top.page-id-150851 .lq-path li:last-child i{background:#C9A06A;color:#00213D} #top.page-id-150851 .lq-path b{display:block;color:#00213D;font-size:15.5px;font-weight:800;line-height:1.25} #top.page-id-150851 .lq-path span{display:block;font-size:13.5px;color:#5C6472;margin-top:6px;line-height:1.45} #top.page-id-150851 .lq-photo{min-height:380px;height:100%;border-radius:20px;background-size:cover;background-position:center;box-shadow:0 16px 38px rgba(0,33,61,.16);position:relative;overflow:hidden} #top.page-id-150851 .lq-photo:after{content:'';position:absolute;left:0;bottom:0;width:46%;height:8px;background:#C9A06A;border-radius:0 8px 0 0} #top.page-id-150851 .lq-quote .qm{font-size:96px;line-height:.6;color:#C9A06A;font-weight:900;margin:10px 0 8px} #top.page-id-150851 .lq-quote blockquote{margin:0;padding:0;border:0;font-size:25px;line-height:1.45;font-weight:600;color:#ffffff;max-width:900px} #top.page-id-150851 .lq-quote blockquote p{font-size:25px!important;font-weight:600!important;line-height:1.45;color:#ffffff;margin:0} #top.page-id-150851 .lq-quote .person{display:flex;align-items:center;gap:16px;margin-top:28px} #top.page-id-150851 .lq-quote .av{flex:0 0 58px;height:58px;border-radius:50%;border:2px solid #C9A06A;background:rgba(201,160,106,.16);color:#C9A06A;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:17px} #top.page-id-150851 .lq-quote .who{margin-top:0;font-weight:900;color:#C9A06A;font-size:16px} #top.page-id-150851 .lq-quote .role{font-weight:600;color:rgba(255,255,255,.72);font-size:14px} #top.page-id-150851 .lq-faq details{border:1px solid #E2E1DF;border-radius:14px;background:#ffffff;margin:0 0 12px;transition:border-color .2s ease,box-shadow .2s ease} #top.page-id-150851 .lq-faq details[open]{border-color:#C9A06A;box-shadow:0 10px 26px rgba(0,33,61,.08)} #top.page-id-150851 .lq-faq summary{cursor:pointer;list-style:none;padding:18px 60px 18px 22px;font-weight:800;color:#00213D;font-size:16.5px;position:relative;line-height:1.4} #top.page-id-150851 .lq-faq summary::-webkit-details-marker{display:none} #top.page-id-150851 .lq-faq summary:after{content:'+';position:absolute;right:18px;top:50%;margin-top:-14px;width:28px;height:28px;border-radius:50%;background:#00213D;color:#ffffff;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px;line-height:1} #top.page-id-150851 .lq-faq details[open] summary:after{content:'\2212'} #top.page-id-150851 .lq-faq details p{padding:0 22px 20px;margin:0;color:#5C6472;font-size:15.5px!important;line-height:1.65} #top.page-id-150851 .lq-cta .lq-eyebrow{color:#00213D} #top.page-id-150851 .lq-contact{background:#00213D;border-radius:20px;padding:32px 30px;position:relative;overflow:hidden;box-shadow:0 18px 40px rgba(0,33,61,.28)} #top.page-id-150851 .lq-contact:before{content:'';position:absolute;right:0;top:0;width:52%;height:8px;background:#C1272D;border-radius:0 0 0 8px} #top.page-id-150851 .lq-contact .k{display:block;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#C9A06A;margin:0 0 6px} #top.page-id-150851 .lq-contact a{display:block;color:#ffffff!important;font-size:19px;font-weight:800;text-decoration:none!important;margin:0 0 20px;word-break:break-word} #top.page-id-150851 .lq-contact a:hover{color:#C9A06A!important} #top.page-id-150851 .lq-contact a:last-child{margin-bottom:0} #top.page-id-150851 .lq-cta .lq-h:before{background:#00213D} #top.page-id-150851 .lq-cta .lq-h .av-special-heading-tag{color:#00213D;font-size:38px!important} #top.page-id-150851 .lq-cta .avia_textblock{color:rgba(0,33,61,.86);max-width:720px} #top.page-id-150851 .lq-intro .av-special-heading-tag{text-wrap:balance} #top.page-id-150851 .lq-routes .lq-img{height:auto;aspect-ratio:16/9;background-position:center center} #top.page-id-150851 .lq-lvl .n.l2,#top.page-id-150851 .lq-badge.l2{background:#C1272D;color:#ffffff} #top.page-id-150851 .lq-lvl .n.l3,#top.page-id-150851 .lq-badge.l3{background:#C9A06A;color:#00213D} #top.page-id-150851 .lq-callout .lq-pill{flex:0 0 auto;white-space:nowrap;margin-left:auto} @media only screen and (max-width:989px){ #top.page-id-150851 .lq-callout .lq-pill{margin-left:0} #top.page-id-150851 .lq-callout .ic{flex:0 0 auto;width:66px}  #top.page-id-150851 .lq-wrap .flex_column{width:calc(100% - 24px)!important} #top.page-id-150851 .lq-bar:after,#top.page-id-150851 .lq-redtop:before{height:22px} #top.page-id-150851 .lq-bl:after{border-radius:0 20px 0 0} #top.page-id-150851 .lq-br:after{border-radius:20px 0 0 0} #top.page-id-150851 .lq-redtop:before{border-radius:0 0 0 26px} #top.page-id-150851 .lq-hero .lq-h .av-special-heading-tag{font-size:36px!important} #top.page-id-150851 .lq-h h2.av-special-heading-tag{font-size:28px} #top.page-id-150851 .lq-stats>div{flex:1 1 45%;border-right:0;padding-left:0} #top.page-id-150851 .lq-path{grid-template-columns:1fr;gap:18px} #top.page-id-150851 .lq-path:before{display:none} #top.page-id-150851 .lq-path li{text-align:left;padding-left:64px!important;min-height:48px} #top.page-id-150851 .lq-path i{position:absolute;left:0;top:0;margin:0} #top.page-id-150851 .lq-callout{flex-direction:column;align-items:flex-start} #top.page-id-150851 .lq-photo{min-height:240px} #top.page-id-150851 .lq-quote blockquote,#top.page-id-150851 .lq-quote blockquote p{font-size:20px!important} #top.page-id-150851 .lq-cta .lq-h .av-special-heading-tag{font-size:28px!important} }  #top.page-id-150851 .lq-dips{margin-top:34px} #top.page-id-150851 .lq-dips>h3{color:#00213D;font-size:24px;font-weight:800;margin:0 0 8px;line-height:1.25} #top.page-id-150851 .lq-dips>p.lq-sub{color:#5C6472;margin:0 0 22px;font-size:16px;line-height:1.6;max-width:760px} #top.page-id-150851 .lq-dipgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px} #top.page-id-150851 .lq-dip.l2{grid-column:span 3} #top.page-id-150851 .lq-dip.l3{grid-column:span 2} #top.page-id-150851 .lq-dip{background:#ffffff;border-radius:18px;padding:24px 24px 20px;box-shadow:0 6px 22px rgba(0,33,61,.07);border-top:5px solid #C9A06A} #top.page-id-150851 .lq-dip.l2{border-top-color:#C1272D} #top.page-id-150851 .lq-dip .lq-badge{margin-bottom:12px} #top.page-id-150851 .lq-dip h4{color:#00213D;font-size:18px;font-weight:800;line-height:1.3;margin:0 0 14px} #top.page-id-150851 .lq-dip .core{display:block;font-size:14.5px;line-height:1.45;color:#00213D;font-weight:700;padding:10px 12px;background:#F4F3F1;border-radius:10px;margin:0 0 12px} #top.page-id-150851 .lq-dip .k{display:block;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#9A7243;margin:0 0 4px} #top.page-id-150851 .lq-dip ul{margin:0!important;padding:0!important;list-style:none!important} #top.page-id-150851 .lq-dip li{list-style:none!important;position:relative;padding:0 0 0 18px;margin:0 0 7px!important;font-size:14.5px;line-height:1.45;color:#444444} #top.page-id-150851 .lq-dip li:before{content:'';position:absolute;left:2px;top:8px;width:7px;height:7px;border-radius:50%;background:#C9A06A} #top.page-id-150851 .lq-dlgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px} #top.page-id-150851 .lq-dl{background:#ffffff;border-radius:18px;padding:26px 24px 24px;display:flex;flex-direction:column;box-shadow:0 6px 22px rgba(0,33,61,.07);transition:transform .2s ease,box-shadow .2s ease} #top.page-id-150851 .lq-dl:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgba(0,33,61,.16)} #top.page-id-150851 .lq-dl h3{color:#00213D;font-size:19px;font-weight:800;line-height:1.3;margin:0 0 10px} #top.page-id-150851 .lq-dl p{color:#444444;font-size:15px!important;line-height:1.6;margin:0 0 14px} #top.page-id-150851 .lq-dl .lq-badge{align-self:flex-start} #top.page-id-150851 .lq-dl .meta{display:block;font-size:13px;font-weight:700;color:#9A7243;margin:0 0 18px} #top.page-id-150851 .lq-dl .lq-pill{margin-top:auto;align-self:flex-start;padding:11px 20px;font-size:13.5px} #top.page-id-150851 .lq-dl .lq-pill.p1:hover{background:#00213D;color:#ffffff} #top.page-id-150851 .lq-tablecard{background:#ffffff;border-radius:20px;padding:8px;box-shadow:0 16px 38px rgba(0,0,0,.18)} #top.page-id-150851 .lq-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px} #top.page-id-150851 table.lq-dates{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;margin:0;background:#ffffff;border:0;font-size:14.5px} #top.page-id-150851 table.lq-dates th,#top.page-id-150851 table.lq-dates td{padding:12px 10px;text-align:center;border:0;border-bottom:1px solid #E2E1DF;line-height:1.35;vertical-align:middle;white-space:nowrap;color:#3F4756;background:#ffffff} #top.page-id-150851 table.lq-dates thead th{background:#00213D;color:#ffffff;font-weight:800;font-size:13px;letter-spacing:.02em;border-bottom:1px solid rgba(255,255,255,.14)} #top.page-id-150851 table.lq-dates thead tr:first-child th.c{font-size:12px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#C9A06A} #top.page-id-150851 table.lq-dates thead tr:last-child th{white-space:normal;background:#0F2F4F;font-size:12px;font-weight:700;color:rgba(255,255,255,.85)} #top.page-id-150851 table.lq-dates th.c,#top.page-id-150851 table.lq-dates td.dl{border-left:1px solid #E2E1DF} #top.page-id-150851 table.lq-dates thead th.c,#top.page-id-150851 table.lq-dates thead th.dl{border-left:1px solid rgba(255,255,255,.14)} #top.page-id-150851 table.lq-dates td.dl{color:#5C6472} #top.page-id-150851 table.lq-dates td.ex{color:#00213D;font-weight:800} #top.page-id-150851 table.lq-dates th.country{position:sticky;left:0;z-index:2;text-align:left;min-width:130px} #top.page-id-150851 table.lq-dates tbody th.country{background:#F4F3F1;color:#00213D;font-weight:800} #top.page-id-150851 table.lq-dates tbody tr:last-child th,#top.page-id-150851 table.lq-dates tbody tr:last-child td{border-bottom:0} #top.page-id-150851 table.lq-dates tbody tr:hover td{background:#FBF7F1} #top.page-id-150851 .lq-note{font-size:13.5px!important;color:rgba(255,255,255,.75);margin:16px 0 0} #top.page-id-150851 .lq-grade{display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:#F4F3F1;border-left:4px solid #C9A06A;border-radius:12px;padding:16px 18px;margin:6px 0 18px} #top.page-id-150851 .lq-grade code{font-family:inherit;background:#00213D;color:#ffffff;font-weight:800;padding:6px 12px;border-radius:99px;font-size:14px} #top.page-id-150851 .lq-grade span{font-size:14.5px;color:#00213D;font-weight:700} #top.page-id-150851 .lq-spmcard{background:#00213D;border-radius:20px;padding:30px 28px;position:relative;overflow:hidden;box-shadow:0 18px 40px rgba(0,33,61,.22)} #top.page-id-150851 .lq-spmcard:before{content:'';position:absolute;left:0;top:0;width:52%;height:8px;background:#C9A06A;border-radius:0 0 8px 0} #top.page-id-150851 .lq-spmcard .k{display:block;font-size:10.5px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:#C9A06A;margin:0 0 6px} #top.page-id-150851 .lq-spmcard .big{display:block;color:#ffffff;font-size:22px;font-weight:800;line-height:1.25;margin:0 0 22px} #top.page-id-150851 .lq-spmcard dl{margin:0 0 24px;padding:0} #top.page-id-150851 .lq-spmcard dl div{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-top:1px solid rgba(255,255,255,.16)} #top.page-id-150851 .lq-spmcard dt{color:rgba(255,255,255,.86);font-weight:600;font-size:14.5px;margin:0} #top.page-id-150851 .lq-spmcard dd{color:#ffffff;font-weight:900;font-size:15px;margin:0;white-space:nowrap} #top.page-id-150851 .lq-spmcard .lq-pill{margin-bottom:22px} #top.page-id-150851 .lq-spmcard p{color:rgba(255,255,255,.8);font-size:14px!important;line-height:1.55;margin:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.16)} #top.page-id-150851 .lq-spmcard p b{color:#ffffff;display:block;margin-bottom:4px} #top.page-id-150851 .lq-spm h3.sub{color:#00213D;font-size:20px;font-weight:800;margin:26px 0 10px} @media only screen and (max-width:1200px){ #top.page-id-150851 .lq-dlgrid{grid-template-columns:repeat(2,1fr)} } @media only screen and (max-width:989px){ #top.page-id-150851 .lq-dipgrid{grid-template-columns:1fr} #top.page-id-150851 .lq-dip.l2,#top.page-id-150851 .lq-dip.l3{grid-column:auto} } @media only screen and (max-width:767px){ #top.page-id-150851 .lq-dlgrid,#top.page-id-150851 .lq-dipgrid{grid-template-columns:1fr} #top.page-id-150851 .lq-tablecard{padding:4px;border-radius:16px} } 
/* Exam calendar tweaks 28 Sep 2026 */
#top.page-id-150851 .lq-examdates .lq-h{margin-bottom:12px !important}
#top.page-id-150851 .lq-examdates .lq-lede{margin-bottom:6px}
#top.page-id-150851 table.lq-dates thead th{font-size:16px}
#top.page-id-150851 table.lq-dates thead tr:first-child th.c{font-size:16px;letter-spacing:.1em}
#top.page-id-150851 table.lq-dates thead tr:last-child th{font-size:16px}
/* Table body text raised to the 16px minimum, 28 Sep 2026 */
#top.page-id-150851 table.lq-dates td,
#top.page-id-150851 table.lq-dates tbody th{font-size:16px}
#top.page-id-150851 table.lq-dates th,
#top.page-id-150851 table.lq-dates td{padding-left:7px;padding-right:7px}

/* Career routes section on navy background (Oct 2026) */
#top.page-id-150851 .lq-routes.lq-onnavy .lq-rcard .lq-h .av-special-heading-tag{color:#00213D}
#top.page-id-150851 .lq-routes.lq-onnavy .lq-rcard .avia_textblock{color:#444444}
#top.page-id-150851 .lq-routes.lq-onnavy .lq-dips > h3{color:#ffffff}
#top.page-id-150851 .lq-routes.lq-onnavy .lq-dips > .lq-sub{color:rgba(255,255,255,.8)}