body,#page-container,#main-content{margin-bottom:0!important;padding-bottom:0!important;background:#07111d}.et_pb_section{padding-top:90px;padding-bottom:90px}@media (max-width:980px){.et_pb_section{padding-top:70px;padding-bottom:70px}}@media (max-width:767px){.et_pb_section{padding-top:50px;padding-bottom:50px}}.hero-parallax .et_parallax_bg,.aircraft-hero .et_parallax_bg{background-position:center center!important}@media (max-width:767px){.mobile-hero{animation:heroFadeIn 1.2s ease-out both;overflow:hidden!important}.mobile-hero .et_parallax_bg,.mobile-hero:before{animation:heroSlowDrift 12s ease-in-out infinite alternate}.mobile-hero .et_pb_text{opacity:0;transform:translateY(18px);animation:heroTextRise 1s ease-out forwards}.mobile-hero .et_pb_button_module_wrapper{opacity:0;transform:translateY(16px);animation:heroTextRise 1s ease-out .7s forwards}}@keyframes heroFadeIn{from{opacity:0;filter:brightness(.82)}to{opacity:1;filter:brightness(1)}}@keyframes heroTextRise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes heroSlowDrift{from{transform:scale(1.02) translateY(0)}to{transform:scale(1.08) translateY(-12px)}}.et-l--header{position:relative!important;z-index:999999!important}.et-l--header .mobile_menu_bar:before{color:#4aa3ff!important;font-size:34px!important}@media (max-width:980px){.et_mobile_menu{position:absolute!important;top:calc(100% + 10px)!important;right:16px!important;left:auto!important;width:calc(100vw - 32px)!important;max-width:340px!important;background:rgba(8,43,69,.98)!important;border-top:2px solid #4aa3ff!important;border-radius:0 0 14px 14px!important;box-shadow:0 18px 40px rgba(0,0,0,.35)!important;overflow:hidden!important;z-index:999999!important}.et_mobile_menu li a{color:#ffffff!important;font-size:17px!important;letter-spacing:1px!important;padding:14px 22px!important}.et_mobile_menu li.current-menu-item>a{color:#4aa3ff!important}}.why-card-row{width:90%!important;max-width:1180px!important;margin:0 auto!important}.et_pb_column.why-card{position:relative!important;overflow:hidden!important;min-height:440px!important;padding:0 20px 26px 20px!important;border-radius:22px!important;background:rgba(15,30,50,.68)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 18px 40px rgba(0,0,0,.35)!important;backdrop-filter:blur(14px)!important}.et_pb_column.why-card:hover{filter:brightness(1.03);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 25px 50px rgba(0,0,0,.45)!important}.et_pb_column.why-card .et_pb_image{margin:0 -20px 22px -20px!important}.et_pb_column.why-card .et_pb_image_wrap{overflow:hidden!important;border-radius:22px 22px 0 0!important}.et_pb_column.why-card .et_pb_image img{width:100%!important;height:300px!important;object-fit:cover!important;object-position:center 30%!important}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{color:#ffffff!important;text-align:center!important;font-size:22px!important;margin-top:22px!important;margin-bottom:12px!important}.why-card-body,.why-card-body p{color:rgba(255,255,255,.88)!important;text-align:left!important;font-size:15px!important;line-height:1.75em!important;padding:0 10px!important}.about-premium-intro,.leadership-intro{max-width:1100px!important;margin:0 auto 40px auto!important;padding:38px 44px!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(12,28,46,.72),rgba(8,18,32,.46))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 24px 60px rgba(0,0,0,.35)!important;backdrop-filter:blur(14px)!important}.about-premium-intro h1,.about-premium-intro h2,.leadership-intro h1,.leadership-intro h2{color:#ffffff!important;font-size:clamp(38px,5vw,64px)!important;line-height:1.08em!important;font-weight:500!important}.about-premium-intro p,.leadership-intro p{color:rgba(255,255,255,.88)!important;line-height:1.8em!important}.sanders-card-feature .et_pb_column{min-height:520px!important;padding:26px 22px 24px 22px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(18,35,55,.65),rgba(10,20,35,.45))!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 12px 30px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.04)!important;backdrop-filter:blur(10px)!important;overflow:hidden!important;transition:all .3s ease!important}.sanders-card-feature .et_pb_column:hover{filter:brightness(1.05);box-shadow:0 20px 45px rgba(0,0,0,.35),inset 0 0 0 1px rgba(255,255,255,.06)!important}.sanders-card-feature .et_pb_image img{border-radius:16px!important;box-shadow:0 14px 32px rgba(0,0,0,.34)!important}.sanders-card-feature .et_pb_text{text-align:center!important;padding:22px 20px 10px 20px!important}.sanders-card-feature h3,.sanders-card-feature h4{color:#ffffff!important;font-size:20px!important;margin-bottom:6px!important}.sanders-card-feature .title,.sanders-card-feature .team-role,.sanders-card-feature strong{display:block!important;color:#caa86b!important;font-size:12px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:14px!important}.sanders-card-feature p{color:rgba(255,255,255,.82)!important;font-size:14px!important;line-height:1.7em!important;max-width:260px!important;margin:0 auto!important}.bendix-feature{display:flex!important;align-items:center!important;gap:34px!important;width:86%!important;max-width:980px!important;margin:24px auto 40px auto!important;padding:34px 42px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(18,35,55,.70),rgba(10,20,35,.50))!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:0 18px 45px rgba(0,0,0,.32),inset 0 0 0 1px rgba(255,255,255,.04)!important;backdrop-filter:blur(10px)!important}.bendix-feature img{width:150px!important;height:210px!important;object-fit:cover!important;border-radius:14px!important}.bendix-name{font-size:26px!important;color:#ffffff!important}.bendix-role{color:#caa86b!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.bendix-feature p{color:rgba(255,255,255,.88)!important;line-height:1.7em!important}.aircraft-cinematic-grid .dp-dfg-items{gap:22px!important}.aircraft-cinematic-grid .dp-dfg-item{position:relative!important;overflow:hidden!important;border-radius:16px!important;background:rgba(10,20,35,.72)!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 18px 45px rgba(0,0,0,.35)!important;transition:all .35s ease!important}.aircraft-cinematic-grid .dp-dfg-item:hover{transform:translateY(-6px) scale(1.01)!important;box-shadow:0 28px 65px rgba(0,0,0,.52),0 0 0 1px rgba(255,255,255,.12)!important}.aircraft-cinematic-grid .dp-dfg-image img{width:100%!important;height:100%!important;object-fit:cover!important;filter:contrast(1.08)saturate(1.08)brightness(.92)!important;transition:all .6s ease!important}.aircraft-cinematic-grid .dp-dfg-item:hover .dp-dfg-image img{transform:scale(1.07)!important;filter:contrast(1.12)saturate(1.12)brightness(1)!important}.aircraft-cinematic-grid .dp-dfg-title{position:absolute!important;bottom:0!important;left:0!important;right:0!important;z-index:5!important;padding:15px 16px!important;color:#ffffff!important;font-size:17px!important;font-weight:600!important;line-height:1.25em!important;text-shadow:0 2px 12px rgba(0,0,0,.75)!important;background:linear-gradient(to top,rgba(5,10,20,.96) 0%,rgba(5,10,20,.72) 52%,rgba(5,10,20,0) 100%)!important}.aircraft-cinematic-grid .dp-dfg-title a{color:#ffffff!important}.aircraft-cinematic-grid .dp-dfg-filters{text-align:center!important;margin-bottom:34px!important}.aircraft-cinematic-grid .dp-dfg-filters button{border-radius:999px!important;padding:9px 18px!important;margin:6px!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.22)!important;color:rgba(255,255,255,.86)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.7px!important;transition:all .25s ease!important}.aircraft-cinematic-grid .dp-dfg-filters button:hover,.aircraft-cinematic-grid .dp-dfg-filters button.active{background:rgba(74,163,255,.22)!important;border-color:rgba(74,163,255,.75)!important;color:#ffffff!important;box-shadow:0 0 22px rgba(74,163,255,.18)!important}.capability-row{max-width:1180px!important;margin:0 auto!important}.capability-card{position:relative!important;overflow:hidden!important;min-height:280px!important;padding:38px 28px!important;border-radius:22px!important;background:rgba(12,28,50,.78)!important;border:1px solid rgba(120,170,255,.22)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 18px 45px rgba(0,0,0,.38)!important;backdrop-filter:blur(10px)!important;transition:all .4s ease!important}.capability-card::before{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at top center,rgba(74,163,255,.18),rgba(74,163,255,.02) 42%,transparent 70%)!important;opacity:0!important;transition:opacity .4s ease!important;pointer-events:none!important}.capability-card:hover{transform:translateY(-8px)!important;background:rgba(18,38,68,.88)!important;border-color:rgba(120,190,255,.38)!important;box-shadow:0 28px 70px rgba(0,0,0,.58),0 0 28px rgba(74,163,255,.18)!important}.capability-card:hover::before{opacity:1!important}.capability-card .et-pb-icon{transition:all .4s ease!important;filter:drop-shadow(0 0 12px rgba(120,170,255,.25))!important}.capability-card:hover .et-pb-icon{transform:scale(1.1)!important;filter:drop-shadow(0 0 18px rgba(120,170,255,.48))!important}.capability-card{background:rgba(14,32,56,0.82)!important}.capability-card h3,.capability-card h4,.capability-card p{color:#ffffff!important}.capability-card .et-pb-icon{color:#ffffff!important;font-size:42px!important;margin-bottom:18px!important}.contact-form-wrapper{padding:32px 28px!important}.contact-form-wrapper input,.contact-form-wrapper textarea{padding:14px 16px!important;border-radius:10px!important}#footer-area{border-top:1px solid rgba(255,255,255,.08);padding-top:40px}#footer-area h4{letter-spacing:2px;font-size:13px;color:rgba(255,255,255,.6);text-transform:uppercase}#footer-area a{color:rgba(255,255,255,.85);transition:all .25s ease}#footer-area a:hover{color:#4aa3ff!important}#main-footer,#footer-bottom{display:none!important}@media (max-width:767px){.et_mobile_menu{background:rgba(8,43,69,0.98)!important;padding:10px 0!important;border-radius:0 0 14px 14px!important}.et_mobile_menu li{display:block!important;background:transparent!important}.et_mobile_menu li a{display:block!important;color:#ffffff!important;padding:14px 22px!important;font-size:17px!important;line-height:1.35em!important}.bendix-feature{display:block!important;width:90%!important;max-width:430px!important;margin:30px auto!important;padding:28px 22px!important;text-align:center!important}.bendix-feature .et_pb_column{width:100%!important;max-width:100%!important;display:block!important;margin:0 auto 18px auto!important}.bendix-feature .et_pb_image,.bendix-feature .et_pb_image_wrap{width:180px!important;max-width:180px!important;margin:0 auto 22px auto!important}.bendix-feature .et_pb_image img{width:180px!important;height:220px!important;object-fit:cover!important;border-radius:16px!important}.bendix-feature .et_pb_text,.bendix-feature .et_pb_text *,.bendix-block,.bendix-block *{text-align:center!important;max-width:100%!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important}.bendix-name,.bendix-feature h2,.bendix-feature h3{font-size:28px!important;line-height:1.15em!important;letter-spacing:normal!important}.bendix-role{font-size:12px!important;line-height:1.5em!important;letter-spacing:1.4px!important;text-transform:uppercase!important}.bendix-feature p{font-size:15px!important;line-height:1.65em!important}.why-card-row,.capability-row{width:90%!important;max-width:430px!important}.why-card-row .et_pb_column,.capability-row .et_pb_column{width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:28px!important}.et_pb_column.why-card{min-height:auto!important;padding:0 18px 28px 18px!important}.et_pb_column.why-card .et_pb_image{margin:0 -18px 24px -18px!important}.et_pb_column.why-card .et_pb_image img{width:100%!important;height:240px!important;object-fit:cover!important}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{font-size:26px!important;line-height:1.25em!important;text-align:center!important;letter-spacing:1px!important}.why-card-body,.why-card-body p{font-size:18px!important;line-height:1.75em!important;text-align:left!important;padding:0 8px!important}.capability-card{min-height:auto!important;padding:34px 24px!important;text-align:center!important}.capability-card h3,.capability-card h4,.capability-card p{text-align:center!important;color:#ffffff!important;opacity:1!important}.capability-card p{font-size:15px!important;line-height:1.6em!important}}.et_pb_column.why-card .et_pb_image img{height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important;background:rgba(5,12,24,0.9)!important}.et_pb_column.why-card .et_pb_image_wrap{background:rgba(5,12,24,0.9)!important}@media (min-width:981px){.et_pb_column.why-card .et_pb_image img{width:100%!important;height:auto!important}}.et_pb_column.why-card .et_pb_image img{width:100%!important;height:240px!important;object-fit:cover!important;object-position:center center!important}.why-card-row .et_pb_column:nth-child(2) .et_pb_image img{object-position:center 28%!important}.why-card-row .et_pb_column:nth-child(3) .et_pb_image img{object-position:center 35%!important}@media (max-width:767px){.et_pb_column.why-card .et_pb_image img{height:230px!important}}.capability-row{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-top:40px!important;padding-bottom:40px!important}.why-card-row{width:90%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.et_pb_column.why-card{position:relative!important;min-height:440px!important;padding:0 20px 26px 20px!important;border-radius:22px!important;background:rgba(15,30,50,0.68)!important;box-shadow:0 0 0 1px rgba(255,255,255,0.14) inset,0 18px 40px rgba(0,0,0,0.35)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;overflow:hidden!important}.et_pb_column.why-card .et_pb_image{width:auto!important;max-width:none!important;margin:0 -20px 22px -20px!important;padding:0!important;display:block!important}.et_pb_column.why-card .et_pb_image_wrap{width:100%!important;max-width:100%!important;display:block!important;overflow:hidden!important;border-radius:22px 22px 0 0!important}.et_pb_column.why-card .et_pb_image img{width:100%!important;max-width:100%!important;height:300px!important;object-fit:cover!important;object-position:center 30%!important;display:block!important}.why-card-row .et_pb_column:nth-child(2) .et_pb_image img{object-position:center top!important}.why-card-row .et_pb_column:nth-child(3) .et_pb_image img{object-position:center 40%!important}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{color:#ffffff!important;opacity:1!important;font-size:22px!important;line-height:1.25em!important;text-align:center!important;margin-top:22px!important;margin-bottom:12px!important}.why-card-body,.why-card-body p{color:rgba(255,255,255,0.88)!important;opacity:1!important;font-size:15px!important;line-height:1.75em!important;text-align:left!important;padding:0 10px!important;margin-bottom:0!important}@media (min-width:768px) and (max-width:980px){.why-card-row{width:88%!important;max-width:720px!important}.why-card-row .et_pb_column{width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:30px!important}.et_pb_column.why-card{padding:0 18px 30px 18px!important}.et_pb_column.why-card .et_pb_image{margin:0 -18px 24px -18px!important}.et_pb_column.why-card .et_pb_image img{height:340px!important;object-position:center 25%!important}.why-card-row .et_pb_column:nth-child(2) .et_pb_image img{object-position:center top!important}.why-card-row .et_pb_column:nth-child(3) .et_pb_image img{object-position:center 40%!important}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{font-size:26px!important}.why-card-body,.why-card-body p{font-size:15px!important;line-height:1.7em!important;padding:0 12px!important}}@media (max-width:767px){.why-card-row{width:90%!important;max-width:430px!important}.why-card-row .et_pb_column{width:100%!important;max-width:100%!important;margin-right:0!important;margin-bottom:26px!important}.et_pb_column.why-card{min-height:auto!important;padding:0 14px 30px 14px!important}.et_pb_column.why-card .et_pb_image{margin:0 -14px 22px -14px!important}.et_pb_column.why-card .et_pb_image img{height:260px!important;object-position:center 25%!important}.why-card-row .et_pb_column:nth-child(2) .et_pb_image img{object-position:center top!important}.why-card-row .et_pb_column:nth-child(3) .et_pb_image img{object-position:center 40%!important}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{font-size:20px!important;line-height:1.25em!important;margin-top:20px!important;margin-bottom:16px!important}.why-card-body,.why-card-body p{font-size:14px!important;line-height:1.65em!important;padding:0 10px!important}}.why-card-title,.why-card-title h2,.why-card-title h3,.why-card-title p{width:100%!important;text-align:center!important;display:block!important}.why-card .et_pb_blurb_content{text-align:center!important}.why-card .et_pb_module_header{text-align:center!important;min-height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.why-card .et-pb-icon{margin-left:auto!important;margin-right:auto!important}@media (max-width:980px){.et_mobile_menu{padding:0!important;margin-top:0!important;border-top:3px solid #4aa3ff!important;background:#ffffff!important;box-shadow:0 12px 30px rgba(0,0,0,0.25)!important}.et_mobile_menu li{margin:0!important;padding:0!important}.et_mobile_menu li:empty{display:none!important}.et_mobile_menu ul,.et_mobile_menu li ul{padding:0!important;margin:0!important;min-height:0!important}.et_mobile_menu li a{display:block!important;padding:14px 24px!important;line-height:1.3!important;font-size:18px!important;font-weight:600!important;color:#123047!important;text-align:left!important;border-bottom:1px solid rgba(0,0,0,0.08)!important;background:#ffffff!important}.et_mobile_menu li a:hover{background:#f3f7fb!important;color:#1f8ee8!important}.mobile_nav.opened .et_mobile_menu{height:auto!important;min-height:0!important;max-height:none!important}.et-l--header{position:relative!important;z-index:999999!important}.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_menu,.et-l--header .et_pb_menu__wrap,.et-l--header .et_mobile_nav_menu{position:relative!important;overflow:visible!important;z-index:999999!important}.et-l--header .mobile_menu_bar:before{color:#4aa3ff!important;font-size:34px!important}@media (max-width:980px){.et-l--header .et_mobile_menu{position:absolute!important;top:calc(100% + 10px)!important;right:16px!important;left:auto!important;width:calc(100vw - 32px)!important;max-width:340px!important;height:auto!important;min-height:0!important;background:rgba(8,43,69,0.98)!important;border-top:2px solid #4aa3ff!important;border-radius:0 0 12px 12px!important;box-shadow:0 18px 40px rgba(0,0,0,0.35)!important;padding:10px 0!important;margin:0!important;overflow:hidden!important;z-index:999999!important}.et-l--header .et_mobile_menu li{background:rgba(8,43,69,0.98)!important;border-bottom:1px solid rgba(255,255,255,0.06)!important;margin:0!important;padding:0!important}.et-l--header .et_mobile_menu li:last-child{border-bottom:none!important}.et-l--header .et_mobile_menu li a{color:#ffffff!important;background:transparent!important;font-size:17px!important;line-height:1.35em!important;letter-spacing:1px!important;padding:14px 22px!important;display:block!important}.et-l--header .et_mobile_menu li.current-menu-item>a,.et-l--header .et_mobile_menu li.current_page_item>a{color:#4aa3ff!important}}@media (min-width:981px){.why-card-row{display:flex!important;gap:28px!important;align-items:stretch!important;justify-content:center!important}.why-card-row .et_pb_column{width:31.5%!important;max-width:31.5%!important;margin-right:0!important;float:none!important;display:block!important}.why-card-row .et_pb_column.why-card{min-height:440px!important}}@media (min-width:981px){.et_pb_row.why-card-row{width:90%!important;max-width:1180px!important;display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:stretch!important;gap:28px!important}.et_pb_row.why-card-row>.et_pb_column{float:none!important;width:33.333%!important;max-width:33.333%!important;margin-right:0!important;flex:1 1 0!important;display:block!important}.et_pb_row.why-card-row>.et_pb_column.why-card{min-height:440px!important}}.mfp-title,.et_pb_gallery_title,.pp_description,.mfp-bottom-bar{display:none!important}}.smokewinder-card .mfp-title,.case-card .mfp-title,.smokewinder-card .et_pb_gallery_title,.case-card .et_pb_gallery_title{display:none!important}.mfp-title{display:none!important}.mfp-bottom-bar{display:none!important}.aircraft-cinematic-grid{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.aircraft-cinematic-grid .dp-dfg-item{border-radius:18px!important;overflow:hidden!important;background:rgba(8,18,32,0.82)!important;border:1px solid rgba(255,255,255,0.12)!important;box-shadow:0 18px 45px rgba(0,0,0,0.36)!important}.aircraft-cinematic-grid .dp-dfg-image img{height:245px!important;object-fit:cover!important;object-position:center center!important}.aircraft-cinematic-grid .dp-dfg-title{padding:13px 16px!important;background:linear-gradient(to top,rgba(4,10,20,0.96),rgba(4,10,20,0.72),rgba(4,10,20,0))!important;font-size:15px!important;font-weight:600!important;letter-spacing:0.2px!important}.aircraft-cinematic-grid .dp-dfg-filters button{border-radius:0!important;background:rgba(255,255,255,0.04)!important;border:1px solid rgba(255,255,255,0.28)!important;color:rgba(255,255,255,0.88)!important;letter-spacing:0.4px!important}.aircraft-cinematic-grid .dp-dfg-filters button:hover,.aircraft-cinematic-grid .dp-dfg-filters button.active{background:rgba(74,163,255,0.18)!important;border-color:rgba(74,163,255,0.8)!important;color:#ffffff!important}.aircraft-cinematic-grid .dp-dfg-image img{filter:contrast(1.08)saturate(1.06)brightness(0.94)!important}.aircraft-cinematic-grid .dp-dfg-item:hover .dp-dfg-image img{filter:contrast(1.12)saturate(1.12)brightness(1)!important}.aircraft-gallery-header{text-align:center!important;margin-bottom:42px!important}.aircraft-gallery-header .eyebrow,.aircraft-gallery-header h5{color:rgba(255,255,255,0.72)!important;font-size:12px!important;letter-spacing:4px!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:18px!important}.aircraft-gallery-header h1,.aircraft-gallery-header h2{color:#ffffff!important;font-size:clamp(38px,5vw,64px)!important;line-height:1.05em!important;font-weight:500!important;letter-spacing:-1px!important;margin-bottom:20px!important;text-shadow:0 8px 30px rgba(0,0,0,0.45)!important}.aircraft-gallery-header p{color:rgba(255,255,255,0.82)!important;font-size:17px!important;line-height:1.75em!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.aircraft-gallery-header::after{content:""!important;display:block!important;width:90px!important;height:1px!important;margin:30px auto 0 auto!important;background:linear-gradient(to right,transparent,rgba(74,163,255,0.7),transparent)!important}.dfg-filters a,.dfg-filter a,.filter-button{background:rgba(10,20,35,0.65)!important;border:1px solid rgba(120,170,255,0.28)!important;border-radius:10px!important;color:rgba(255,255,255,0.92)!important;padding:12px 18px!important;margin:6px!important;transition:all 0.25s ease!important;backdrop-filter:blur(10px)}.dfg-filters a:hover,.dfg-filter a:hover,.filter-button:hover{transform:translateY(-2px);border-color:rgba(120,170,255,0.65)!important;box-shadow:0 8px 24px rgba(40,120,255,0.18)}.dfg-filters .active,.dfg-filter .active{background:rgba(35,90,170,0.45)!important;border-color:rgba(120,170,255,0.75)!important}.aircraft-gallery-section,.operational-gallery-section{max-width:1240px;margin:0 auto}.aircraft-gallery-header,.operational-gallery-header{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(6,12,24,0.38);border:1px solid rgba(120,170,255,0.14);box-shadow:0 10px 40px rgba(0,0,0,0.35);border-radius:24px;padding:50px 60px;margin-bottom:50px}.dfg-filters a,.dfg-filter a,.filter-button{background:rgba(10,20,35,0.65)!important;border:1px solid rgba(120,170,255,0.28)!important;border-radius:10px!important;color:rgba(255,255,255,0.92)!important;padding:14px 22px!important;margin:6px!important;font-size:13px!important;letter-spacing:1px!important;text-transform:uppercase!important;transition:all 0.25s ease!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dfg-filters a:hover,.dfg-filter a:hover,.filter-button:hover{transform:translateY(-2px);border-color:rgba(120,170,255,0.65)!important;box-shadow:0 8px 24px rgba(40,120,255,0.18)}.dfg-filters .active,.dfg-filter .active{background:rgba(35,90,170,0.45)!important;border-color:rgba(120,170,255,0.75)!important}.dfg-item,.dfg-grid-item,.et_pb_gallery_item{overflow:hidden;border-radius:20px;transition:all 0.35s ease!important}.dfg-item:hover,.dfg-grid-item:hover,.et_pb_gallery_item:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,0.35)}.dfg-item img,.dfg-grid-item img,.et_pb_gallery_image img{transition:transform 0.45s ease!important}.dfg-item:hover img,.dfg-grid-item:hover img,.et_pb_gallery_item:hover img{transform:scale(1.03)}.dfg-title,.dfg-caption,.et_pb_gallery_title{background:rgba(5,10,20,0.72)!important;padding:10px 16px!important;font-size:16px!important;font-weight:500!important;letter-spacing:0.3px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (max-width:980px){.aircraft-gallery-header,.operational-gallery-header{padding:35px 28px}.dfg-filters a,.dfg-filter a,.filter-button{padding:12px 16px!important;font-size:12px!important}}.dfg-filters a,.dfg-filter a,.filter-button{background:rgba(8,16,30,0.72)!important;border:1px solid rgba(120,170,255,0.18)!important;border-radius:12px!important;color:rgba(255,255,255,0.92)!important;padding:14px 24px!important;margin:6px!important;font-size:12px!important;font-weight:500;letter-spacing:1.5px!important;text-transform:uppercase!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 8px 24px rgba(0,0,0,0.22);transition:all 0.28s ease!important}.dfg-filters a:hover,.dfg-filter a:hover,.filter-button:hover{transform:translateY(-2px);border-color:rgba(120,170,255,0.45)!important;box-shadow:0 12px 30px rgba(0,0,0,0.28),0 0 18px rgba(80,140,255,0.14)}.dfg-filters .active,.dfg-filter .active{background:rgba(30,70,140,0.38)!important;border-color:rgba(120,170,255,0.65)!important;box-shadow:0 0 22px rgba(80,140,255,0.18),0 10px 26px rgba(0,0,0,0.25)}.aircraft-gallery.aircraft-cinematic-grid .dp-dfg-filters button,.aircraft-gallery .dp-dfg-filters button,.aircraft-cinematic-grid .dp-dfg-filters button{background:rgba(8,16,30,0.72)!important;border:1px solid rgba(120,170,255,0.24)!important;border-radius:12px!important;color:rgba(255,255,255,0.92)!important;padding:13px 22px!important;margin:6px!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 8px 24px rgba(0,0,0,0.24)!important;transition:all 0.28s ease!important}.aircraft-gallery.aircraft-cinematic-grid .dp-dfg-filters button:hover,.aircraft-gallery .dp-dfg-filters button:hover,.aircraft-cinematic-grid .dp-dfg-filters button:hover{transform:translateY(-2px)!important;border-color:rgba(120,170,255,0.55)!important;box-shadow:0 12px 30px rgba(0,0,0,0.32),0 0 18px rgba(80,140,255,0.16)!important}.aircraft-gallery.aircraft-cinematic-grid .dp-dfg-filters button.active,.aircraft-gallery .dp-dfg-filters button.active,.aircraft-cinematic-grid .dp-dfg-filters button.active{background:rgba(30,70,140,0.42)!important;border-color:rgba(120,170,255,0.72)!important;color:#ffffff!important;box-shadow:0 0 22px rgba(80,140,255,0.20),0 10px 26px rgba(0,0,0,0.28)!important}.smoke-on-title{position:relative;display:inline-block;animation:titleGlow 6s ease-in-out infinite}.smoke-on-title::after{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0) 100%);transform:skewX(-18deg);animation:shineSweep 7s ease-in-out infinite;pointer-events:none}@keyframes titleGlow{0%{text-shadow:0 0 0px rgba(255,255,255,0)}50%{text-shadow:0 0 10px rgba(255,255,255,0.15),0 0 24px rgba(120,180,255,0.12)}100%{text-shadow:0 0 0px rgba(255,255,255,0)}}@keyframes shineSweep{0%{left:-40%;opacity:0}15%{opacity:1}35%{left:120%;opacity:0}100%{left:120%;opacity:0}}@media (min-width:768px) and (max-width:980px){.sanders-card-feature .et_pb_column{width:100%!important;max-width:520px!important;margin:0 auto 40px auto!important}.sanders-card-feature img{max-width:320px!important;margin:0 auto 20px auto!important}.sanders-card-feature p{max-width:420px!important;margin:0 auto!important}}@media (max-width:767px){.sanders-card-feature .et_pb_column{margin-bottom:32px!important}.sanders-card-feature img{max-width:260px!important}.sanders-card-feature p{padding:0 12px!important}}.leadership-row{position:relative;z-index:2}.leadership-row .et_pb_column{background:transparent!important;box-shadow:none!important;border:none!important;text-align:center!important;padding:20px!important}.leadership-row .et_pb_image img{width:100%!important;max-width:320px!important;margin:0 auto 18px auto!important;display:block!important;border-radius:18px!important;box-shadow:0 25px 70px rgba(0,0,0,0.45)!important}.leadership-row h3,.leadership-row h4,.leadership-row .et_pb_module_header,.leadership-row .team-name{display:block!important;visibility:visible!important;opacity:1!important;color:#ffffff!important;font-size:28px!important;font-weight:600!important;margin-bottom:6px!important}.leadership-row .team-position,.leadership-row strong{display:block!important;color:#d6a84f!important;font-size:12px!important;letter-spacing:2px!important;margin-bottom:14px!important;text-transform:uppercase!important}.leadership-row p{display:block!important;visibility:visible!important;opacity:1!important;color:rgba(255,255,255,0.82)!important;font-size:15px!important;line-height:1.7em!important;max-width:320px!important;margin:0 auto!important}.leadership-row .et_pb_column::before,.leadership-row .et_pb_column::after,.leadership-row .et_pb_module::before,.leadership-row .et_pb_module::after{display:none!important}@media (max-width:980px){.leadership-row .et_pb_image img{max-width:260px!important}.leadership-row h3,.leadership-row h4{font-size:24px!important}}@media (max-width:767px){.leadership-row .et_pb_column{padding:14px!important}.leadership-row .et_pb_image img{max-width:220px!important}.leadership-row h3,.leadership-row h4{font-size:22px!important}.leadership-row p{font-size:14px!important}}.leadership-row{position:relative;z-index:2}.leadership-row .et_pb_column{background:transparent!important;box-shadow:none!important;border:none!important;text-align:center!important;padding:20px!important}.leadership-row .et_pb_image img{width:100%!important;max-width:320px!important;margin:0 auto 18px auto!important;display:block!important;border-radius:18px!important;box-shadow:0 25px 70px rgba(0,0,0,0.45)!important}.leadership-row h3,.leadership-row h4,.leadership-row .et_pb_module_header,.leadership-row .team-name{display:block!important;visibility:visible!important;opacity:1!important;color:#ffffff!important;font-size:28px!important;font-weight:600!important;margin-bottom:6px!important}.leadership-row .team-position,.leadership-row strong{display:block!important;color:#d6a84f!important;font-size:12px!important;letter-spacing:2px!important;margin-bottom:14px!important;text-transform:uppercase!important}.leadership-row p{display:block!important;visibility:visible!important;opacity:1!important;color:rgba(255,255,255,0.82)!important;font-size:15px!important;line-height:1.7em!important;max-width:320px!important;margin:0 auto!important}.leadership-row .et_pb_column::before,.leadership-row .et_pb_column::after,.leadership-row .et_pb_module::before,.leadership-row .et_pb_module::after{display:none!important}@media (max-width:980px){.leadership-row .et_pb_image img{max-width:260px!important}.leadership-row h3,.leadership-row h4{font-size:24px!important}}@media (max-width:767px){.leadership-row .et_pb_column{padding:14px!important}.leadership-row .et_pb_image img{max-width:220px!important}.leadership-row h3,.leadership-row h4{font-size:22px!important}.leadership-row p{font-size:14px!important}}@media (min-width:768px) and (max-width:980px){.leadership-row .et_pb_image{width:auto!important;max-width:100%!important;margin:0 auto 16px auto!important;padding:0!important}.leadership-row .et_pb_image_wrap{width:auto!important;max-width:100%!important;display:inline-block!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.leadership-row .et_pb_image img{max-width:240px!important}}@media (min-width:768px) and (max-width:980px){.leadership-row h3,.leadership-row h4,.leadership-row .team-name{text-align:center!important}}@media (min-width:768px) and (max-width:980px){.leadership-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:40px!important}.leadership-row .et_pb_column{width:45%!important;max-width:420px!important;margin:0!important;padding:0!important;text-align:left!important}.leadership-row .et_pb_image img{max-width:100%!important;margin-bottom:14px!important}.leadership-row h3,.leadership-row h4{font-size:22px!important;text-align:left!important}.leadership-row .team-position{font-size:11px!important;letter-spacing:2px!important;text-align:left!important;margin-bottom:10px!important}.leadership-row p{max-width:100%!important;text-align:left!important;font-size:14.5px!important;line-height:1.6em!important}}.contact-form-wrapper{background:rgba(255,255,255,0.08)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;border:1px solid rgba(255,255,255,0.16)!important;border-radius:22px!important;box-shadow:0 24px 70px rgba(0,0,0,0.38)!important}.contact-form-wrapper h2,.contact-form-wrapper h3{font-weight:600!important;letter-spacing:1px!important;line-height:1.15em!important;margin-bottom:18px!important}.contact-form-wrapper p{line-height:1.65em!important}.contact-form-wrapper input,.contact-form-wrapper textarea{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.18)!important;border-radius:10px!important;color:#ffffff!important}.contact-form-wrapper input::placeholder,.contact-form-wrapper textarea::placeholder{color:rgba(255,255,255,0.78)!important}.contact-form-wrapper .et_pb_contact_submit{border-radius:999px!important;padding:14px 34px!important;box-shadow:0 0 20px rgba(0,140,255,0.35)!important;transition:all 0.25s ease!important}.contact-form-wrapper .et_pb_contact_submit:hover{transform:translateY(-2px)!important;box-shadow:0 0 28px rgba(0,140,255,0.5)!important}.contact-form-wrapper .et_pb_contact_field{margin-bottom:14px!important}.et-pb-contact-message{color:#dff4ff!important;font-size:17px!important;line-height:1.7em!important;font-weight:500!important}.et-pb-contact-message p{color:#dff4ff!important}.contact-form-wrapper input:focus,.contact-form-wrapper textarea:focus{background:rgba(255,255,255,0.12)!important;border-color:rgba(74,163,255,0.65)!important;color:#ffffff!important;box-shadow:0 0 18px rgba(74,163,255,0.22)!important;outline:none!important}.contact-form-wrapper textarea:focus::placeholder,.contact-form-wrapper input:focus::placeholder{color:rgba(255,255,255,0.65)!important}.contact-form-wrapper textarea,.et_pb_contact textarea,.et_pb_contact_message textarea{background:rgba(255,255,255,0.08)!important;color:#ffffff!important}.contact-form-wrapper textarea:focus,.et_pb_contact textarea:focus,.et_pb_contact_message textarea:focus{background:rgba(255,255,255,0.12)!important;color:#ffffff!important;border:1px solid rgba(74,163,255,0.65)!important;box-shadow:0 0 18px rgba(74,163,255,0.22)!important}.et_pb_contact input::placeholder,.et_pb_contact textarea::placeholder{color:rgba(255,255,255,0.72)!important}.et_pb_contact input:focus,.et_pb_contact textarea:focus{border-color:rgba(92,190,255,0.85)!important;box-shadow:0 0 0 1px rgba(92,190,255,0.45),0 0 20px rgba(92,190,255,0.18)!important}.et_pb_contact textarea{min-height:170px!important}.et_pb_contact_submit{background:linear-gradient(135deg,#4cc3ff,#2d8cff)!important;border:none!important;border-radius:40px!important;color:#fff!important;font-weight:600!important;letter-spacing:0.5px;padding:14px 34px!important;box-shadow:0 8px 24px rgba(0,140,255,0.25);transition:all 0.25s ease}.et_pb_contact_submit:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,140,255,0.35)}.et_pb_contact input,.et_pb_contact textarea{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.18)!important;color:#ffffff!important;border-radius:14px!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.25s ease;box-shadow:none!important}.et_pb_contact input::placeholder,.et_pb_contact textarea::placeholder{color:rgba(255,255,255,0.72)!important}.et_pb_contact input:focus,.et_pb_contact textarea:focus{background:rgba(255,255,255,0.12)!important;border-color:rgba(92,190,255,0.85)!important;color:#ffffff!important;outline:none!important;box-shadow:0 0 0 1px rgba(92,190,255,0.35),0 0 18px rgba(92,190,255,0.18)!important}.et_pb_contact textarea{min-height:170px!important;resize:vertical}.grecaptcha-badge{transform:scale(0.82);transform-origin:bottom right;opacity:0.72}.et-l--header{position:absolute!important;width:100%!important;z-index:9999!important;background:transparent!important}.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_menu{background:transparent!important;box-shadow:none!important}.et-l--header .et-menu-nav li a{color:#ffffff!important}.et-l--header img{max-height:70px}.sanders-hero .et_parallax_bg{background-position:center -80px!important}