@media screen and (min-width:981px) and (max-width:1324px){.no-wrap_nav_item{white-space:nowrap}}.footer-privacy-link{padding-top:20px!important}@media screen and (max-width:980px){.product-logo-area{display:none}.product-info{min-width:80vw!Important}}@media screen and (max-width:410px){.capabilities-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.cert-detail-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}.pfs-missile-fuzing-b{max-width:1100px;margin:0 auto;padding:0 0px}}@media screen and (min-width:411px) and (max-width:980px){.capabilities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (max-width:410px){.facility-images{display:none}.facility-text{min-width:80vw!Important}.careers-img{display:none}.careers-text{min-width:80vw!Important}.story-img{display:none}.story-text{min-width:80vw!Important;margin-left:-10px!important}.stats-row{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:14px!important}.values-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}}@media screen and (min-width:411px) and (max-width:980px){.facility-images{display:none}.facility-text{min-width:80vw!Important}.careers-img{display:none}.careers-text{min-width:80vw!Important}.story-img{display:none}.story-text{min-width:80vw!Important;margin-left:20px}}@media screen and (max-width:980px){.contact-grid,.vendor-grid,.form-grid{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}}@media screen and (max-width:980px){.sol-card-reveal{max-height:500px;opacity:1}}@media screen and (min-width:768px){.download_cloud{float:left;margin-right:10px;height:30px}.download_half{float:left!important;width:45%!important;margin:25px 0px 0px 0px!important;padding:0px!important}}@media screen and (max-width:767px){.download_half{float:none!important;width:100%!important;margin:25px 0px 0px 0px!important;padding:0px!important}}.news-img{height:20px;background:linear-gradient(90deg,#F05329,#0077BE)}.btn-primary{box-shadow:rgba(0,0,0,0.6) 1px 3px 12px}.product-card-logo{min-height:220px}select.wpforms-field-medium{width:100%;max-width:100%!Important}.wpforms-container input[type=email],.wpforms-container input[type=text]{width:100%;max-width:100%!important}#wpforms-submit-514{max-width:100%!important;width:100%!important;font-weight:bold;font-size:14px}.wpforms-container{margin-top:0px!important}.product-logo-area{aspect-ratio:1/1!Important;padding:20px!important;background-color:rgba(255,255,255,0.75)}nav#top-menu-nav,#top-menu,nav.et-menu-nav,.et-menu{margin-left:50%!important}#top-menu{padding:6px 0px 0px 0px!important;box-shadow:5px 0px}#top-menu li{margin-top:10px;margin-bottom:-10px}.nav-cta-li{margin-top:-15px!important}.nav-links>li>a::after,#et-top-navigation ul.nav>li>a::after{content:'';position:absolute;top:30px!important;left:0;width:0;height:2px;background:var(--precision-orange);transition:width 0.3s var(--ease)}#top-menu .menu-item-has-children>a:first-child::after,#et-secondary-nav .menu-item-has-children>a:first-child::after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;right:0;top:0;font-weight:800;color:#FFFFFF}.menu-item-has-children::after{font-family:'ETmodules';content:"3";font-size:16px;position:absolute;margin-top:-50px;right:15px}#mobile_menu{height:85vh;overflow-y:scroll}@media only screen and (max-width:980px){#top-menu{display:none!important}#logo{margin-left:-27px}#et_mobile_nav_menu .mobile_nav span{background-color:#FFFFFF!Important}.nav-cta-li{margin-top:10px!important}}@media only screen and (min-width:981px){#logo{max-height:39px!important;max-width:180px!important;margin-left:-40px!important;width:auto;height:auto}}