html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#ems{position:fixed;z-index:9999;background:rgba(255,255,255,0.75);left:30%;bottom:0;padding:0.25em}#ems p{padding-bottom:0}#ems p{color:black;font-weight:bold}#ems p:after{content:' <1 (i6 V)';margin-left:1em}@media only screen and (min-width: 32em){#ems p:after{content:'bp1'}}.no-mq #ems p:after{content:'bp1'}@media only screen and (min-width: 41.5em){#ems p:after{content:'bp2/i6 H'}}.no-mq #ems p:after{content:'bp2/i6 H'}@media only screen and (min-width: 47.5em){#ems p:after{content:'bp3/ipad V'}}.no-mq #ems p:after{content:'bp3/ipad V'}@media only screen and (min-width: 62em){#ems p:after{content:'bp4/ipad H'}}.no-mq #ems p:after{content:'bp4/ipad H'}@media only screen and (min-width: 72em){#ems p:after{content:'bp5'}}.no-mq #ems p:after{content:'bp5'}@media only screen and (min-width: 85em){#ems p:after{content:'bp6'}}.no-mq #ems p:after{content:'bp6'}@media only screen and (min-width: 100em){#ems p:after{content:'bp7'}}.no-mq #ems p:after{content:'bp7'}@-webkit-keyframes pulse{0%{font-size:100%}50%{font-size:150%}100%{font-size:100%}}@keyframes pulse{0%{font-size:100%}50%{font-size:150%}100%{font-size:100%}}.pulse{-webkit-animation:pulse 1s 3;animation:pulse 1s 3}.tar{text-align:right}body{background:black;font-family:"Roboto",sans-serif;font-size:16px;font-size:1rem;line-height:1.4em;-webkit-text-size-adjust:100%}body.dtrax-body{background:white}.fixed{position:fixed}@media only screen and (max-width: 47.5em){.fixed-bp3{position:fixed}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}figure img{width:100%}.clear{clear:both}.fr{float:right}.fl{float:left}.oh{overflow:hidden}.smallcaps{font-variant:small-caps}.allcaps{text-transform:uppercase}.smaller{font-size:90%}.tal{text-align:left !important}strong{font-weight:bold}u{text-decoration:underline}em{font-style:italic}a{text-decoration:none}a:hover{text-decoration:underline}p{padding-bottom:1em;line-height:1.4em;color:#444;font-size:100%}h1,h2,h3,h4,h5,h6{line-height:1.3em;font-family:"Roboto",sans-serif}h1{font-size:274.4%;font-weight:bold;color:#444;margin-bottom:0.5em}h2{margin-bottom:1em;font-size:196%}h3{font-size:140%;margin-bottom:1em}h5{color:#333;margin-bottom:1em}p+h1,p+h2,p+h3,p+h4{margin-top:1.5em}.cols+h1,.cols+h2,.cols+h3,.cols+h4{margin-top:1.5em}section+h1,section+h2,section+h3,section+h4{margin-top:0.5em}.center{text-align:center}.contactForm .tel{margin:0}.contactForm .tel:last-of-type{margin-bottom:1em}.contactForm h5{margin-top:1em}div.button,p.button{padding:0}p.button.wide{width:100%;text-align:center}p.button.wide a{display:block}button,.button a,input[type=submit]{font-family:"Roboto",sans-serif;background:#ffc80b;border:none;padding:1em 1em;color:#fff;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;font-size:140%;letter-spacing:1px;cursor:hand;cursor:pointer;font-weight:400}button:hover,.button a:hover,input[type=submit]:hover{background:#d7a700;color:#fff;text-decoration:none}button.wide,.button a.wide,input[type=submit].wide{width:100%}.button a{display:inline-block}input[type=submit],p.button.thin a{padding:0.5em 1em}p+p.button,p+button{margin-top:1em}input[type="text"],input[type="number"],input[type="tel"],input[type="password"],input[type="email"],select,textarea{box-sizing:border-box;width:100%;font-size:100%;border:1px solid #DDD;padding:0.5em 1em;margin-bottom:0.5em;font-family:verdana, sans-serif}textarea{height:5em}.captchaSection{overflow:hidden;margin-bottom:2em}.captchaSection img{vertical-align:text-top}.captchaSection input.captcha{width:5em;display:inline-block;height:1.5em;margin-bottom:0}.captchaSection p{display:inline}form.contact{overflow:hidden;margin-top:2em}@media only screen and (min-width: 47.5em){form.contact input[name="name"],form.contact input[name="company"]{float:left;width:48%}form.contact input[name="phone"],form.contact input[name="email"]{float:right;width:48%}}.no-mq form.contact input[name="name"],.no-mq form.contact input[name="company"]{float:left;width:48%}.no-mq form.contact input[name="phone"],.no-mq form.contact input[name="email"]{float:right;width:48%}form.contact .captchaSection{float:left}form.contact input[type=submit]{float:right}@media only screen and (min-width: 62em){.band.blueprint form.contact{width:60%;float:left}}.no-mq .band.blueprint form.contact{width:60%;float:left}.band.blueprint aside.contactInfo{margin-top:2em}@media only screen and (min-width: 62em){.band.blueprint aside.contactInfo{width:30%;float:right}}.no-mq .band.blueprint aside.contactInfo{width:30%;float:right}form#employmentApplication ul,form#employmentApplication ol{border-left:5px solid #ffc80b;padding-left:1em}form#employmentApplication ul li,form#employmentApplication ol li{margin-bottom:0.5em}form#employmentApplication ul li label,form#employmentApplication ol li label{font-size:90%;color:#555}form#employmentApplication ul li.radio label:first-child,form#employmentApplication ol li.radio label:first-child{display:block}form#employmentApplication h3{margin-top:2em;margin-bottom:0.5em}body>section,body>footer{padding:80px 0px;padding:5rem 0rem}body>section.rotator,body>footer.rotator{padding:0}.band{width:100%;overflow:hidden;background:white}.band.grey{background:#f0f0f0}.band.black{background:#000}.band.blueprint{background:url("/images/blueprint-background.jpg") no-repeat 0 0;background-position:fixed;background-size:cover;background-attachment:fixed;background-position:top center}.container{margin:0 1em}@media only screen and (min-width: 41.5em){.container{margin:0 auto;width:37.5em}}.no-mq .container{margin:0 auto;width:37.5em}@media only screen and (min-width: 47.5em){.container{width:43.5em}}.no-mq .container{width:43.5em}@media only screen and (min-width: 62em){.container{width:58em}}.no-mq .container{width:58em}@media only screen and (min-width: 72em){.container{width:68em}}.no-mq .container{width:68em}@media only screen and (min-width: 85em){.container{width:81em}}.no-mq .container{width:81em}@media only screen and (min-width: 100em){.container{width:96em}}.no-mq .container{width:96em}.rotatorWrapper{position:relative}.rotator .flex-control-nav{bottom:6%}.band.rotator{margin:0;position:relative}.band.rotator .rotatorMenu{position:absolute;right:5%;bottom:10%;z-index:500;font-family:"Roboto Condensed","Roboto",sans-serif;font-size:80%}.band.rotator .rotatorMenu ul{width:auto}.band.rotator .rotatorMenu ul li{width:100%;height:2em;text-transform:uppercase;line-height:1.0em;font-weight:400;text-align:right;position:relative;margin-bottom:0.25em}.band.rotator .rotatorMenu ul li .arrow{height:2em;float:left;width:1em;border-top:1em solid transparent;border-bottom:1em solid transparent;border-right:1em solid white;border-right:1em solid rgba(255,255,255,0.6)}.band.rotator .rotatorMenu ul li .bar{margin-left:1em;height:2em;background:white;background:rgba(255,255,255,0.6);padding:0.55em 0.75em 0.0em 0.25em}.band.rotator .rotatorMenu ul li,.band.rotator .rotatorMenu ul li a{color:black;text-shadow:0 0 3px rgba(255,255,255,0.5)}.band.rotator .rotatorMenu ul li.current .bar,.band.rotator .rotatorMenu ul li:hover .bar,.band.rotator .rotatorMenu ul li.yellow .bar{background:#b81c1e;background:rgba(184,28,30,0.5)}.band.rotator .rotatorMenu ul li.current .bar.yellow,.band.rotator .rotatorMenu ul li:hover .bar.yellow,.band.rotator .rotatorMenu ul li.yellow .bar.yellow{background:#ffc80b;background:rgba(255,200,11,0.9)}.band.rotator .rotatorMenu ul li.current .arrow,.band.rotator .rotatorMenu ul li:hover .arrow,.band.rotator .rotatorMenu ul li.yellow .arrow{border-right:1em solid #b81c1e;border-right:1em solid rgba(184,28,30,0.5)}.band.rotator .rotatorMenu ul li.current .arrow.yellow,.band.rotator .rotatorMenu ul li:hover .arrow.yellow,.band.rotator .rotatorMenu ul li.yellow .arrow.yellow{border-right:1em solid #ffc80b;border-right:1em solid rgba(255,200,11,0.9)}.band.rotator .rotatorMenu ul li.current,.band.rotator .rotatorMenu ul li.current a,.band.rotator .rotatorMenu ul li:hover,.band.rotator .rotatorMenu ul li:hover a,.band.rotator .rotatorMenu ul li.yellow,.band.rotator .rotatorMenu ul li.yellow a{color:white;text-shadow:0 0 3px rgba(0,0,0,0.5)}@media only screen and (min-width: 41.5em){.band.rotator .rotatorMenu{bottom:15%;left:75%;right:auto;font-size:110%}}.no-mq .band.rotator .rotatorMenu{bottom:15%;left:75%;right:auto;font-size:110%}@media only screen and (min-width: 47.5em){.band.rotator .rotatorMenu{left:73%;font-size:140%}}.no-mq .band.rotator .rotatorMenu{left:73%;font-size:140%}@media only screen and (min-width: 62em){.band.rotator .rotatorMenu{font-size:180%}}.no-mq .band.rotator .rotatorMenu{font-size:180%}@media only screen and (min-width: 72em){.band.rotator .rotatorMenu{font-size:225%}}.no-mq .band.rotator .rotatorMenu{font-size:225%}@media only screen and (min-width: 85em){.band.rotator .rotatorMenu{left:72%;font-size:250%}.band.rotator .rotatorMenu ul li{padding:0.6em 0.75em 0.6em 0.35em}}.no-mq .band.rotator .rotatorMenu{left:72%;font-size:250%}.no-mq .band.rotator .rotatorMenu ul li{padding:0.6em 0.75em 0.6em 0.35em}@media only screen and (min-width: 100em){.band.rotator .rotatorMenu{font-size:275%}.band.rotator .rotatorMenu ul li{padding:0.7em 0.75em 0.7em 0.35em}}.no-mq .band.rotator .rotatorMenu{font-size:275%}.no-mq .band.rotator .rotatorMenu ul li{padding:0.7em 0.75em 0.7em 0.35em}.band.rotator ul.rotator{overflow:hidden}.band.rotator ul.rotator li{position:relative;line-height:0}.band.rotator ul.rotator li img{width:100%}.band.rotator ul.rotator li aside{position:absolute;right:40%;bottom:15%}.band.rotator ul.rotator li aside h2{font-size:100%;line-height:1.1em;color:white;text-shadow:0 0 5px rgba(0,0,0,0.5);text-transform:uppercase;font-weight:bold;text-align:right;margin-bottom:0;transition:1500ms all;transition-delay:1200ms;margin-bottom:1em;opacity:0}@media only screen and (min-width: 41.5em){.band.rotator ul.rotator li aside h2{font-size:150%}}.no-mq .band.rotator ul.rotator li aside h2{font-size:150%}@media only screen and (min-width: 47.5em){.band.rotator ul.rotator li aside h2{font-size:250%}}.no-mq .band.rotator ul.rotator li aside h2{font-size:250%}@media only screen and (min-width: 62em){.band.rotator ul.rotator li aside h2{font-size:350%}}.no-mq .band.rotator ul.rotator li aside h2{font-size:350%}@media only screen and (min-width: 85em){.band.rotator ul.rotator li aside h2{font-size:400%}}.no-mq .band.rotator ul.rotator li aside h2{font-size:400%}@media only screen and (min-width: 41.5em){.band.rotator ul.rotator li aside{right:30%}}.no-mq .band.rotator ul.rotator li aside{right:30%}.band.rotator ul.rotator li.flex-active-slide h2{margin-bottom:0em;opacity:1}.cols{overflow:hidden;margin-bottom:1em}.cols .col img{max-width:100%}.cols.margin-bottom>.col,.cols.margin-bottom li{margin-bottom:2em}.cols.border-bottom>.col,.cols.border-bottom li{margin-top:2em;border-top:1px solid #ddd;padding-top:2em}.cols.border-bottom>.col:first-child,.cols.border-bottom li:first-child{margin-top:0;padding-top:0;border-top:none}@media only screen and (min-width: 41.5em){.cols--two>*{float:left;width:45%;margin-left:10%}.cols--two>*:nth-child(2n+1){clear:left;margin-left:0}}.no-mq .cols--two>*{float:left;width:45%;margin-left:10%}.no-mq .cols--two>*:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (min-width: 41.5em){.cols--three>*{float:left;width:31.3333333333%;margin-left:3%}.cols--three>*:nth-child(3n+1){clear:left;margin-left:0}}.no-mq .cols--three>*{float:left;width:31.3333333333%;margin-left:3%}.no-mq .cols--three>*:nth-child(3n+1){clear:left;margin-left:0}@media only screen and (min-width: 41.5em){.cols--three-two>*{float:left;width:47%;margin-left:6%}.cols--three-two>*:nth-child(2n+1){clear:left;margin-left:0}}.no-mq .cols--three-two>*{float:left;width:47%;margin-left:6%}.no-mq .cols--three-two>*:nth-child(2n+1){clear:left;margin-left:0}@media only screen and (min-width: 62em){.cols--three-two>*{width:31.3333333333%;margin-left:2%}.cols--three-two>*:nth-child(2n+1){clear:none;margin-left:2%}.cols--three-two>*:nth-child(3n+1){clear:left;margin-left:0}}.no-mq .cols--three-two>*{width:31.3333333333%;margin-left:2%}.no-mq .cols--three-two>*:nth-child(2n+1){clear:none;margin-left:2%}.no-mq .cols--three-two>*:nth-child(3n+1){clear:left;margin-left:0}@media only screen and (min-width: 32em){.cols--four>.col,.cols--four>li{float:left;width:46%;margin:0 1%}.cols--four>.col:nth-child(2n+1),.cols--four>li:nth-child(2n+1){clear:left}}.no-mq .cols--four>.col,.no-mq .cols--four>li{float:left;width:46%;margin:0 1%}.no-mq .cols--four>.col:nth-child(2n+1),.no-mq .cols--four>li:nth-child(2n+1){clear:left}@media only screen and (min-width: 47.5em){.cols--four>.col,.cols--four>li{width:23%;margin:0 1%}.cols--four>.col:nth-child(2n+1),.cols--four>li:nth-child(2n+1){clear:none}.cols--four>.col:nth-child(4n+1),.cols--four>li:nth-child(4n+1){clear:left}}.no-mq .cols--four>.col,.no-mq .cols--four>li{width:23%;margin:0 1%}.no-mq .cols--four>.col:nth-child(2n+1),.no-mq .cols--four>li:nth-child(2n+1){clear:none}.no-mq .cols--four>.col:nth-child(4n+1),.no-mq .cols--four>li:nth-child(4n+1){clear:left}@media only screen and (min-width: 47.5em){.cols--four.tight>.col,.cols--four.tight>li{width:46%;margin:0 1%}.cols--four.tight>.col:nth-child(2n+1),.cols--four.tight>li:nth-child(2n+1){clear:left}}.no-mq .cols--four.tight>.col,.no-mq .cols--four.tight>li{width:46%;margin:0 1%}.no-mq .cols--four.tight>.col:nth-child(2n+1),.no-mq .cols--four.tight>li:nth-child(2n+1){clear:left}@media only screen and (min-width: 62em){.cols--four.tight>.col,.cols--four.tight>li{width:23%;margin:0 1%}.cols--four.tight>.col:nth-child(2n+1),.cols--four.tight>li:nth-child(2n+1){clear:none}.cols--four.tight>.col:nth-child(4n+1),.cols--four.tight>li:nth-child(4n+1){clear:left}}.no-mq .cols--four.tight>.col,.no-mq .cols--four.tight>li{width:23%;margin:0 1%}.no-mq .cols--four.tight>.col:nth-child(2n+1),.no-mq .cols--four.tight>li:nth-child(2n+1){clear:none}.no-mq .cols--four.tight>.col:nth-child(4n+1),.no-mq .cols--four.tight>li:nth-child(4n+1){clear:left}.cols--six>.col,.cols--six>li{float:left;width:30.6666666667%;margin:0 1%;margin-bottom:0.5em}.cols--six>.col:nth-child(3n+1),.cols--six>li:nth-child(3n+1){clear:left}@media only screen and (min-width: 47.5em){.cols--six>.col,.cols--six>li{width:15.3333333333%;margin:0 .6666666667%}.cols--six>.col:nth-child(3n+1),.cols--six>li:nth-child(3n+1){clear:none}}.no-mq .cols--six>.col,.no-mq .cols--six>li{width:15.3333333333%;margin:0 .6666666667%}.no-mq .cols--six>.col:nth-child(3n+1),.no-mq .cols--six>li:nth-child(3n+1){clear:none}ol{counter-reset:li;list-style:none;*list-style:decimal;font:15px 'trebuchet MS', 'lucida sans';padding:1.5em;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.rounded-list{padding:0 1.5em}.rounded-list li{position:relative;display:block;padding:.4em .4em .4em 2em;*padding:.4em;margin:.5em 0;background:#ddd;color:#444;text-decoration:none;border-radius:.3em;transition:all .3s ease-out}.rounded-list li a:hover{background:none}.rounded-list li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.3em;top:50%;margin-top:-1.3em;height:2em;width:2em;line-height:2em;border:.3em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out;content:"\00BB \0020"}.rounded-list li:hover{background:#eee}#mobileNavWrapper{box-sizing:content-box;position:fixed;z-index:5601;right:1em;top:1em;width:25px;height:25px;background:none;padding:5px;display:block;border:1px solid #999}@media only screen and (min-width: 62em){#mobileNavWrapper{display:none}}.no-mq #mobileNavWrapper{display:none}#mobile-nav{cursor:hand;cursor:pointer;box-sizing:border-box;border-top:15px double #999;border-bottom:5px solid #999;width:25px;height:25px;display:block}#mobile-nav:hover{text-decoration:none}.menu-visible #mobile-nav{border:none;position:relative}.menu-visible #mobile-nav:after{position:absolute;top:0;bottom:0;left:0;right:0px;content:"\d7";font-size:50px;color:white;text-align:center}@media only screen and (max-width: 62em){.offcanvas-menu>div.menu{transition:500ms all;left:-270px}.offcanvas-menu.active{display:block;background:rgba(0,0,0,0.2);position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000}.offcanvas-menu.active>div.menu{background:#333;position:fixed;top:0;left:0;bottom:0;z-index:1001;width:270px;overflow-y:auto;max-width:100%}.offcanvas-menu.active>div.menu>nav{position:relative;display:block}}header{width:100%;background:black}header.white{background:white}header div.waiverLogos{width:100%;overflow:hidden;text-align:center}header div.waiverLogos>div{width:32%;float:left}header div.waiverLogos>div img{max-width:80%;height:3em;text-align:center;margin:0 auto}header div.waiverLogos.waiverLogos2>div{width:45%}header div.logo{float:left;margin-top:0.5em;width:100%}header div.logo a#top-logo{display:block;width:80%;background:url("/images/quantum-enterprises-logo.png") no-repeat;background-size:contain;height:70px}header div.logo a#top-logo:hover{background:url("/images/quantum-enterprises-logo-hover.png") no-repeat;background-size:contain}@media only screen and (min-width: 72em){header div.logo a#top-logo{height:70px}}.no-mq header div.logo a#top-logo{height:70px}@media only screen and (min-width: 85em){header div.logo a#top-logo{height:80px}}.no-mq header div.logo a#top-logo{height:80px}@media only screen and (min-width: 41.5em){header div.logo{width:45%}header div.logo a#top-logo{height:55px}}.no-mq header div.logo{width:45%}.no-mq header div.logo a#top-logo{height:55px}@media only screen and (min-width: 47.5em){header div.logo{margin-bottom:1em}}.no-mq header div.logo{margin-bottom:1em}@media only screen and (min-width: 62em){header div.logo{width:30%}}.no-mq header div.logo{width:30%}@media only screen and (min-width: 72em){header div.logo{width:35%}}.no-mq header div.logo{width:35%}header h3.tel{float:right;font-size:100%;font-weight:400;margin-top:24px;margin-top:1.5rem}header h3.tel,header h3.tel a{color:white}@media only screen and (min-width: 41.5em){header h3.tel{margin-right:3em}}.no-mq header h3.tel{margin-right:3em}@media only screen and (min-width: 72em){header h3.tel{margin-top:25.6px;margin-top:1.6rem}}.no-mq header h3.tel{margin-top:25.6px;margin-top:1.6rem}@media only screen and (min-width: 85em){header h3.tel{font-size:110%}}.no-mq header h3.tel{font-size:110%}header h3.now{float:right;font-size:100%;font-weight:400;color:white;margin-top:1em;margin-bottom:1em}header nav{line-height:1.6em;text-transform:uppercase;position:fixed;z-index:5500;right:0px;top:0;padding-top:1em;padding-left:1em;padding-bottom:1em;padding-right:2em;display:none}header nav>ul{padding:0}header nav>ul>li{display:block;color:white}header nav>ul>li a{color:white}header nav>ul>li a:hover{text-decoration:none}header nav>ul>li>div{display:block;margin-left:1em;line-height:1.5em}@media only screen and (min-width: 62em){header nav{float:right;padding:0;margin:0;background:none;display:block;position:inherit;margin-right:4em;font-size:80%;margin-top:25.6px;margin-top:1.6rem}header nav>ul>li{float:left;margin-left:0.6em;line-height:1.3em;padding-left:0.6em;font-weight:400}header nav>ul>li:first-child{border-left:0;margin-left:0}header nav>ul>li:hover,header nav>ul>li.current{color:#b81c1e}header nav>ul>li:hover>a,header nav>ul>li.current>a{color:#b81c1e}header nav>ul>li>div{display:none;margin-left:0;position:absolute;padding-top:1.5em;padding-bottom:0.25em;left:0;right:0;z-index:5001;width:100%;border-top:5px solid #b81c1e;background:rgba(0,0,0,0.9);background:black;line-height:1.5em}header nav>ul>li>div>ul li{float:left;width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:0.5em}header nav>ul>li>div>ul li:nth-child(odd){width:10%;margin-left:37.5%}header nav>ul>li>div>ul li:hover a{color:#b81c1e}}.no-mq header nav{float:right;padding:0;margin:0;background:none;display:block;position:inherit;margin-right:4em;font-size:80%;margin-top:25.6px;margin-top:1.6rem}.no-mq header nav>ul>li{float:left;margin-left:0.6em;line-height:1.3em;padding-left:0.6em;font-weight:400}.no-mq header nav>ul>li:first-child{border-left:0;margin-left:0}.no-mq header nav>ul>li:hover,.no-mq header nav>ul>li.current{color:#b81c1e}.no-mq header nav>ul>li:hover>a,.no-mq header nav>ul>li.current>a{color:#b81c1e}.no-mq header nav>ul>li>div{display:none;margin-left:0;position:absolute;padding-top:1.5em;padding-bottom:0.25em;left:0;right:0;z-index:5001;width:100%;border-top:5px solid #b81c1e;background:rgba(0,0,0,0.9);background:black;line-height:1.5em}.no-mq header nav>ul>li>div>ul li{float:left;width:45%;margin-right:2.5%;margin-left:2.5%;margin-bottom:0.5em}.no-mq header nav>ul>li>div>ul li:nth-child(odd){width:10%;margin-left:37.5%}.no-mq header nav>ul>li>div>ul li:hover a{color:#b81c1e}@media only screen and (min-width: 72em){header nav{font-size:100%}}.no-mq header nav{font-size:100%}@media only screen and (min-width: 85em){header nav{font-size:110%}}.no-mq header nav{font-size:110%}.dtrax-body header div.logo figure{width:30% !important;float:left}.dtrax-body header div.logo figure:first-child{margin-right:5%}@media only screen and (min-width: 41.5em){.dtrax-body header div.logo{width:80%}}.no-mq .dtrax-body header div.logo{width:80%}@media only screen and (min-width: 62em){.dtrax-body header div.logo figure{width:15em !important;float:left}.dtrax-body header div.logo img{width:100%}}.no-mq .dtrax-body header div.logo figure{width:15em !important;float:left}.no-mq .dtrax-body header div.logo img{width:100%}@media only screen and (min-width: 47.5em){.dtrax-body nav{clear:right;margin-top:-1em;padding-top:0}}.no-mq .dtrax-body nav{clear:right;margin-top:-1em;padding-top:0}@media only screen and (min-width: 62em){.dtrax-body nav{font-size:100% !important;margin-right:0;padding-bottom:0.5em !important}}.no-mq .dtrax-body nav{font-size:100% !important;margin-right:0;padding-bottom:0.5em !important}.content,.secondaryPage{margin-top:3em;margin-bottom:3em}@media only screen and (min-width: 47.5em){.content,.secondaryPage{margin-top:5em;margin-bottom:5em}}.no-mq .content,.no-mq .secondaryPage{margin-top:5em;margin-bottom:5em}@media only screen and (min-width: 47.5em){.secondaryPage{overflow:hidden}.secondaryPage .content{float:right;width:65%;margin-top:0;margin-bottom:0}.secondaryPage aside.sideMenu{float:left;width:30%}}.no-mq .secondaryPage{overflow:hidden}.no-mq .secondaryPage .content{float:right;width:65%;margin-top:0;margin-bottom:0}.no-mq .secondaryPage aside.sideMenu{float:left;width:30%}.secondaryPage ul li{border-left:5px solid #ffc80b;border-bottom:1px dotted #b81c1e;padding-left:0.5em;margin-bottom:0.5em;transition:250ms all}.secondaryPage ul li:hover{border-left:5px solid #b81c1e;padding-left:0.7em}.secondaryPage figure.header{width:80%;margin:0 auto 1em}@media only screen and (min-width: 41.5em){.secondaryPage figure.header{float:right;width:45%;max-width:20em;margin:0 0 1em 2em}}.no-mq .secondaryPage figure.header{float:right;width:45%;max-width:20em;margin:0 0 1em 2em}ul.fancy li{border-left:5px solid #ffc80b;border-bottom:1px dotted #b81c1e;padding-left:0.5em;margin-bottom:0.5em;transition:250ms all}ul.fancy li:hover{border-left:5px solid #b81c1e;padding-left:0.7em}.content{overflow:hidden}.content a{color:#b81c1e}.sideMenu.contactInfo a{color:#b81c1e}.sideMenu.contactInfo h2{font-family:"Roboto Condensed","Roboto",sans-serif}.sideMenu.contactInfo h4.addr{margin-bottom:0.5em;font-weight:bold}.sideMenu.contactInfo p.hours{margin-top:0.5em}.bio{margin-bottom:2em;border-left:5px solid #ffc80b;padding-left:0.5em}.bio h3{font-size:100%;margin-bottom:0;font-family:"Roboto Condensed","Roboto",sans-serif}.bio h4{font-size:100%;font-weight:bold}p.arrowBox a{width:29px;height:29px;display:block;background:url("/images/white-arrow.png") no-repeat;text-indent:-9999em}.ourBoxes2>div{margin-bottom:1em}.ourBoxes2>div figure{overflow:hidden;padding-top:0.5em;padding-bottom:1em;position:relative}.ourBoxes2>div figure h2,.ourBoxes2>div figure p{position:relative;z-index:100}.ourBoxes2>div figure img{position:absolute;top:0;left:0;z-index:1}.ourBoxes2>div figure *,.ourBoxes2>div figure * span{transition:500ms all}.ourBoxes2>div figure:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.ourBoxes2>div figure:hover h2,.ourBoxes2>div figure:hover h2 span{color:#ffc80b}.ourBoxes2>div figure:hover p.arrowBox a{background-image:url("/images/yellow-arrow.png")}.ourBoxes2>div h2{position:relative;z-index:10;margin-left:5%;font-size:280%;color:white;text-transform:uppercase;text-shadow:0 0 5px rgba(0,0,0,0.5);margin-bottom:0.25em;line-height:1.1em;margin-top:0.4em}.ourBoxes2>div h2 span{font-weight:bold;display:block;color:inherit}@media only screen and (min-width: 41.5em){.ourBoxes2>div h2{font-size:180%;line-height:1.0em;margin-top:0}.ourBoxes2>div h2 span{font-size:80%}}.no-mq .ourBoxes2>div h2{font-size:180%;line-height:1.0em;margin-top:0}.no-mq .ourBoxes2>div h2 span{font-size:80%}@media only screen and (min-width: 47.5em){.ourBoxes2>div h2{line-height:1.1em;margin-top:0.5em;font-size:180%}.ourBoxes2>div h2 span{font-size:100%}}.no-mq .ourBoxes2>div h2{line-height:1.1em;margin-top:0.5em;font-size:180%}.no-mq .ourBoxes2>div h2 span{font-size:100%}@media only screen and (min-width: 62em){.ourBoxes2>div h2{margin-top:1.25em;font-size:210%}}.no-mq .ourBoxes2>div h2{margin-top:1.25em;font-size:210%}.ourBoxes2>div p{position:relative;z-index:10;font-size:80%;margin-left:5%;text-shadow:0 0 5px rgba(0,0,0,0.5);color:white;margin-bottom:0;padding-bottom:0;width:75%;float:left}@media only screen and (min-width: 41.5em){.ourBoxes2>div p{line-height:1.0em;width:65%}}.no-mq .ourBoxes2>div p{line-height:1.0em;width:65%}@media only screen and (min-width: 47.5em){.ourBoxes2>div p{line-height:1.2em;width:70%}}.no-mq .ourBoxes2>div p{line-height:1.2em;width:70%}@media only screen and (min-width: 47.5em){.ourBoxes2>div p{line-height:1.3em}}.no-mq .ourBoxes2>div p{line-height:1.3em}.ourBoxes2>div p.arrowBox{width:auto;position:absolute;right:5%;bottom:1.5em;padding:0;margin:0}.quote{margin:3em auto 0;background:#e8e8e8 url("/images/wbenc-logo-large.png") no-repeat 85% 85%;border-bottom:0.5em solid #f23a49;padding:1em;text-align:center}.quote q{font-size:125%;font-style:italic;line-height:1.3em;color:#666;font-weight:100}@media only screen and (min-width: 41.5em){.quote{padding:1em 2em}.quote q{font-size:150%}}.no-mq .quote{padding:1em 2em}.no-mq .quote q{font-size:150%}@media only screen and (min-width: 47.5em){.quote{width:80%;padding:2em 5em}.quote q{font-size:190%}}.no-mq .quote{width:80%;padding:2em 5em}.no-mq .quote q{font-size:190%}@media only screen and (min-width: 62em){.quote{width:70%}}.no-mq .quote{width:70%}.serviceBoxes2>div{margin-bottom:4em}.secondaryPage .serviceBoxes2>div{margin-bottom:1em}.serviceBoxes2>div figure{position:relative;display:block;background:white;overflow:hidden;padding-top:1.4em;padding-bottom:1.4em;margin-bottom:0.75em;transition:500ms all}.serviceBoxes2>div figure img{position:absolute;top:0;left:0;width:100%;z-index:1;transition:500ms all}.secondaryPage .serviceBoxes2>div figure{padding-top:0.75em;padding-bottom:0.75em}.secondaryPage .serviceBoxes2>div figure h2{font-size:150%}.serviceBoxes2>div figure h2{position:relative;z-index:2;font-size:170%;text-shadow:0 0 5px rgba(0,0,0,0.5);background:url("/images/white-arrow.png") no-repeat 95% 50%;margin:0.25em 5%;font-weight:bold;border:none;transition:500ms all}.serviceBoxes2>div figure h2 a{color:white;transition:500ms all}.serviceBoxes2>div figure:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.1;background:black}.serviceBoxes2>div figure:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.serviceBoxes2>div figure:hover h2{background-image:url("/images/red-arrow.png");background-position:100% 50%}.serviceBoxes2>div figure:hover h2 a{text-shadow:0 0 5px #000;letter-spacing:1px;text-decoration:none;color:#ffc80b}.serviceBoxes2>div figure:hover:before{background:white}.serviceBoxes2>div p{border-top:0.5rem solid #f23a49;padding-top:1em;color:#787878;padding-bottom:0}.serviceBoxes>div{margin-bottom:4em}.secondaryPage .serviceBoxes>div{margin-bottom:1em}.serviceBoxes>div figure{position:relative;display:block;background:white;background-image:url("/images/construction-service.jpg");background-repeat:no-repeat;background-size:100%;background-position:50% 50%;padding-top:1.6em;padding-bottom:1.6em;margin-bottom:0.75em;transition:500ms all}.secondaryPage .serviceBoxes>div figure{padding-top:0.75em;padding-bottom:0.75em}.secondaryPage .serviceBoxes>div figure h2{font-size:150%}.serviceBoxes>div figure h2{position:relative;z-index:2;font-size:170%;text-shadow:0 0 5px rgba(0,0,0,0.5);background:url("/images/white-arrow.png") no-repeat 95% 50%;margin:0.25em 5%;font-weight:bold;border:none;transition:500ms all}.serviceBoxes>div figure h2 a{color:white;transition:500ms all}.serviceBoxes>div figure h2:hover{background-image:url("/images/red-arrow.png");background-position:100% 50%}.serviceBoxes>div figure h2:hover a{text-decoration:none}.serviceBoxes>div figure:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0.1;background:black}.serviceBoxes>div figure:hover{background-size:115%}.serviceBoxes>div figure:hover:before{background:white}.serviceBoxes>div.demolition figure{background-image:url("/images/demolition-service.jpg")}.serviceBoxes>div.concrete figure{background-image:url("/images/concrete-service.jpg")}.serviceBoxes>div.residential figure{background-image:url("/images/residential-service.jpg")}.serviceBoxes>div.dumpsters figure{background-image:url("/images/dumpsters-service.jpg")}.serviceBoxes>div.facilities figure{background-image:url("/images/facilities-service.jpg")}.serviceBoxes>div p{border-top:0.5rem solid #f23a49;padding-top:1em;color:#787878;padding-bottom:0}.blueprint .content{background:url("/images/team-quamtum-logo-trans.png") 95% 98% no-repeat}.blueprint .content h1{color:#ffc80b;font-family:"Roboto Condensed","Roboto",sans-serif;font-weight:bold;text-transform:uppercase;font-size:225%}.blueprint .content h2{color:#ffc80b;margin-top:2em}.blueprint .content h3,.blueprint .content h4,.blueprint .content p,.blueprint .content li{color:white}.blueprint .content ul{margin-left:1.5em}.blueprint .content ul li{list-style:disc}.blueprint .content a{color:#ffc80b}.blueprint .content h4.addr{margin-bottom:0.5em}.wbenc-header{overflow:hidden}.wbenc-header img{float:right;margin-left:2em;margin-bottom:1em;width:8em}footer{background:black;padding-bottom:2em}footer .logos{overflow:hidden}footer .logos li{width:25%;text-align:center;float:left;margin-bottom:1em}footer .logos li img{max-width:50%;text-align:center}footer .logos li:nth-child(4n+1){clear:left}@media only screen and (min-width: 72em){footer .logos li{width:12.5%}footer .logos li:nth-child(4n+1){clear:none}}.no-mq footer .logos li{width:12.5%}.no-mq footer .logos li:nth-child(4n+1){clear:none}footer .logos li.wbenc{margin-top:0.4%}footer .logos li.bbb{margin-top:0.5%}footer .logos li.osha{margin-top:0.9%}footer .logos.logos-3 li{width:33.3333333333%}footer aside{overflow:hidden;margin-top:2em;font-size:80%}footer aside p{color:#888}footer aside a{color:#999}@media only screen and (min-width: 47.5em){footer .copyright{float:left}footer .addr{float:right;text-align:right}footer .byLine{float:right;clear:right;text-align:right}}.no-mq footer .copyright{float:left}.no-mq footer .addr{float:right;text-align:right}.no-mq footer .byLine{float:right;clear:right;text-align:right}.dtrax-body footer{display:none !important}.dtrax-body footer.waiverFooter{display:block !important;background:white;padding-top:0 !important}*[data-href]{cursor:hand;cursor:pointer}.perks>div{margin-bottom:2em}.perks>div>i,.perks>div>em{float:left;font-size:200%;color:#b81c1e}.perks>div>div{margin-left:4em}.blocker{z-index:600 !important}.blocker .modal>a:nth-child(2){display:none}#signatureModalWrapper{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000;background:rgba(51,51,51,0.8);display:none;height:100%;width:100%;min-height:10em;justify-content:space-around;flex-direction:column}#signatureModalWrapper>div{background:#333;padding:1em 0}#signatureModalWrapper div.signature{background:#EEE;width:90%;margin-left:5%}#signatureModalWrapper .buttonRow{padding-top:0.5em;width:84%;margin-left:8%;display:flex;justify-content:space-between;flex-direction:row}#signatureModalWrapper p{text-align:center;color:white;padding-top:0.5em}.signatureModalTrigger{cursor:hand;cursor:pointer}.signatureModalTrigger img{width:80%}.signatureModalTrigger span{color:red;display:block !important}.signatureModalTrigger.signed span{display:none !important}.waiverFooter a{color:#444}#overageForm button.on{background:green !important}#overageForm button.off{background:#888 !important}#overageForm .cols--two>div{margin-bottom:1em}#overageForm .hidden{display:none}.footerLogo{float:right;width:10em;margin-left:2em}.footerLogo img{width:100%}
/*# sourceMappingURL=screen.css.map */