@font-face{font-family:'Poppins-Regular';src:url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Regular.woff2) format('woff2'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Regular.woff2) format('woff'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Regular.eot) format('eot'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Regular.ttf) format('truetype'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Regular.svg#Poppins) format('svg')}@font-face{font-family:'Poppins-Bold';src:url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Bold.woff2) format('woff2'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Bold.woff2) format('woff'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Bold.eot) format('eot'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Bold.ttf) format('truetype'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Bold.svg#Poppins) format('svg')}@font-face{font-family:'Poppins-Medium';src:url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Medium.woff2) format('woff2'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Medium.woff2) format('woff'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Medium.eot) format('eot'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Medium.ttf) format('truetype'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/Poppins-Medium.svg#Poppins) format('svg')}@font-face{font-family:'SourceSansPro-Regular';src:url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Regular.woff2) format('woff2'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Regular.woff2) format('woff'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Regular.eot) format('eot'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Regular.ttf) format('truetype'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Regular.svg#Poppins) format('svg')}@font-face{font-family:'SourceSansPro-Bold';src:url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Bold.woff2) format('woff2'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Bold.woff2) format('woff'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Bold.eot) format('eot'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Bold.ttf) format('truetype'),url(//precisionaero.com/wp-content/themes/precisionaero/assets/fonts/SourceSansPro-Bold.svg#Poppins) format('svg')}body{font-family:'Poppins-Regular';font-size:18px}h1{font-family:'Poppins-Regular';font-size:2.5rem;margin-bottom:2rem;color:#fe0000}h2{font-family:'Poppins-Regular';font-size:1.8rem;margin-bottom:1.2rem;color:#fe0000}header{font-size:14px}.header-top{padding:11px 0;background-color:#242527;color:#fff}.header-logo{max-width:100%}.header-bottom{position:relative;z-index:3;padding-top:8px;padding-bottom:0}.header-bottom-right{padding-top:12px;text-align:right}.header-bottom-right-block{float:right;margin-left:40px}.header-bottom-right-block.last{margin-left:0}.header-bottom-right-icon{float:right;margin:8px 8px 0 0}.header-bottom-right-text{float:right;text-align:left}.logo-mobile{max-width:260px}.primary-menu{background:#fe0000;margin:0;padding:0;float:right;height:71px}.primary-menu-left-arrow{float:right;border-style:solid;height:0;width:0;border-color:#fe0000 transparent;border-width:0 0 71px 40px}.primary-menu-container{margin-top:-43px;position:relative;z-index:222;background:linear-gradient(125deg,transparent 50%,#fe0000 50%)}.primary-menu-container.primary-menu-container li{list-style:none;display:inline-block;padding:25px 12px}.primary-menu-container li.menu-item-last{padding:25px 0}.primary-menu-container a:link,.primary-menu-container a:visited,.primary-menu-container a:hover{color:#fff;text-decoration:none;font-size:16px}.header-logo-container{margin:0 0 11px}.header-search-form-container{position:relative}.header-search-form-container form{position:absolute;right:0;width:100%;max-width:400px}.header-search-form-container-inner{position:absolute;z-index:333;background:#fff;top:17px;right:10px;background:0 0}.header-search-form-container input[type=text],.no-search-results-form .s{display:block;width:100%;padding:8px 16px;font-size:16px;color:#000}#searchsubmit{display:none}#header-search-form-container .searchform{display:none}a.btn-small-orange:link,a.btn-small-orange:visited,a.btn-small-orange:hover{background:#fe0000;width:144px;text-align:center;color:#fff;padding:6px 0;display:inline-block;border-radius:8px;margin:0 4px;text-decoration:none}.homepage-top-container{position:relative;max-width:1200px;margin:0 auto}.homepage-top-container-images{margin:-220px auto 0 auto;width:60%;float:left}.homepage-top-image-2{margin-top:-66px;text-align:right}.homepage-top-image-2 img{border:14px solid #fff;border-radius:14px;position:relative;margin-right:-24px}.homepage-top-container-text{margin-top:-16px}.homepage-top-container-content{float:left;width:40%}.homepage-top-container-years-banner{font-family:'Poppins-Bold';font-size:28px;width:216px;padding:21px 0 21px 12px;color:#fff;background:#fe0000;border-radius:8px;width:228px;margin-top:-44px}.homepage-top-container-title{font-family:'Poppins-Bold';color:#fe0000;font-size:60px}.homepage-top-container-bottom-images{margin-top:-98px;margin-bottom:60px;float:left;width:100%;text-align:right;z-index:10;position:relative}.homepage-top-img-2{margin-top:16px;border:15px solid #fff;border-radius:8px}.homepage-top-img-3{margin-left:93px}.homepage-our-mission{overflow:hidden;clear:both;background:url(//precisionaero.com/wp-content/themes/precisionaero/assets/images/our-mission-bg.jpg);padding-top:7px}.homepage-our-mission-inner{max-width:1200px;margin:0 auto}.homepage-our-mission-title{font-family:'Poppins-Bold';font-size:60px;color:#fe0000;margin-top:70px}.homepage-our-mission-text{float:left;max-width:650px}.homepage-our-mission-image{float:right}.homepage-our-mission-quote{font-size:18px;font-style:italic}.homepage-our-mission-author{font-family:'Poppins-Medium';text-align:right;font-size:28px}.search-icon-mobile-btn{position:absolute;top:31px;right:75px;z-index:20}.searchform-icon-btn{position:absolute;display:block;top:11px;right:17px;width:20px;height:20px;border:0;cursor:pointer;background:url(//precisionaero.com/wp-content/themes/precisionaero/assets/images/search-icon-black.png)}.no-search-results-form{text-align:center}.no-search-results-form .searchform{position:relative;display:inline-block}#site-content{margin:1.5rem 0}.home #site-content{margin:-30px 0 0}@media (max-width:1500px){.homepage-top-container-images{margin-top:-160px}}@media (max-width:1260px){.homepage-top-container-images{margin-top:-100px}.homepage-top-container-content-inner{padding:0 48px}.homepage-top-container-images-inner{padding:0 0 0 30px}.homepage-top-container-images,.homepage-top-container-content{width:50%}.homepage-our-mission-inner{padding:0 15px}.homepage-our-mission-title{margin-top:20px}.homepage-our-mission-text{width:60%;max-width:none;padding-right:15px}.homepage-our-mission-image{width:40%}}@media (max-width:1200px){.homepage-top-container-title{font-size:50px}.homepage-top-container-text{margin-top:0}}@media (max-width:1230px){.homepage-top-container-bottom-images{margin-top:0;text-align:center}.homepage-top-img-3{margin-left:0}}@media (max-width:1050px){.homepage-product{width:50%;text-align:center}.homepage-product-inner{display:inline-block}}.header-top-mobile-btns{display:none}@media (max-width:991px){.homepage-top-container-title{font-size:35px;margin-top:16px}}@media (max-width:767px){.homepage-product{width:100%}.homepage-products{margin-top:0}.header-top-desctop-btn{display:none !important}.header-top-mobile-btns{display:block;text-align:center;padding-top:8px;clear:both}.homepage-our-mission-text{width:100%;max-width:none;padding-right:15px}.homepage-our-mission-image{width:100%;text-align:center;margin-top:32px}.homepage-our-mission-quote,.homepage-our-mission-title,.homepage-our-mission-author{text-align:center}.homepage-top-container-content{width:100%}.homepage-top-container-images{margin-top:32px;text-align:center;width:100%}.homepage-top-container-content-inner,.homepage-top-container-images-inner{padding:0 15px}.homepage-top-container-years-banner{margin-left:auto;margin-right:auto}.homepage-our-mission-title{font-size:50px}.homepage-top-container-title,.homepage-top-container-text{text-align:center}}@media (max-width:1200px){.homepage-industries{text-align:center}.homepage-industry{width:25%;float:none;margin-bottom:32px;display:inline-block}.primary-menu-container{margin-top:-23px}.search-icon-mobile-btn{top:27px}}@media (max-width:767px){.homepage-industry{width:100%}}.tickerwrapper{position:relative;left:0;background:#fff;width:99.9%;overflow:hidden}.tickerwrapper ul li{display:inline-block;width:150px;float:left;padding:25px 0}.tickerwrapper img{max-width:100%}ul.list{position:relative;display:inline-block;list-style:none;padding:0;margin:0}ul.list.cloned{position:absolute;top:0;left:0}ul.list li{float:left;padding-left:20px}.page-top-description{font-size:22px;color:#225b82}.page-top-description-separator{background:#225b82;margin:30px 0 60px;height:2px}.grid-container h2{margin:16px 0 8px}.footer-logo{margin-top:36px}.footer-menu{font-family:'Poppins-Bold';font-size:16px;margin-top:36px;margin-bottom:44px}.footer-primary-menu{margin:0;padding:0}.footer-primary-menu li{list-style:none;margin-bottom:8px}.footer-primary-menu li a:link,.footer-primary-menu li a:visited,.footer-primary-menu li a:hover{color:#fff}#site-footer{color:#fff;background:#242526}.footer-bottom{font-family:'SourceSansPro-Regular';text-align:center;padding-top:4px;padding-bottom:32px}.footer-bottom-bold-text{font-family:'SourceSansPro-Bold'}.footer-newsletter-container input[type=text]{display:block;width:100%;border:none;outline:none;background-color:#414141;border:none;padding:12px;color:#ccc;margin-bottom:24px}.footer-newsletter-container .btn-primary:not(:disabled):not(.disabled):active,.footer-newsletter-container .btn-primary:not(:disabled):not(.disabled).active,.footer-newsletter-container .show>.btn-primary.dropdown-toggle,.footer-newsletter-container .btn-primary{background:#fe0000;border-color:#fe0000}.bold{font-weight:700}.text-blumineapprox{color:#225b82}.text-dark-turquoise{color:#fe0000}.margin-top-4{margin-top:4px}.margin-top-16{margin-top:16px}.margin-top-24{margin-top:24px}.margin-top-48{margin-top:48px}.margin-left-4{margin-left:4px}.margin-right-8{margin-right:8px}.margin-bottom-0{margin-bottom:0}.margin-bottom-8{margin-bottom:8px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-24{margin-bottom:24px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-48{margin-bottom:48px}.mt02{margin-top:.2rem}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.mr1{margin-right:1rem}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.text-center{text-align:center}.f24{font-size:28px}.f28{font-size:28px}.btn-newsletter{background:#fe0000;color:#fff;border-radius:8px;padding:12px 32px;cursor:pointer}.hide{display:none}.clear{clear:both}.navbar-nav{background:#fe0000}.dropdown-menu{padding:0;margin:0;border:0 solid transition!important;border:0 solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}.mainmenu a,.navbar-default .navbar-nav>li>a,.mainmenu ul li a,.navbar-expand-lg .navbar-nav .nav-link{color:#fff;font-size:16px;text-transform:capitalize;padding:16px 15px;font-family:'Roboto',sans-serif;display:block !important}.mainmenu .active a,.mainmenu .active a:focus,.mainmenu .active a:hover,.mainmenu li a:hover,.mainmenu li a:focus,.navbar-default .navbar-nav>.show>a,.navbar-default .navbar-nav>.show>a:focus,.navbar-default .navbar-nav>.show>a:hover{color:#fff;outline:0}.mainmenu .collapse ul ul,.mainmenu .collapse ul ul.dropdown-menu{background:#fe0000;padding:0 16px}.mainmenu .collapse ul ul ul,.mainmenu .collapse ul ul ul.dropdown-menu{background:#1e88e5}.mainmenu .collapse ul ul ul ul,.mainmenu .collapse ul ul ul ul.dropdown-menu{background:#64b5f6}.mainmenu{background:0 0;border:0 solid;margin:0;padding:0;min-height:20px;width:100%}@media only screen and (min-width:991x){.mainmenu .collapse ul li:hover>ul{display:block}.mainmenu .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}.mainmenu .collapse ul ul li{position:relative}.mainmenu .collapse ul ul li:hover>ul{display:block}.mainmenu .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}.mainmenu .collapse ul ul ul li{position:relative}.mainmenu .collapse ul ul ul li:hover ul{display:block}.mainmenu .collapse ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}}@media only screen and (min-width:992px){.mainmenu .collapse ul li:hover>ul,.primary-menu-container ul li:hover>ul{display:block}.mainmenu .collapse ul ul,.primary-menu-container ul ul{position:absolute;top:100%;left:0;min-width:180px;display:none}.primary-menu-container ul li ul:before{display:block;content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:12px solid #fff;margin:0 auto}.mainmenu .collapse ul ul li,.primary-menu-container ul ul li{position:relative}.mainmenu .collapse ul ul li:hover>ul,.primary-menu-container ul ul li:hover>ul{display:block}.mainmenu .collapse ul ul ul,.primary-menu-container ul ul ul{position:absolute;top:0;left:100%;min-width:180px;display:none}.mainmenu .collapse ul ul ul li. .primary-menu-container ul ul ul li{position:relative}.mainmenu .collapse ul ul ul li:hover ul,.primary-menu-container ul ul ul li:hover ul{display:block}.mainmenu .collapse ul ul ul ul,.primary-menu-container ul ul ul ul{position:absolute;top:0;left:-100%;min-width:250px;display:none;z-index:1}}.primary-menu li ul{top:59px !important;left:-26px !important;background:0 0}.primary-menu li ul li{background:#fe0000 !important}.primary-menu-container.primary-menu-container li ul li{padding:8px 16px 12px;display:block;width:100%}@media only screen and (max-width:767px){.navbar-nav .show .dropdown-menu .dropdown-menu>li>a{padding:16px 15px 16px 35px}.navbar-nav .show .dropdown-menu .dropdown-menu .dropdown-menu>li>a{padding:16px 15px 16px 45px}}.navbar-brand{padding-right:0;margin-right:0}.navbar-toggler{margin-right:15px}@media (min-width:1220px){.container{max-width:1200px}}@media (max-width:1200px){.header-logo{max-width:280px}.header-bottom-right-block{margin-left:20px;font-size:13px}.header-search-form-container-inner{top:36px}}.primary-menu-container-mobile{display:none}.header-bottom-right-block-mobile{display:none;text-align:center}.primary-menu-container-mobile .collapse.show{margin-bottom:16px}.milestone-wrapper{position:relative;padding:60px 0;margin-top:0 !important;overflow:hidden}.milestone-wrapper .year-wrapper{position:absolute;top:20px;left:0;width:460%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.milestone-wrapper .milestone-year{font-size:18px;color:#ccc;position:relative;width:100%;height:60px;z-index:10;cursor:pointer}.milestone-wrapper .milestone-year>span{position:absolute;left:15px;top:-39px;font-size:25px}.milestone-wrapper .milestone-year:before{content:'';position:absolute;top:0;left:15px;width:5px;height:30px;background:#009ae1;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-20deg);-ms-transform:skew(-20deg);transform:skew(-20deg);z-index:-1}.milestone-wrapper .container:after{content:'';position:absolute;left:0;bottom:0;top:-30px;margin:auto;width:100%;height:2px;background:#009ae1}.milestone-wrapper .year-wrapper{position:absolute;top:20px;left:0;width:460%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.milestone-wrapper .milestone-year:hover .year-wrapper{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:1;top:30px}.milestone-wrapper .year-wrapper .year>span:first-child{color:#225b82;display:block;font-size:18px}.milestone-wrapper .year-wrapper .year{display:inline-block;margin-right:10px;font-size:14px;color:#000}.milestone-wrapper .year-wrapper.year-wrapper-right{text-align:right;left:auto;right:0;text-align:right}@media (max-width:991px){.milestone-wrapper .milestone-year:hover .year-wrapper{top:0}.milestone-wrapper .container:after{background:0 0}.milestone-wrapper .year-wrapper{width:100%;text-align:center}.milestone-wrapper .year-wrapper .year{width:100%;margin-bottom:16px}.milestone-wrapper .milestone-year:before{top:0;left:86px}.milestone-wrapper .milestone-year>span{top:-4px}.primary-menu-container-mobile .mainmenu ul li a{padding:16px}.primary-menu-container-mobile .mainmenu ul li a.dropdown-toggle{position:absolute;top:0;z-index:99999;display:block !important;right:0;padding:21px 16px}.primary-menu-container-mobile .mainmenu ul li a.dropdown-toggle:after{display:block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.8em solid;border-right:.4em solid transparent;border-bottom:0;border-left:.4em solid transparent}}.wpcf7-form-control-wrap input[type=text],.wpcf7-form-control-wrap input[type=email]{display:block;width:100%;padding:8px 16px;margin-bottom:4px}.wpcf7-form-control-wrap textarea{display:block;padding:16px;width:100%;margin-bottom:4px}.wpcf7-submit{width:auto;padding:15px 30px;border:0;background:#235a82;color:#fff;cursor:pointer}.companies-page .company-row{margin-bottom:24px}.homepage-company{width:19%;margin:0}.homepage-company-inner-container{padding:0 15px}.nav-links{width:100%;text-align:center}.prev.page-numbers{display:block;float:left}.next.page-numbers{display:block;float:right}.industries-description,.post-header-description{background-color:#144d76;color:#fff}.industries-description h1,.post-header-description h1{color:#fff}.industries-description-image img,.post-header-description img{max-width:100%}.leadership-container-top{margin-top:-9rem}.post-list-image{float:left;width:350px;text-align:center}.post-list-image img{max-width:100%;height:auto}.has-image .post-list-content{padding-left:380px}.post-header-description-text h1{margin:1.5rem 0}#Precision AeroVideoModal .modal-dialog{max-width:700px}.red{color:#fe0000}.terms-and-conditions-list>li{margin-bottom:12px}@media (min-width:992px){.industries-description-image,.post-header-description-image{overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:-2rem;border:6px solid;border-left:none;border-top-right-radius:50rem;border-bottom-right-radius:50rem;margin-top:-6px}.industries-description-image img,.post-header-description-image img{max-width:100%;border-top-right-radius:50rem;border-bottom-right-radius:50rem}.industries-description-text,.post-header-description-text{max-width:900px;margin:0 auto;padding:0 15px}.industries-description,.post-header-description{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.primary-menu-container a.dropdown-toggle{margin-left:4px}.primary-menu li ul{transform:none !important}}@media (max-width:1600px){.homepage-companies{margin-top:-140px}}@media (max-width:1400px){.homepage-companies{margin-top:-130px}.homepage-company-inner-container{padding:0 4px}}@media (max-width:1200px){.homepage-companies{margin-top:-100px}.industries-description-text{max-width:640px;padding:15px}}@media (min-width:1051px) and (max-width:1150px){a.homepage-product-hover-btn:link,a.homepage-product-hover-btn:visited,a.homepage-product-hover-btn:hover{padding:8px 0}}@media (min-width:1051px) and (max-width:1100px){.homepage-product-hover-description{margin:4px 40px 12px}}@media (min-width:992px) and (max-width:1420px){.home #site-content{margin-top:-16px}}@media (max-width:991px){.primary-menu-container-mobile,.header-bottom-right-block-mobile{display:block}.header-bottom-right-block-mobile .header-bottom-right-block{display:inline-block;margin:0 4px 16px}.header-bottom,.primary-menu-container{display:none}.header-bottom-right-block{float:none;margin:8px 0}.home #site-content{margin-top:0}.homepage-companies-description-title{font-size:38px;margin-bottom:8px}.header-search-form-container-inner{top:87px}.header-search-form-container .searchform{padding-left:31px}.header-search-form-container form{right:6px;max-width:100%}.homepage-companies{margin-top:0}.homepage-company{margin:16px 11px 0;max-width:250px}.homepage-company img{max-width:100%}#site-content{margin:0 0 1.5rem}.companies-page .company-row{margin-bottom:56px}.homepage-company{width:auto}.homepage-company img{margin:0}.industries-description-image img{display:block;max-width:100%;margin:0 auto}.post-list-image{float:none;width:100%;margin-bottom:16px;text-align:center}.has-image .post-list-content{padding-left:0}.post-header-description{padding:15px}.post-header-description-image{text-align:center}}@media (max-width:410px){.logo-mobile{max-width:220px}.search-icon-mobile-btn{top:9px}.header-search-form-container-inner{top:79px}a.homepage-product-hover-btn:link,a.homepage-product-hover-btn:visited,a.homepage-product-hover-btn:hover{padding:12px 0}}