@import url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/static/source/rev-b52cb77/fonts.googleapis.com/5f3c78a6664a37de45cc4d2c9c0f7eee.css2");a:hover,a:visited,a:active,a:focus{text-decoration:none}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:none}:focus{outline:none}body,h1,h2,h3,h4,h5,a{font-family:"Changa",sans-serif !important}p,ul li,ol li{font-family:"Open Sans",sans-serif !important}.redBTN{color:#fff !important;display:inline-block;background:#c8202f;text-transform:uppercase;font-weight:600;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;margin:20px}.redBTN:hover{background:#5c5c5c;color:#fff !important}.generalText p{font-size:22px;line-height:40px;margin-bottom:30px}.generalText p a{}.generalText p a:hover{}.generalText h2{font-size:60px;line-height:80px;margin-bottom:40px}.generalText h3{font-size:48px;line-height:62px;color:#000;margin-bottom:40px}.generalText h4{font-size:36px;line-height:54px;color:#a0a0a0;margin-bottom:40px}.generalText .pageContent ul,.generalText.capabilities ul{padding-left:20px;margin-bottom:30px}.generalText .pageContent ul li,.generalText.capabilities ul li{font-size:22px;line-height:40px;margin-bottom:5px;list-style:none}.generalText .pageContent ul li:before,.generalText.capabilities ul li:before{content:"•";color:#a0a0a0;font-weight:bold;display:inline-block;width:1em;margin-left:-20px}.generalText .pageContent ol,.generalText.capabilities ol{margin-bottom:40px;padding-left:32px;counter-reset:li}.generalText .pageContent ol li,.generalText.capabilities ul ol li{counter-increment:list;list-style-type:none;position:relative;font-size:22px;line-height:40px;margin-bottom:5px;padding-left:5px}.generalText .pageContent ol li:before,.generalText.capabilities ol li:before{color:#a0a0a0;counter-increment:li;content:counter(li,decimal-leading-zero) ".";left:-32px;position:absolute;text-align:right;width:26px}.generalText blockquote{background:#000;padding:50px 30px;border-top:10px solid #c8202f;text-align:center;color:#fff;margin-bottom:40px;margin-top:60px;position:relative}.generalText blockquote:before{content:"";position:absolute;top:-33px;left:calc(50% - 28px);width:56px;height:56px;background-color:#c8202f;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/quote.svg");background-position:center center;background-size:26px;background-repeat:no-repeat;border-radius:60px}.generalText blockquote p{text-align:center;color:#fff}.generalText blockquote p:last-of-type{margin-bottom:0px}.generalText a{color:#c8202f}.generalText a:hover{color:#818181}.mitotecHeader{display:block;width:100%;background:#000;border-top:3px solid #c8202f}.mitotecHeaderContain{display:block;width:100%;max-width:1400px;padding-left:20px;padding-right:20px;margin:0 auto}.headerWrap{display:flex;justify-content:space-between;align-items:center}.headerLogo{display:flex;width:24%}.headerLogo a{display:block;width:100%}.headerNav{display:flex;width:75%;flex-wrap:wrap}.headerNav .topBarNav{display:block;width:100%;margin-top:20px;margin-bottom:0px}.headerNav .topBarNav ul{padding:0px;margin:0px;text-align:right}.headerNav .topBarNav ul li{list-style:none;display:inline-block}.headerNav .topBarNav ul li a{color:#a0a0a0;font-size:16px;margin-left:30px;font-weight:600;text-transform:uppercase}.headerNav .topBarNav ul li a:hover{color:#fff}.headerNav .mainNav{display:block;width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{padding-right:10px !important;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/nav-divide.svg");background-position:right center;background-repeat:no-repeat;background-size:10px;margin-left:10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.nitro-lazy{background-image:none !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:last-of-type{background:none !important;padding-right:0px !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:22px !important;font-weight:600 !important;display:inline-block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item:last-of-type>a.mega-menu-link{padding-right:0px}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#c8202f !important;font-size:16px !important;top:1px !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{line-height:20px !important;padding:10px}.sticky{position:fixed;z-index:100000}.sticky .headerLogo{max-width:150px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.sticky #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{height:40px;line-height:40px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.sticky #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:18px !important;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.sticky .headerNav .topBarNav{margin-top:5px !important;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.homeHero,.homeVideoWrap{height:150vh;max-height:880px}.homeHero{display:flex;width:100%;position:relative}.homeHero:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:3}.homeHero:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(32,32,32,.6);z-index:4}.homeHeroWrap{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;align-items:center;text-align:center}.homeHeroWrap .container{padding:0px}.homeHeroWrap h1{font-size:108px;line-height:98px;font-weight:400;color:#fff;margin-bottom:45px;letter-spacing:-.02em}.homeHeroWrap p{color:#fff;max-width:712px;font-size:20px;line-height:38px;margin-bottom:40px;text-align:center;margin:0 auto;text-shadow:10px 0px 15px rgba(0,0,0,.15)}.homeHeroWrap .sub-header{margin-bottom:60px;font-size:24px;line-height:45px;color:#fff;margin-top:-40px}.homeHeroWrap .redBTN{font-size:30px;padding:8px 25px}.homeVideoWrap{display:block;width:100%;position:relative;overflow:hidden !important}.homeHero video#bgvid{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;height:130vh;max-height:1000px;width:100%;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;object-fit:cover}.topText{padding-top:100px;padding-bottom:100px;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/optimized/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/top-text-bg.jpg");background-position:center center;background-repeat:no-repeat;margin-bottom:80px}.topText.nitro-lazy{background-image:none !important}.topTextBlock{display:flex;width:100%;align-items:center;height:100%;justify-content:space-between}.topTextBlock .topLeft{width:43%}.topTextBlock .divide{width:122px;display:flex;height:100%;align-items:center;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/top-text-divide.svg");background-position:center center;background-repeat:no-repeat}.topTextBlock .divide.nitro-lazy{background-image:none !important}.topTextBlock .topRight{width:51%}.topTextBlock .topLeft h2{font-size:45px;line-height:68px;font-weight:400;color:#000}.topTextBlock .topLeft h2 strong{display:inline-block;width:100%;margin-top:40px;color:#c8202f;font-weight:700}.topTextBlock .topRight{font-size:24px;line-height:45px;color:#000;padding-left:50px}.selectBarArea{padding-top:0px;padding-bottom:0px;margin-top:-75px;margin-bottom:-75px}.selectBar{background:#c8202f;padding:30px;min-height:150px;display:flex;align-items:center;justify-content:space-between}.selectText h5{font-weight:400;font-size:50px;color:#fff}.selectText h5 strong{font-weight:700}.selectBox{width:50%}.dropbtn{background-color:#000;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/gray-down-arrow.svg");background-position:right 33px center;background-repeat:no-repeat;background-size:17px;color:white;padding:16px 56px 16px 26px;font-size:30px;border:none;cursor:pointer;border-radius:0px;margin-top:0px;-webkit-transition:background-color 250ms ease-out;-moz-transition:background-color 250ms ease-out;-o-transition:background-color 250ms ease-out;transition:background-color 250ms ease-out;width:100%;text-align:left}.dropbtn.nitro-lazy{background-image:none !important}.dropbtn:hover{background-color:#5c5c5c;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/black-down-arrow.svg");background-position:right 33px center;background-repeat:no-repeat;background-size:17px;outline:none}.dropbtn:hover.nitro-lazy{background-image:none !important}.dropbtn:focus{background-color:#5c5c5c;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/black-up-arrow.svg");background-position:right 33px center;background-repeat:no-repeat;background-size:17px;outline:none}.dropbtn:focus.nitro-lazy{background-image:none !important}.dropbtn:hover svg:not(:root).svg-inline--fa{color:#fff}.dropbtn:focus svg:not(:root).svg-inline--fa{color:#fff;transform:rotate(180deg)}.dropdown{position:relative;display:inline-block;width:100%}.dropdown-content{display:none;position:absolute;background-color:#000;min-width:160px;overflow:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;width:100%}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown a:hover{background-color:#c8202f}.show{display:block}#myDropdown ul{width:100%;padding:0px;margin:0px 0px 0px 0px;background:#000}#myDropdown ul li{list-style:none;font-size:20px}#myDropdown ul li a{color:white}.dropdown-content{margin-top:-9px}.homeBucketsArea{padding-top:180px;padding-bottom:150px;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/optimized/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/buckets-bg.jpg");background-position:center top}.homeBucketsArea.nitro-lazy{background-image:none !important}.pageBucketsArea{padding-top:100px !important;padding-bottom:100px !important}.homeBucketsArea h2{color:#fff;text-align:center;font-size:60px;margin-bottom:60px}.bucketBox{display:block;width:100%;text-align:center}.bucketBox .bucketPic{display:block;background-position:center center;background-size:cover;width:100%;padding-top:75%;margin-bottom:30px}.bucketBox h3{color:#c8202f;font-weight:400;font-size:36px;margin-bottom:20px}.bucketBox p{color:#fff;max-width:85%;display:block;margin:0 auto 30px auto;font-size:18px;line-height:32px}.bucketBox .redBTN{font-size:22px;padding:8px 20px}.testimonialBlock{position:relative;padding-top:120px;padding-bottom:120px;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/optimized/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/testimony-back-graphic.jpg");background-position:center center;background-size:cover;border-top:3px solid #c8202f}.testimonialBlock.nitro-lazy{background-image:none !important}.testimonialBlock:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.4)}.testimonialBlock .container{max-width:1400px}.flexslider{margin-bottom:0px;background:transparent;border:none;overflow:hidden}.homeTestimonial{display:block;max-width:65%;margin:0 auto;text-align:center;color:#fff}.homeTestimonial P{font-size:36px;line-height:50px;margin-bottom:40px}.homeTestimonial h5{font-size:28px}.homeTestimonial h6{font-size:20px}.flex-direction-nav a{background:#c8202f;border-radius:50%}.flex-direction-nav a:before{font-size:28px}.flex-direction-nav a.flex-next:before{position:absolute;right:9px}.flex-direction-nav a.flex-prev:before{position:absolute;left:9px}.homeNews{background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/optimized/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/news-watermark.jpg");background-position:left -500px bottom 0px;background-repeat:no-repeat;padding-top:120px;padding-bottom:120px}.homeNews.nitro-lazy{background-image:none !important}.homeNews .container{max-width:1400px}.homeNews h2{text-align:center;font-size:60px;font-weight:400;margin-bottom:50px}.homePostPic{display:block;position:relative;width:100%;height:350px;background-size:cover;background-position:center center;margin-bottom:25px}.homePostPic:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(59,59,59,.6);opacity:0;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.homePostPic:hover:after{opacity:1}.homePostPic .homePostInfo{position:absolute;bottom:0;left:0;display:inline-block;color:#fff;font-size:14px;text-transform:uppercase;padding:3px 10px;background:#c8202f;z-index:2}.homePost h3{color:#c8202f;font-size:36px;line-height:46px}.homePost h3:hover{color:#5c5c5c}.crumbRow{background:#ebebeb;text-transform:uppercase;padding-top:10px;padding-bottom:10px;margin-bottom:90px}.crumbRow span{margin-right:5px;margin-left:10px;color:#000;font-size:18px}.crumbRow a span{font-weight:600;color:#c8202f !important}.crumbRow span:first-of-type{margin-left:0px}.inHero{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;min-height:250px;display:flex;width:100%;align-items:center;padding-top:50px;padding-bottom:50px}.inHero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/hero-overlay.svg");background-size:30%;background-position:left 30px center;background-repeat:no-repeat;opacity:.5}.inHero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(32,32,32,.6)}.inHero .container{position:relative;z-index:2}.inHero .container h1{color:#fff;text-align:center;font-size:90px;margin-bottom:0px;line-height:90px}.inHero .container h3{color:#fff;text-align:center;margin-top:20px}.aligncenter{display:block}.textLeftImgRight{padding-top:0px}.textLeftImgRight h3{font-size:36px;line-height:54px;color:#a0a0a0}.dividerArea{padding-bottom:60px}.dividerArea .divideCol{display:block;width:100%;background:#ededed;height:5px}.faqBlock{padding-bottom:60px}.faqBlock h2{font-size:60px;line-height:80px;margin-bottom:50px;text-align:center}.fullCTA{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:100px;padding-bottom:100px;margin-bottom:40px}.fullCTA:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(42,42,42,.7)}.fullCTA .container{position:relative;z-index:2;text-align:center}.fullCTA .container h3{color:#fff;font-size:44px;line-height:64px;margin-bottom:30px}.fullCTA .container .redBTN{font-size:22px;padding:10px 20px}.textCTAbox{display:block;padding:30px;background:#c8202f;text-align:center;margin-bottom:40px}.textCTAbox h3{color:#fff;text-align:center;font-size:44px;line-height:64px;margin-bottom:20px}.textCTAbox .redBTN{background:#000;font-size:22px;padding:10px 20px}.textCTAbox .redBTN:hover{background:#fff;color:#000 !important}.twoColTitle h2{color:#c8202f}.twoColColorBg{display:flex;width:100%;background:#c8202f}.leftGray{width:50%;background:#a0a0a0;position:relative;z-index:2}.rightGray{width:50%}.middleGray{width:100px;background:#a0a0a0;clip-path:polygon(0 0,100% 0%,0% 100%);border-left:1px solid #a0a0a0;margin-left:-1px}.LGtextWrap{display:block;width:100%;max-width:570px;padding:50px 20px 50px 30px;float:right}.RGtextWrap{display:block;width:100%;max-width:570px;padding:50px 20px 50px 60px;float:left;color:#fff}.LGtextWrap h3{font-size:38px;line-height:52px}.RGtextWrap h3{font-size:38px;line-height:52px;color:#fff}.RGtextWrap ul{}.RGtextWrap ul li{font-size:24px;line-height:36px;color:#fff}.RGtextWrap h3.missionTitle{margin-top:53px}.twoColColorBg .redBTN{font-size:22px;padding:10px 20px}.twoColImgBg{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:100px;padding-bottom:100px}.twoColImgBg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.twoColImgBg .container{position:relative;z-index:2}.twoColImgBg h3{color:#fff}.twoColImgBg p{color:#fff;font-size:20px}.twoColImgBg .redBTN{font-size:22px;padding:10px 20px}.twoColImgBg ul li{color:#fff;font-size:28px;margin-bottom:10px}.textLeftImgBg{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:100px;padding-bottom:100px}.textLeftImgBg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75)}.textLeftImgBg .container{position:relative;z-index:2}.textLeftImgBg h2,.textLeftImgBg h3,.textLeftImgBg h4{color:#fff}.textLeftImgBg p{color:#fff;font-size:20px}.textLeftImgBg .redBTN{font-size:22px;padding:10px 20px}.aboutHero{display:flex;width:100%;height:100vh;max-height:700px;align-items:flex-end;padding-top:100px;padding-bottom:100px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:75px}.aboutHero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/hero-overlay.svg");background-size:50%;background-position:left 0px center;background-repeat:no-repeat;opacity:.3}.aboutHero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(32,32,32,.6)}.aboutHero .container{z-index:2;position:relative}.aboutHero h1{font-size:90px;margin-bottom:30px;color:#fff;font-weight:800}.aboutHero h2{color:#fff;font-size:52px;line-height:70px;font-weight:400}.ctaBox{display:block;width:100%;margin:0 auto 30px auto;text-align:center;background:#000;padding:30px}.ctaBox h4{color:#fff;text-align:center;margin-bottom:0px;font-size:38px;line-height:42px;margin-bottom:15px}.ctaBox .redBTN{font-size:22px;font-weight:600;padding:10px 20px}.pageSidebar .wpSide h4{margin-bottom:0px;font-size:24px;line-height:32px;text-align:center;font-weight:400;color:#fff;background:#a0a0a0;padding:10px 20px}.pageSidebar .wpSide ul{background:#ebebeb;padding:0px 10px;margin-bottom:30px}.pageSidebar .wpSide ul li{list-style:none;position:relative;padding-left:30px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #a0a0a0}.pageSidebar .wpSide ul li:last-of-type{border-bottom:none}.pageSidebar .wpSide ul li:before{position:absolute;content:"";width:10px;height:10px;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/li-arrow.svg");background-size:10px;background-position:center center;background-repeat:no-repeat;left:10px;top:16px}.pageSidebar .wpSide ul li a{font-size:18px;line-height:24px;font-weight:600;color:#c8202f;display:block}.pageSidebar .wpSide ul li a:hover{color:#000}.teamBlock{margin-bottom:60px}.teamBlock.threeBlock{padding-top:0px;padding-bottom:0px}.teamSectionTitle h2{text-align:center;font-size:60px;margin-bottom:60px}.teamPhoto{display:block;width:100%;padding-top:100%;background-position:center center;background-size:cover}.teamBox h3{font-size:36px;text-align:center;margin-top:30px;margin-bottom:0px;font-weight:400}.teamBox h4{font-weight:400;color:#a0a0a0;text-align:center;font-size:22px}.linkedinBox{display:block;width:100%;text-align:center}.linkedinBox a{color:#c8202e;font-size:32px}.linkedinBox a:hover{color:#a0a0a0}.sectionDivide{padding-top:0px;padding-bottom:60px}.sectionDivideBox{display:block;width:100%;height:5px;background:#ededed}.card-header{padding:0px;border:none}.card-header a{display:block;width:100%;padding:15px 30px;font-size:30px;color:#fff;position:relative;font-weight:300;background:#000}.card-header a:hover{color:#ededed}.card-header a[aria-expanded="true"]{background:#c8202f}.card-header a[aria-expanded="true"]:after{position:absolute;right:20px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:26px}.card-header a[aria-expanded="false"]:after{position:absolute;right:20px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:26px}.card{border-radius:0px;border:none;margin-bottom:10px}.card-body{background:#ebebeb;padding:20px 50px}.card-body p:last-of-type{margin-bottom:0px}.postRow{padding-bottom:50px;margin-bottom:50px;border-bottom:2px solid #c9c9c9}.postTeaseImg{display:block;width:100%;height:0px;padding-top:75%;background-position:center center;background-size:cover;background-repeat:no-repeat}.postInfo .metaInfo{display:inline-block;background:#c8202f;padding:5px 10px;color:#fff;margin-bottom:20px}.postInfo .metaInfo a{font-weight:700;color:#fff}.postInfo a h3{color:#c8202f;font-size:42px;line-height:42px}.postInfo a:hover h3{color:#000}.postInfo p{font-size:18px;line-height:36px;margin-bottom:0px}.pagination{justify-content:center}.page-item.active .page-link{background-color:#c8202f;border-color:#c8202f}.page-link{color:#c8202f}.page-link:hover{color:#fff;background:#000;border-color:#000}.page-link:focus{box-shadow:none !important}.postPage{margin-bottom:50px}.card-body .redBTN{font-size:22px;padding:10px 30px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{margin:0px !important;color:#fff !important;display:inline-block;background:#c8202f;text-transform:uppercase;font-weight:600;border:none;font-size:20px !important;padding:10px 30px;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background:#5c5c5c !important}.gform_wrapper .ginput_complex .ginput_right select,.gform_wrapper .ginput_complex select{height:50px;margin-top:0px !important}.gform_wrapper select.large{height:50px}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){height:50px}.gfield_html h4{margin-bottom:10px !important}.footerCTA{padding-top:120px;padding-bottom:120px;position:relative;background-size:cover;background-position:center center}.footerCTA:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(42,42,42,.6)}.footerCTA .container{z-index:1;max-width:900px;color:#fff;position:relative;text-align:center}.footerCTA h4{font-size:44px;line-height:64px;font-weight:400;margin-bottom:20px}.footerCTA .redBTN{font-size:22px;padding:10px 30px}.footer{padding-top:100px;padding-bottom:20px;border-bottom:5px solid #c8202f;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/optimized/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/footer-watermark.png");background-color:#000;background-position:center bottom -5px;background-repeat:no-repeat}.footer.nitro-lazy{background-image:none !important}.footerInfo{display:flex;width:100%;justify-content:space-between;margin-bottom:75px}.footerLogo{width:190px}.footerDivide{width:79px;display:flex;align-items:center;background-image:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/top-text-divide.svg");background-position:center center;background-repeat:no-repeat;opacity:.25}.footerDivide.nitro-lazy{background-image:none !important}.footerMenu ul{}.footerMenu ul li{list-style:none;position:relative;margin-bottom:8px}.footerMenu ul li:before{content:"";width:10px;height:10px;background:url("https://cdn-henaf.nitrocdn.com/wiBGKGwjwbadjLCuLQbTrwzTRUMsMCyQ/assets/images/source/rev-5144b0d/www.mitotecprecision.com/wp-content/themes/mitotec/images/red-right-arrow.svg");background-size:10px;background-repeat:no-repeat;position:absolute;left:-20px;top:10px}.footerMenu ul li a{font-size:20px;color:#fff}.footerMenu ul li a:hover{color:#a0a0a0}.footerAddress p{font-size:18px;line-height:36px;color:#fff}.footerAddress p strong{display:block;font-size:20px}.footerButtons{margin-left:75px}.footerButtons ul{padding:0px}.footerButtons ul li{list-style:none;margin-bottom:10px}.footerButtons ul li a{display:block;padding:10px 15px;color:#fff;font-size:22px;text-transform:uppercase;font-weight:600;background:#c8202f;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.footerButtons ul li a svg:not(:root).svg-inline--fa{color:#000;margin-right:10px}.footerButtons ul li a:hover{background:#5c5c5c}.footerCR{display:flex;width:100%;justify-content:space-between;align-items:center}.footerCRcopy{color:#959595;font-size:15px}.footerCRcopy a{color:#959595}.footerCRcopy a:hover{color:#fff}.footerCRcopy ul{display:inline-block;padding:0px;margin:0px 0px 0px 15px}.footerCRcopy ul li{list-style:none;display:inline-block;margin-left:5px}.footerCRcopy ul li a{font-size:35px;color:#c8202f;position:relative;top:8px}.logosList{padding:0px;margin:0px}.logosList li{list-style:none;display:inline-block;margin-right:15px;margin-bottom:20px}.logosList li:last-of-type{margin-right:0px}.logosList li a img{max-height:75px;max-width:200px;filter:grayscale(1)}.logosList li a img:hover{filter:grayscale(0)}@media (min-width: 1240px){.container{max-width:1200px}.homeBucketsArea .container{max-width:1400px}.teamBlock .container{max-width:1400px}.sectionDivide .container{max-width:1400px}.dividerArea .container{max-width:1400px}}@media (max-width: 1200px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:18px !important}.headerLogo{width:20%}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{font-size:10px !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{margin-left:5px}.headerNav .topBarNav{margin-top:10px}.topTextBlock .topLeft h2{font-size:35px;line-height:48px}.topTextBlock .topRight{font-size:18px;line-height:36px}.selectBar{padding:10px 30px;min-height:110px}.selectBarArea{margin-bottom:-55px}.selectText h5{font-size:40px}.dropbtn{font-size:26px}.homeBucketsArea{padding-top:120px}.homePostPic{height:300px}.footerInfo{flex-wrap:wrap;width:100%}.footerButtons{width:100%;margin-left:0px;margin-top:35px}.footerButtons ul{text-align:center}.footerButtons ul li{display:inline-block;margin:0 10px}.footerLogo{width:170px}.footerDivide{width:60px}.footerMenu ul li a{font-size:18px}.footerAddress p{font-size:16px}.footerAddress p strong{font-size:18px}.footerCRlogos{width:50%;max-width:575px}.footerCRcopy{font-size:12px}.inHero .container h1{font-size:62px;line-height:62px}.textLeftImgRight h3{font-size:30px;line-height:44px}.generalText p{font-size:18px;line-height:36px}.capImgRight{text-align:center}.generalText h2{font-size:52px;line-height:52px}.generalText h3{font-size:40px;line-height:50px}.generalText .pageContent ul li{font-size:18px;line-height:36px}.generalText .pageContent ol li{font-size:18px;line-height:36px}.generalText h4{font-size:30px;line-height:30px}.card-header a{font-size:24px}.card-header a[aria-expanded="false"]:after{font-size:24px}.ctaBox .redBTN{font-size:18px;padding:8px 15px}.ctaBox{padding:30px 20px}.pageSidebar .wpSide h4{font-size:20px}.pageSidebar .wpSide ul li a{font-size:16px}.fullCTA .container h3{font-size:36px;line-height:50px}.twoColImgBg ul li{font-size:20px}.logosList li a img{max-height:50px;max-width:150px}}@media (min-width: 993px){.mobileNav{display:none !important}.twoColImgBgRight .redBTN{display:none}}@media (max-width: 992px){.twoColImgBgRight .redBTN{margin-top:40px}.twoColImgBgRight ul{padding-left:20px}.twoColImgBgLeft .redBTN{display:none}.headerNav{display:none !important}.headerWrap{padding-top:10px;padding-bottom:10px}.mobileNav{display:flex;align-items:center}.mobileNav a{color:#fff !important;font-size:36px;height:40px;position:relative;top:0px}.mobileNav a:hover{color:#a0a0a0 !important}.headerLogo{width:50%;max-width:175px}.selectBar{flex-wrap:wrap;justify-content:center}.selectBox{width:85%;margin-top:10px}.homeTestimonial P{font-size:24px;line-height:40px}.homeTestimonial h5{font-size:20px}.homeTestimonial h6{font-size:14px}.testimonialBlock{padding-top:50px;padding-bottom:50px}.homePost h3{font-size:28px;line-height:38px}.footerCTA h4{font-size:36px;line-height:48px}.shiftnav-submenu-activation{line-height:60px !important}.shiftnav.shiftnav-right-edge:after{display:none !important}.shiftnav .shiftnav-menu-image-padded{padding-top:50px !important}.inHero .container h1{font-size:52px;line-height:52px}.crumbRow span{font-size:14px}}@media (max-width: 768px){.topText{padding-top:50px;padding-bottom:50px}.topTextBlock{flex-wrap:wrap}.topTextBlock .topLeft{width:100%;text-align:center}.topTextBlock .divide{width:100%;height:25px;margin-bottom:35px;background:none;position:relative}.topTextBlock .divide:after{content:"";width:75%;height:3px;position:absolute;left:12.5%;bottom:0px;background-color:#d0d0d0}.topTextBlock .topLeft h2 strong{margin-top:20px}.topTextBlock .topRight{padding-left:0px;text-align:center;width:100%}.bucketBox{margin-bottom:50px}.homeBucketsArea{padding-bottom:0px;background-color:#000;background-repeat:no-repeat}.homePostPic{margin:0 auto 25px auto;max-width:350px;width:100%}.homePost{display:block;text-align:center;margin-bottom:50px}.homeNews h2{font-size:38px}.homeNews{padding-top:50px;padding-bottom:0px}.footerInfo .footerLogo{width:100%;display:flex;justify-content:center;margin-bottom:35px}.footer{padding-top:50px}.footerLogo img{width:175px}.footerDivideOne{display:none}.footerCR{flex-wrap:wrap;justify-content:center}.footerButtons ul li a{font-size:16px;padding:8px 10px}.testimonialBlock{}.testimonialBlock .row{margin:0px}.generalText p{font-size:16px;line-height:32px}.generalText h2{font-size:42px;line-height:52px}.card-header a{font-size:20px}.card-header a[aria-expanded="false"]:after{font-size:16px;top:18px}.card-header a[aria-expanded="true"]:after{font-size:16px;top:19px}.generalText h3{font-size:32px;line-height:42px}.generalText h4{font-size:26px;line-height:28px}.fullCTA .container h3{font-size:28px;line-height:40px}.twoColColorBg{flex-wrap:wrap}.leftGray{width:100%}.rightGray{width:100%}.LGtextWrap{max-width:100%;padding:50px 25px}.RGtextWrap{max-width:100%;padding:50px 25px}.RGtextWrap h3.missionTitle{margin-top:0px}.middleGray{display:none}.aboutHero h1{font-size:52px}.aboutHero h2{font-size:32px;line-height:50px}.aboutHero{max-height:500px;padding-bottom:50px}.inHero:before{background-size:65%;background-position:left 0px center}.teamBox h3{font-size:28px;margin-top:15px}.teamBox h4{font-size:18px}.teamBox{display:block;margin-bottom:50px}.teamSectionTitle h2{font-size:42px;line-height:50px}}@media (max-width: 600px){.homeHeroWrap h1{font-size:78px;line-height:88px;margin-bottom:35px}.homeHeroWrap .sub-header{margin-bottom:45px;font-size:20px;line-height:36px;margin-top:-30px}.homeHero,.homeVideoWrap{max-height:650px}.selectBox{width:100%}.dropbtn{font-size:20px}.selectText h5{font-size:28px}.selectBar{padding:20px 20px}.homeTestimonial P{font-size:20px;line-height:36px}.testimonialBlock .container{padding:0px}.flex-direction-nav a{width:30px;height:30px}.flex-direction-nav a:before{font-size:18px;top:3px}.homeTestimonial{width:80%}.footerCTA{padding-top:50px;padding-bottom:50px}.footerCTA h4{font-size:24px;line-height:36px}.footerAddress{margin-left:20px}.footerDivide{width:50px}.footerCRlogos{width:100%}.logosList{display:inline-block;flex-wrap:wrap}.logosList li{width:48%;text-align:center;margin:0px 0px 15px 0px}.logosList li a img{max-height:50px;max-width:150px}}@media (max-width: 500px){.homeHeroWrap h1{font-size:62px;line-height:72px;margin-bottom:30px}.homeHeroWrap .sub-header{margin-bottom:35px;font-size:18px;line-height:30px;margin-top:-20px}}.pum-theme-936 .pum-title,.pum-theme-lightbox .pum-title{font-size:42px !important;color:#c8202f !important}.pum-theme-936 .pum-container,.pum-theme-lightbox .pum-container{padding:50px 50px 0px 50px !important}.clsLinkHover{padding:10px 20px;color:#fff !important;background-color:#000 !important;font-weight:600;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}.clsLinkHover:hover{background:#5c5c5c;color:#fff !important}.footerCR_new{display:block !important;width:100%;justify-content:space-between;align-items:center}.footerCRlogos_new{display:flex}.logos-list{width:45%}.footerLogo{display:flex;align-items:center;justify-content:center;width:35%}.footerLogo img{width:220px}.footerAddress{width:70%;display:block;margin-left:42px;justify-content:center}.footerAddress{font-size:18px}.footerAddress p strong{font-size:18px}.footerCRcopy.new{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:30px 20px 10px 20px;margin-top:40px;border-top:2px solid #272727}.footerButtons{margin-left:50px;width:22%}.footerButtons ul li{text-align:center}.logosList li a img{max-height:65px;max-width:170px;filter:grayscale(1)}.logosList{padding:0px;margin:0px;display:inline-block;align-items:center}.logos-list{width:35%;display:flex;align-items:center}.container.custom{max-width:1400px}ul.sub-menu li a{font-weight:500 !important;text-transform:capitalize}.footerAddress p{font-size:18px;line-height:28px;color:#fff;margin:0;padding:0 20px}.footerInfo{display:flex;width:100%;justify-content:space-between;margin-bottom:50px;gap:30px;border-bottom:2px solid #272727;padding-bottom:30px}.footerMenu .menu-item-has-children a{font-size:18px !important;font-weight:600;text-transform:uppercase;line-height:26px !important}ul.sub-menu{padding-top:15px}.footerButtons ul li a svg:not(:root).svg-inline--fa{color:#fff;margin-right:10px}.footerMenu ul#menu-footer-menu-1 li{font-size:18px !important;font-weight:600;text-transform:uppercase}.footerMenu ul#menu-footer-menu-1 li a{font-size:18px !important}.footerMenu ul#menu-footer-menu-1 li#menu-item-2865{margin-top:20px}.footerMenu ul#menu-footer-menu-1 li#menu-item-2862{margin-top:15px}@media only screen and (max-width: 767px){.footerCRlogos_new{display:block}.logos-list{width:90%;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;float:left;padding-bottom:30px}.footerInfo{margin-bottom:30px}.footerLogo{width:100%;display:flex;align-items:center;justify-content:center;float:left}.footerButtons{margin-left:0;width:100%}.footerAddress{width:50%;display:block;justify-content:center}.footerCRcopy.new{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:30px}.footerInfo{display:flex;width:100%;justify-content:space-between;margin-bottom:75px;gap:0px !important}}@media screen and (min-device-width: 768px) and (max-device-width: 981px){.footerDivide{display:none}.footerMenu{width:49%;float:left}.footerInfo{flex-wrap:wrap;width:100%}.footerAddress{width:25%;display:block;justify-content:center}.logos-list{width:100%;display:flex;align-items:center;justify-content:center}.footerCRlogos_new{display:block}.footerLogo{display:flex;align-items:center;justify-content:center;width:100%;padding-top:50px}.footerButtons{margin-left:0;width:100%;padding-top:30px}.logosList li a img{max-height:75px;max-width:200px;filter:grayscale(1)}.footerInfo{display:flex;width:100%;justify-content:space-between;margin-bottom:75px;gap:0px !important}}a.clsImgContainer{overflow:hidden;position:relative}a.clsImgContainer img{transition:transform .3s ease}a.clsImgContainer:hover img{transform:scale(1.05)}.teamBox h5,.teamBox h6{text-align:center}.teamCol{margin-top:30px;margin-bottom:50px}@media only screen and (max-width: 767px){#content iframe{width:100% !important;height:250px !important}.container iframe{width:100% !important;height:250px !important}}div#metaslider_container_3190 ul li a img{object-fit:cover !important;width:75% !important;max-height:100% !important}div#metaslider_container_3190 ul li{align-content:center}