﻿main{margin:0;padding:0;margin-top:5.1rem}.pageContent.hasSideNav{border-left:2px solid #eee;padding-top:.5rem;padding-bottom:1.5rem}.pageContent.hasSideNav .container{padding:0}.pageContent ul{padding:0 0 .75rem;margin:0 0 0 .75rem}.pageContent ul li{color:#676767;margin-bottom:.25rem}.pageContent ul li h5{margin-bottom:0}.pageContent ul li img{border-radius:unset;margin-right:10px;position:relative;top:-2px}.pageContent ul.statement{padding:2rem 0}.pageContent ul.statement li{margin-left:40px;margin-bottom:.5rem}.pageContent ul.downloadsUL{margin-top:.75rem;margin-left:0;list-style-type:none}.pageContent .block:last-child,.pageContent p:last-child,.pageContent ul:last-child,.pageContent li:last-child{padding-bottom:0;margin-bottom:0}.pageContent .partsList th,.pageContent .partsList td{padding:5px 10px;border:1px solid #aaa;vertical-align:middle}.pageContent .partsList th.available,.pageContent .partsList td.available{text-align:center}.pageContent .partsList th.available .greenLight,.pageContent .partsList td.available .greenLight{display:block;height:25px;width:25px;background-color:#7a2;border-radius:50%;position:relative;left:calc(50% - 13px)}.pageContent .partsList th.available:hover .greenLight,.pageContent .partsList td.available:hover .greenLight{display:none}.pageContent .partsList th.available:hover::after,.pageContent .partsList td.available:hover::after{content:"Available"}.pageContent .partsList th.requestQuote,.pageContent .partsList td.requestQuote{text-align:center}.pageContent .partsList th.requestQuote a,.pageContent .partsList td.requestQuote a{display:block}.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{position:relative;left:calc(50% - 33px)}.pageContent .imageInfoHoverPanel{background:#eee;position:relative}.pageContent .imageInfoHoverPanel figure{padding:.35rem;text-align:center}.pageContent .imageInfoHoverPanel figure figcaption{font-style:italic;font-size:.95rem;margin:.35rem 0 0}.pageContent .imageInfoHoverPanel ul{display:none;position:absolute;background:#333;background:rgba(51,51,51,.9);padding:15px 24px;width:100%}.pageContent .imageInfoHoverPanel ul li{list-style-type:disc;color:#fff}.pageContent .imageInfoHoverPanel ul li::before{content:""}.pageContent .imageInfoHoverPanel:hover ul{display:block}.pageContent .imageInfoHoverPanel.waferMapping ul{top:calc(50% - 69px)}.pageContent .imageInfoHoverPanel.waferThinning ul{top:calc(50% - 69px)}.pageContent .imageInfoHoverPanel.waferDicing ul{top:calc(50% - 60px)}.pageContent .imageInfoHoverPanel.diePlating ul{top:calc(50% - 106px)}.pageContent .imageInfoHoverPanel.visualInspection ul{top:calc(50% - 85px)}.pageContent .imageInfoHoverPanel.customizedOutput ul{top:calc(50% - 75px)}.pageContent .compModH4{margin-top:10%}.pageContent .menuGridItem{display:block;position:relative}.pageContent .menuGridItem .mgiHover{position:absolute;top:0;left:0;background:rgba(0,120,174,.8);color:#fff;width:100%;height:100%;opacity:0;transition:opacity 1s;font-weight:700;padding:5px 0 0 10px;line-height:100%}.pageContent .menuGridItem .mgiHover .mgiHoverText{position:absolute;top:45%;left:0;width:100%;text-align:center;font-size:.85rem}.pageContent .menuGridItem:hover .mgiHover{opacity:1}.pageContent .menuGridTitle{color:#676767;font-weight:700;font-size:.85rem;line-height:.5rem}.pageContent .accordionGroup{box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:1rem;margin-bottom:.75rem}.pageContent .accordionGroup .accordion{border-bottom:1px solid #eee;border-radius:1rem}.pageContent .accordionGroup .accordion .accordionHeader h6{margin:0}.pageContent .accordionGroup .accordion .accordionHeader h6 a{position:relative;display:block;padding:22px 20px 22px 55px}.pageContent .accordionGroup .accordion .accordionHeader h6 a:hover{text-decoration:none}.pageContent .accordionGroup .accordion .accordionHeader h6 a::before{position:absolute;content:"+";left:15.5px;top:calc(50% - 12.5px);background-color:#fff;width:25px;height:25px;text-align:center;line-height:23px;color:#1893ff;border:1px solid #1893ff}.pageContent .accordionGroup .accordion .accordionHeader h6 a#selected::before{content:"–"}.pageContent .accordionGroup .accordion .accordionContent{display:none;transition:all 100ms ease-out;padding:0 1rem .25rem}.pageContent .accordionGroup .accordion .accordionContent.selected{display:block}.pageContent .accordionGroup .accordion .accordionContent .col{padding-bottom:.75rem}.pageContent .accordionGroup .accordion .accordionContent h5{margin-bottom:.5rem}.pageContent .accordionGroup .accordion .accordionContent p{padding-left:.85rem}.pageContent .accordionGroup .accordion .accordionContent p.needsMB{margin-bottom:.75rem}.pageContent .accordionGroup .accordion .accordionContent hr{height:1px !important;margin:0 0 .75rem;width:100%}.subPages{padding-top:.75rem;padding-bottom:0;padding-left:calc(var(--bs-gutter-x)*.5);margin-left:-0.75rem;border-top:2px solid #eee}.subPages.inCMS{padding-top:0;margin-top:-0.75rem;border-top:0 none}.subPages.facilitiesLocations{padding-top:0;border-top:0 none}.subPages .subPageTitle{padding:.25rem 0 0 .75rem;margin:0 0 .75rem -0.75rem}.subPages .subPageTitle h3{margin-bottom:.25rem}.subPages .subPageTitle a{display:block;margin-top:-0.25rem;margin-bottom:.25rem}.subPages .subPageTitle hr{color:#eee;height:2px;margin:0 0 0 -0.75rem;width:calc(100% + 1.5rem)}.subPages .subPageCol .subPageBox{position:relative;border:2px solid #eee;border-radius:1rem;min-height:12rem;padding:.75rem 1.25rem;margin:0 .75rem .75rem 0}.subPages .subPageCol .subPageBox p{font-family:"Barlow Condensed",sans-serif;font-size:.95rem;font-weight:400}.subPages .subPageCol .subPageBox a.moreInfo{position:relative}.subPages .subPageCol .subPageBox.hasImg{padding:0;min-height:13.5rem}.subPages .subPageCol .subPageBox.hasImg .col-4{border-radius:1rem 0 0 1rem;background-size:cover;background-position-x:50%;min-height:13.25rem}.subPages .subPageCol .subPageBox.hasImg .col-8{padding:.75rem 1.25rem}.subPages.twoUP .subPageCol:nth-child(2n) .subPageBox{margin-right:0}.subPages.threeUP .subPageCol:nth-child(3n) .subPageBox{margin-right:0}.subPages.companyOverview .subPageBox{height:7.5rem;padding:.75rem}.subPages.companyOverview .subPageBox .imageLeft{float:left;margin-right:.5rem;margin-bottom:1rem}.subPages.awards .subPageBox{height:auto;padding:.75rem .75rem 0 .75rem;overflow:hidden;margin:0 0 .75rem 0}.subPages.awards .subPageBox .imageLeft{float:left;padding-left:0;margin-top:-0.75rem}.subPages.awards .subPageBox .textRight p:last-child{padding-bottom:.75rem}@media(max-width: 1399.98px){.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{left:calc(50% - 31px)}.subPages.companyOverview .subPageBox{height:8.5rem}}@media(max-width: 1199.98px){main{margin-top:5.3rem}.pageContent .partsList th,.pageContent .partsList td{font-size:.8rem}.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{left:calc(50% - 26px)}.pageContent .imageInfoHoverPanel.waferMapping ul{top:calc(50% - 70px)}.pageContent .imageInfoHoverPanel.waferThinning ul{top:calc(50% - 70px)}.pageContent .imageInfoHoverPanel.waferDicing ul{top:calc(50% - 72px)}.pageContent .imageInfoHoverPanel.diePlating ul{top:0}.pageContent .imageInfoHoverPanel.visualInspection ul{top:calc(50% - 105px)}.pageContent .imageInfoHoverPanel.customizedOutput ul{top:calc(50% - 83px)}.pageContent .menuGridItem .mgiHover .mgiHoverText.twoLines{top:42%}.subPages .subPageCol .subPageBox.hasImg .col-4{min-height:16.25rem}.subPages.companyOverview .subPageBox{height:10rem}.subPages.companyOverview .subPageBox .imageLeft{width:33%}.subPages.companyOverview .subPageBox .textRight{float:left;width:62%}.subPages.awards .subPageBox{height:auto}}@media(max-width: 991.98px){main{margin-top:8.5rem}.columnPaddingBottom{padding-bottom:1rem !important}.pageContent.hasSideNav{order:1;padding-bottom:1.25rem;border-left:0 none;padding-left:calc(var(--bs-gutter-x)*.5)}.pageContent .partsList th,.pageContent .partsList td{font-size:.875rem}.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{left:calc(50% - 37px)}.pageContent .menuGridItem .mgiHover .mgiHoverText{top:42%}.pageContent .menuGridItem .mgiHover .mgiHoverText.twoLines{top:36%}.subPages{margin-left:0;padding:.75rem 0 0 0}.subPages .subPageCol .subPageBox{min-height:9.5rem}.subPages .subPageCol .subPageBox.hasImg{min-height:10.5rem}.subPages .subPageCol .subPageBox.hasImg .col-4{min-height:10.5rem}.subPages.twoUP .subPageCol:nth-child(2n) .subPageBox{margin-right:0}.subPages.threeUP .subPageCol:nth-child(2n) .subPageBox{margin-right:0}.subPages.threeUP .subPageCol:nth-child(3n) .subPageBox{margin-right:.75rem}.subPages.threeUP .subPageCol:nth-child(6n) .subPageBox{margin-right:0}.subPages.companyOverview .subPageBox{height:7rem}.subPages.companyOverview .subPageBox .imageLeft{width:auto}.subPages.companyOverview .subPageBox .textRight{float:none;width:auto}.subPages.awards .subPageCol:nth-child(3n) .subPageBox,.subPages.awards .subPageCol:nth-child(2n) .subPageBox{margin:0 0 .75rem 0}.subPages.awards .subPageCol .subPageBox{height:auto}.subPages .subPageTitle hr{margin-left:0;width:calc(100% + .75rem)}}@media(max-width: 767.98px){.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{left:calc(50% - 29px)}.pageContent .imageInfoHoverPanel{width:300px;margin:0 auto}.pageContent .imageInfoHoverPanel.waferMapping ul{top:calc(50% - 48px)}.pageContent .imageInfoHoverPanel.waferThinning ul{top:calc(50% - 48px)}.pageContent .imageInfoHoverPanel.waferDicing ul{top:calc(50% - 65px)}.pageContent .imageInfoHoverPanel.diePlating ul{top:calc(50% - 95px)}.pageContent .imageInfoHoverPanel.visualInspection ul{top:calc(50% - 65px)}.pageContent .imageInfoHoverPanel.customizedOutput ul{top:calc(50% - 65px)}.pageContent .compModH4{margin-top:0}.pageContent .menuGridItem .mgiHover .mgiHoverText{top:48%}.pageContent .menuGridItem .mgiHover .mgiHoverText.twoLines{top:48%}.subPages .subPageCol .subPageBox{height:auto;min-height:6.5rem;margin-right:0}.subPages .subPageCol .subPageBox.hasImg{height:auto;min-height:6.5rem}.subPages .subPageCol .subPageBox.hasImg .col-4{min-height:6.5rem}.subPages.twoUP .subPageCol:nth-child(2n) .subPageBox{margin-right:0}.subPages.threeUP .subPageCol:nth-child(3n) .subPageBox{margin-right:0}.subPages.companyOverview .subPageBox{min-height:6.5rem}.subPages.awards .subPageBox p{padding-bottom:0}}@media(max-width: 575.98px){.pageContent .partsList th,.pageContent .partsList td{font-size:.7rem}.pageContent .partsList th.requestQuote a img,.pageContent .partsList td.requestQuote a img{left:calc(50% - 25px)}.subPages.awards .subPageBox .imageLeft{display:none}}@media(max-width: 465.98px){main{margin-top:7.45rem}}html,body{height:100%;padding:0;margin:0}.errorPage{display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center;height:calc(100vh - 250px);padding-top:110px}.errorInner .buttons{margin-top:2rem}.errorInner .buttons a:last-child{margin-right:0}/*# sourceMappingURL=errorpage.css.map */
