html{font-size:100%}#mainContainer{width:100%;}#brandBar nav{border-bottom:none;}.maroon-button{margin:0;}.column{max-width:1366px;margin:0 auto;color:#fff;}svg path,svg polygon{fill:#fff;}.grid{display:table;width:100%;max-width:1080px;margin:0 auto;margin-top:32px;}.grid .row{display:table-row;}.grid .row > div,.grid .row > div.cell{display:table-cell;vertical-align:middle;width:25%;height:185px;text-align:center;}#mainIntro{position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden;}#mainIntro > *{z-index:10;}#mainIntro picture,#mainIntro img,#mainIntro .videoLoop{width:100%;}#mainIntro picture,#mainIntro .videoLoop,#mainIntro .videoIMG{position:absolute;top:0;left:0;z-index:4;}#mainIntro .videoIMG{width:100%;height:100%;display:none;}@media all and (min-width:1200px) and (max-width:1440px){#mainIntro picture{top:-70px;}}@media all and (min-width:1200px){#mainIntro .videoLoop{top:-70px;}}@media all and (min-width:1440px){#mainIntro picture{top:-35px;}#mainIntro .videoLoop{top:-35px;}}@media all and (max-width:767px){#mainIntro .videoIMG{display:block;}#mainIntro .videoIMG img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);width:auto;}#mainIntro .videoLoop{display:none;}}#mainIntro:before{position:relative;top:0;left:0;display:block;content:' ';width:100%;padding-bottom:calc(90vh - 80px);}#mainIntro:after{background:rgba(0,0,0,0.45);position:absolute;top:0;left:0;content:' ';width:100%;height:100%;z-index:5;}#mainIntro p{text-align:center;}#mainIntro .column{position:absolute;top:40%;left:0;right:0;max-width:900px;margin:0 auto;color:#fff;}#mainIntro .column h1{color:#fff;font-weight:400;}#mainIntro .column h1 .orange{color:#eb9532;}#mainIntro .column p{font-size:2em;line-height:1.1em;color:#fff;}#difference{position:relative;width:100%;min-height:85vh;background-image:linear-gradient(45deg,#333,#666);text-align:center;float:left;padding:80px 0;border-top:10px solid #fff;border-bottom:10px solid #fff;}#difference .column{position:relative;z-index:5;}#difference h2{color:#fff;font-weight:800;}#difference p{color:#fff;max-width:900px;margin:1em auto;font-size:21px;line-height:1.4em;}#difference.background{background-image:url(/sites/default/files/media/home_bug/madeinusa-desktop.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}#difference.background:after{position:absolute;top:0;left:0;content:' ';background-color:rgba(0,0,0,0.3);width:100%;height:100%;z-index:1;}@media all and (max-width:1024px){#difference.background{background-image:url(/sites/default/files/media/home_bug/madeinusa-tablet-landscape.jpg);background-attachment:fixed;}}@media all and (max-width:768px){#difference.background{background-image:url(/sites/default/files/media/home_bug/madeinusa-tablet-portrait.jpg);background-attachment:fixed;}}@media all and (min-width:568px) and (max-width:620px){#difference.background{background-image:url(/sites/default/files/media/home_bug/madeinusa-phone-landscape.jpg);}}@media all and (max-width:567px){#difference.background{background-image:url(/sites/default/files/media/home_bug/madeinusa-phone-portrait.jpg);}}#difference .background img{width:100%;height:auto;}#difference svg,#difference img{width:44px;height:33px;}#difference .grid .row i{font-size:32px;}#difference .grid .row > div h3{font-size:2.5em;font-weight:700;margin:10px 0 0 0;}#difference .grid .row > div h3 span.icon-plus{position:relative;}#difference .grid .row > div h3 span.icon-plus:after{content:'+';display:inline-block;position:absolute;top:50%;right:-1em;color:#fff;font-size:16px;font-weight:400;transform:translateY(-50%);}#difference .grid .row > div p{margin:0;}#exploreMachines{position:relative;overflow:hidden;width:100%;}#exploreMachines video{position:absolute;top:0;left:0;}#learn{margin:80px auto;}#learn h2,#learn p{text-align:center;}#learn p{font-size:21px;line-height:1.4em;color:#999;}#learn a.learnmore{text-align:center;}#learn .grid{margin-top:50px;}#learn .grid .row .cell img{margin-bottom:1em;}#learn .grid .row .cell i{display:block;font-size:73px;color:#cc0000;margin-bottom:16px;}#socialproof{padding:0 100px;overflow:hidden;}#socialproof .seperator{border-top:1px solid #cecece;max-width:1366px;margin:0 auto;padding-top:100px;}#socialproof h2,#socialproof p{text-align:center;}#socialproof p{font-size:21px;line-height:1.4em;color:#999;}#customerProof{overflow:hidden;margin-top:50px;}#customerProof .customerGroup{width:16.6667%;float:left;}#customerProof .customerTestimonial{position:relative;background-color:rgba(243,243,243,1);width:33.33%;padding-bottom:33.33%;float:left;}#customerProof .customerTestimonial .testimonialText{position:absolute;width:100%;margin:50px 0;text-align:center;}#customerProof .customerTestimonial .testimonialText figure.quote{margin:0;}#customerProof .customerTestimonial .testimonialText figure.quote figcaption{font-size:16px;}#customerProof .customerTestimonial .testimonialText figure.quote figcaption span.person-name{display:block;color:#000;font-weight:400;}#customerProof .customerTestimonial .testimonialText figure.quote figcaption span.company-name{color:#999;}#customerProof .customerTestimonial .testimonialText blockquote{font-size:21px;line-height:26px;color:#999;}#customerProof a{position:relative;display:block;color:#fff;overflow:hidden;}#customerProof a .companybg{position:relative;width:100%;height:auto;margin:0;padding-bottom:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);}#customerProof a .companycontent{position:absolute;top:-100%;width:100%;height:auto;margin:0;padding-bottom:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);}#customerProof a .companycontent img{transform:scale(1);}#customerProof a.square .companybg{padding-bottom:100%;}#customerProof a.rectangle .companybg,#customerProof a.rectangle .companycontent{padding-bottom:200%;}#customerProof a .companycontent .companyName{display:block;position:absolute;top:0;padding:8px;width:100%;color:#fff;font-size:1.25em;font-weight:600;line-height:normal;transform:translateY(100%);transition:transform .45s cubic-bezier(.4,0,.2,1),bottom .45s cubic-bezier(.4,0,.2,1);}#customerProof a .companybg .categoryText{position:absolute;top:0;width:100%;text-align:left;padding:8px;font-weight:300;transform:translateY(-100%);font-size:.85rem;}#customerProof a .companybg .disclaimer{position:absolute;bottom:0;font-size:.65rem;padding:.5rem;}@media all and (max-width:480px){#customerProof a .companybg .disclaimer{font-size:.3rem;}}#customerProof a .companybg img,#customerProof a .companycontent img{position:absolute;top:0;left:0;width:100%;}#customerProof a:hover .companycontent,#customerProof a:hover .companybg{transform:translateY(100%);}#customerProof a:hover .companycontent .companyName{transform:translateY(0);top:0;}#customerProof a:hover .companycontent img{transform:scale(1.1);transition:transform 2s linear;transition-delay:.55s;}#customerProof a.skblue{background-color:rgba(6,49,78,1);}#customerProof a.skblue .companycontent .companyName,#customerProof a.skblue .companybg .categoryText{background-color:rgba(6,49,78,0.5);}#customerProof a.blue{background-color:rgba(75,137,218,1);}#customerProof a.blue .companycontent .companyName,#customerProof a.blue .companybg .categoryText{background-color:rgba(75,137,218,0.75);}#customerProof a.green{background-color:rgba(27,188,155,1);}#customerProof a.green .companycontent .companyName,#customerProof a.green .companybg .categoryText{background-color:rgba(27,188,155,0.75);}#customerProof a.orange{background-color:rgba(235,149,50,1);}#customerProof a.orange .companycontent .companyName,#customerProof a.orange .companybg .categoryText{background-color:rgba(235,149,50,0.75);}#customerProof a.magenta{background-color:rgba(148,124,176,1);}#customerProof a.magenta .companycontent .companyName,#customerProof a.magenta .companybg .categoryText{background-color:rgba(148,124,176,0.75);}#customerProof a.red{background-color:rgba(214,22,8,1);}#customerProof a.red .companycontent .companyName,#customerProof a.red .companybg .categoryText{background-color:rgba(214,22,8,0.75);}#customerProof a.dark{background-color:rgba(0,0,0,1);}#customerProof a.dark .companycontent .companyName,#customerProof a.dark .companybg .categoryText{background-color:rgba(0,0,0,0.75);}#customerProof a.grey{background-color:rgba(53,53,53,1);}#customerProof a.grey .companycontent .companyName,#customerProof a.grey .companybg .categoryText{background-color:rgba(53,53,53,0.75);}@media all and (max-width:480px){.sm-hidden{display:none;}.grid{padding:1em;}.grid .row > div,.grid .row > div.cell{display:block;float:left;width:100%;padding:2em;}#mainIntro{height:85vh;}#mainIntro .column{top:30%;padding:1em;}#mainIntro .column p{font-size:1.5em;}#socialproof{padding:0;}#customerProof{display:flex;flex-wrap:wrap;}#customerProof div.customerGroup:nth-child(1){order:1;}#customerProof div.customerGroup.last:nth-child(2){order:8;width:100%;}#customerProof .customerTestimonial{order:4;width:100%;height:60vh;}#customerProof div.customerGroup:nth-child(4){order:2;}#customerProof div.customerGroup:nth-child(5){order:4;}#customerProof div.customerGroup:nth-child(6){order:5;}#customerProof div.customerGroup:nth-child(7){order:6;}#customerProof .customerGroup{width:33.33333%;}#customerProof .customerGroup.double{width:66.66667%;}#customerProof a .companycontent .companyName{font-size:.85rem;}#customerProof a .companybg .disclaimer{font-size:.3rem;}#customerProof div.customerGroup.last a.rectangle .companybg,#customerProof div.customerGroup.last a.rectangle .companycontent{padding-bottom:315px;}#customerProof div.customerGroup.last a.rectangle .companycontent{overflow:hidden;}#customerProof div.customerGroup.last a .companybg img,#customerProof div.customerGroup.last a .companycontent img{bottom:0;left:0;right:0;margin:auto;height:100%;}#customerProof div.customerGroup.last a .companycontent img{width:auto;height:unset;}#customerProof .customerGroup.double a{float:left;width:50%;}}@media all and (min-width:481px) and (max-width:640px){.sm-hidden{display:none;}.grid{padding:1em;}.grid .row > div,.grid .row > div.cell{display:block;float:left;width:50%;padding:1em;}.grid .row > div,.grid .row > div.cell{border-right:1px solid #fff;border-bottom:1px solid #fff;}#mainIntro{height:85vh;}#mainIntro .column{top:10%;}#mainIntro .column p{font-size:1.75em;}#difference .grid .row > div.nobottom{border-bottom:none;}#difference .grid .row > div:nth-of-type(even){border-right:none;}#mainIntro:before{padding-bottom:52.356%;}#socialproof{padding:0;}#customerProof{display:flex;flex-wrap:wrap;}#customerProof div.customerGroup:nth-child(1){order:1;}#customerProof div.customerGroup.last:nth-child(2){order:8;width:100%;}#customerProof .customerTestimonial{order:4;width:100%;height:50vh;}#customerProof div.customerGroup:nth-child(4){order:2;}#customerProof div.customerGroup:nth-child(5){order:4;}#customerProof div.customerGroup:nth-child(6){order:5;}#customerProof div.customerGroup:nth-child(7){order:6;}#customerProof .customerGroup{width:33.33333%;}#customerProof .customerGroup.double{width:66.66667%;}#customerProof div.customerGroup.last a.rectangle .companybg,#customerProof div.customerGroup.last a.rectangle .companycontent{padding-bottom:315px;}#customerProof div.customerGroup.last a.rectangle .companycontent{overflow:hidden;}#customerProof div.customerGroup.last a .companybg img,#customerProof div.customerGroup.last a .companycontent img{bottom:0;left:0;right:0;margin:auto;height:100%;}#customerProof div.customerGroup.last a .companycontent img{width:auto;height:unset;}#customerProof .customerGroup.double a{float:left;width:50%;}}@media all and (min-width:641px) and (max-width:1140px){.sm-hidden{display:none;}#mainIntro{background-attachment:unset;}#mainIntro:before{padding-bottom:52.356%;}#mainIntro .column{top:25%;}#mainIntro .column p{font-size:2rem;}.grid{padding:1em;}.grid .row > div,.grid .row > div.cell{display:block;float:left;width:50%;padding:2em;}.grid .row > div,.grid .row > div.cell{border-right:1px solid #fff;border-bottom:1px solid #fff;}#difference .grid .row > div.nobottom{border-bottom:none;}#difference .grid .row > div:nth-of-type(even){border-right:none;}#mainIntro:before{padding-bottom:52.356%;}#socialproof{padding:0;}#customerProof{display:flex;flex-wrap:wrap;}#customerProof div.customerGroup:nth-child(1){order:1;}#customerProof div.customerGroup.last:nth-child(2){order:8;width:100%;}#customerProof .customerTestimonial{order:4;width:100%;height:40vh;}#customerProof div.customerGroup:nth-child(4){order:2;}#customerProof div.customerGroup:nth-child(5){order:4;}#customerProof div.customerGroup:nth-child(6){order:5;}#customerProof div.customerGroup:nth-child(7){order:6;}#customerProof .customerGroup{width:33.33333%;}#customerProof .customerGroup.double{width:66.66667%;}#customerProof div.customerGroup.last a.rectangle .companybg,#customerProof div.customerGroup.last a.rectangle .companycontent{padding-bottom:315px;}#customerProof div.customerGroup.last a.rectangle .companycontent{overflow:hidden;}#customerProof div.customerGroup.last a .companybg img,#customerProof div.customerGroup.last a .companycontent img{bottom:0;left:0;right:0;margin:auto;height:100%;}#customerProof div.customerGroup.last a .companycontent img{width:auto;height:unset;}#customerProof .customerGroup.double a{float:left;width:50%;}}@media all and (max-width:1141px){#exploreMachines video{transform:translateX(-25%);}}@media all and (min-width:1141px) and (max-width:1366px){#mainIntro:before{padding-bottom:52.356%;}}@media all and (min-width:1141px){.grid .row > div,.grid .row > div.cell{border-right:1px solid #fff;}#difference .grid .row:nth-of-type(1n + 2) div{border-top:1px solid #fff;}#difference .grid .row > div:last-child{border-right:none;}}
.cd-projects-previews li:nth-of-type(3) .promo{background:rgba(235,149,50,0.85);position:absolute;bottom:30%;width:25%;padding:1em;transform:translateX(200%);z-index:50;}@media only screen and (max-width:1023px){.cd-projects-previews li:nth-of-type(3) .promo{display:none;}}.cd-projects-previews li:nth-of-type(3) .promo span{display:inline-block;font-size:1.25em;line-height:1.25em;color:#fff;text-transform:uppercase;padding:5px;}.cd-projects-previews li:nth-of-type(3) .promo span.starting{width:49%;text-align:right;padding-right:1em;padding-left:0;border-right:1px solid #fff;}.cd-projects-previews li:nth-of-type(3) .promo span.monthly{width:49%;text-align:left;padding-left:1em;padding-right:0;}.cd-projects-previews li:nth-of-type(3) .promo span.request{background:#fff;width:fit-content;text-align:center;margin:1em auto 0;color:rgba(235,149,50,0.85);display:block;font-size:.85em;font-weight:600;padding:10px;}.cd-text-replace{color:transparent;text-indent:100%;overflow:hidden;white-space:nowrap;}.cd-nav-trigger{position:absolute;z-index:100;top:30px;right:3%;height:52px;width:52px;border-radius:50%;background-color:rgba(0,0,0,0.8);-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;display:none;}.cd-nav-trigger.project-open{display:block;}.cd-nav-trigger .cd-icon,.cd-nav-trigger .cd-icon::before,.cd-nav-trigger .cd-icon::after{position:absolute;background-color:#ffffff;border-radius:2px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.no-touch .cd-nav-trigger:hover{background-color:black;}.cd-nav-trigger .cd-icon{display:inline-block;width:18px;height:2px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:-webkit-transform 0.3s,background-color 0.3s;-moz-transition:-moz-transform 0.3s,background-color 0.3s;transition:transform 0.3s,background-color 0.3s;}.cd-nav-trigger .cd-icon::before,.cd-nav-trigger .cd-icon::after{content:'';top:0;right:0;width:100%;height:100%;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}.cd-nav-trigger .cd-icon::before{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);}.cd-nav-trigger .cd-icon::after{-webkit-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px);}.cd-nav-trigger.project-open .cd-icon{background-color:rgba(255,255,255,0);}.cd-nav-trigger.project-open .cd-icon::before,.cd-nav-trigger.project-open .cd-icon::after{background-color:white;}.cd-nav-trigger.project-open .cd-icon::before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);}.cd-nav-trigger.project-open .cd-icon::after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg);}.cd-nav-trigger.nav-visible .cd-icon{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);}.cd-nav-trigger.nav-visible .cd-icon::after{-webkit-transform:translateX(5px) translateY(3px) rotate(-45deg) scaleX(0.5);-moz-transform:translateX(5px) translateY(3px) rotate(-45deg) scaleX(0.5);-ms-transform:translateX(5px) translateY(3px) rotate(-45deg) scaleX(0.5);-o-transform:translateX(5px) translateY(3px) rotate(-45deg) scaleX(0.5);transform:translateX(5px) translateY(3px) rotate(-45deg) scaleX(0.5);}.cd-nav-trigger.nav-visible .cd-icon::before{-webkit-transform:translateX(5px) translateY(-3px) rotate(45deg) scaleX(0.5);-moz-transform:translateX(5px) translateY(-3px) rotate(45deg) scaleX(0.5);-ms-transform:translateX(5px) translateY(-3px) rotate(45deg) scaleX(0.5);-o-transform:translateX(5px) translateY(-3px) rotate(45deg) scaleX(0.5);transform:translateX(5px) translateY(-3px) rotate(45deg) scaleX(0.5);}@media only screen and (min-width:1024px){.cd-nav-trigger.nav-visible .cd-icon{-webkit-transform:translateY(-50%) translateX(-50%) rotate(-90deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(-90deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(-90deg);-o-transform:translateY(-50%) translateX(-50%) rotate(-90deg);transform:translateY(-50%) translateX(-50%) rotate(-90deg);}.cd-nav-trigger.nav-visible .cd-icon::after{-webkit-transform:translateX(-5px) translateY(3px) rotate(45deg) scaleX(0.5);-moz-transform:translateX(-5px) translateY(3px) rotate(45deg) scaleX(0.5);-ms-transform:translateX(-5px) translateY(3px) rotate(45deg) scaleX(0.5);-o-transform:translateX(-5px) translateY(3px) rotate(45deg) scaleX(0.5);transform:translateX(-5px) translateY(3px) rotate(45deg) scaleX(0.5);}.cd-nav-trigger.nav-visible .cd-icon::before{-webkit-transform:translateX(-5px) translateY(-3px) rotate(-45deg) scaleX(0.5);-moz-transform:translateX(-5px) translateY(-3px) rotate(-45deg) scaleX(0.5);-ms-transform:translateX(-5px) translateY(-3px) rotate(-45deg) scaleX(0.5);-o-transform:translateX(-5px) translateY(-3px) rotate(-45deg) scaleX(0.5);transform:translateX(-5px) translateY(-3px) rotate(-45deg) scaleX(0.5);}}.cd-projects-container{position:relative;z-index:2;}.cd-projects-container.project-open{-webkit-overflow-scrolling:touch;}.cd-projects-previews{position:relative;z-index:2;height:100vh;width:100vw;padding:0;margin:0;overflow:hidden;}.nav-visible + .cd-projects-previews{position:absolute;}.cd-projects-previews::after{clear:both;content:"";display:table;}.project-open .cd-projects-previews{pointer-events:none;}.cd-projects-previews li{height:25%;width:100%;overflow:hidden;-webkit-transition:-webkit-transform 0.5s;-moz-transition:-moz-transform 0.5s;transition:transform 0.5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-ms-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px);}.cd-projects-previews li.selected{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0s;-moz-transition:-moz-transform 0s;transition:transform 0s;}.cd-projects-previews li.slide-out{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}.cd-projects-previews a{display:block;height:100vh;width:100%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);opacity:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;}@media only screen and (max-width:1023px){.cd-projects-previews a{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%);}}.cd-projects-previews li:nth-of-type(2) a{-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);}.cd-projects-previews li:nth-of-type(3) a{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.cd-projects-previews li:nth-of-type(4) a{-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);-ms-transform:translateY(-75%);-o-transform:translateY(-75%);transform:translateY(-75%);}.cd-projects-previews .bg-loaded a{opacity:1;}@media only screen and (min-width:1024px){.cd-projects-previews li{display:block;height:100%;width:25%;float:left;}.cd-projects-previews li.selected{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.cd-projects-previews li.slide-out{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);}.cd-projects-previews a{width:400%;}.cd-projects-previews li:nth-of-type(2) a{-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%);}.cd-projects-previews li:nth-of-type(3) a{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.cd-projects-previews li:nth-of-type(4) a{-webkit-transform:translateX(-75%);-moz-transform:translateX(-75%);-ms-transform:translateX(-75%);-o-transform:translateX(-75%);transform:translateX(-75%);}}.cd-projects{position:absolute;z-index:1;top:0;left:0;height:100vh;width:100vw;padding:0;margin:0;}.cd-projects > li{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;}.cd-projects > li.selected{z-index:1;opacity:1;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;transition:opacity 0s;}.cd-projects .preview-image{position:absolute;top:0;display:block;height:100vh;width:100%;}#productlines .cd-projects-previews a .bg{height:100%;width:25%;}#productlines .cd-projects-previews a .bg{background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/omax_80x.jpg);background-repeat:no-repeat;background-size:cover;}#productlines .cd-projects-previews li:nth-of-type(2) a .bg{background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/maxiem_1515.jpg);background-repeat:no-repeat;background-size:cover;}#productlines .cd-projects-previews li:nth-of-type(3) a .bg{background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/globalmax_1530.jpg);background-repeat:no-repeat;background-size:cover;}#productlines .cd-projects-previews li:nth-of-type(4) a .bg{background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/protomax_laptop_lid_open.jpg);background-repeat:no-repeat;background-size:cover;}@media only screen and (min-width:1024px){#productlines .cd-projects-previews li:nth-of-type(1) a,#productlines .cd-projects-previews li:nth-of-type(1) a .bg{background-position-x:right;background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(2) a,#productlines .cd-projects-previews li:nth-of-type(2) a .bg{background-position-x:left;background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(3) a,#productlines .cd-projects-previews li:nth-of-type(3) a .bg{background-position-x:center;background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(4) a,#productlines .cd-projects-previews li:nth-of-type(4) a .bg{background-position-x:center;background-position-y:top;}}@media only screen and (max-width:1023px){.cd-projects-previews a{webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}#productlines .cd-projects-previews a .bg{webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/narrow/omax-narrow.jpg);background-size:cover;background-repeat:no-repeat;height:25vh;width:100%;}#productlines .cd-projects-previews li:nth-of-type(2) a .bg{webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/narrow/maxiem-narrow.jpg);}#productlines .cd-projects-previews li:nth-of-type(3) a .bg{webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);transform:translateY(200%);background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/narrow/globalmax-narrow.jpg);}#productlines .cd-projects-previews li:nth-of-type(4) a .bg{webkit-transform:translateY(300%);-moz-transform:translateY(300%);-ms-transform:translateY(300%);-o-transform:translateY(300%);transform:translateY(300%);background-image:url(/sites/all/themes/OMAXPublicTheme/css/home/images/productlines/narrow/protomax-narrow.jpg);}}.cd-projects-previews li a:after,.cd-projects li .preview-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:' ';background-color:rgba(0,0,0,.5);transition:background-color .3s ease-in-out;}.cd-projects-previews li:first-of-type a:after{background-color:rgba(0,0,0,0.5);}.cd-projects-previews li:first-of-type a:hover:after,.cd-projects > li:first-of-type .preview-image:after{background-color:rgba(0,0,0,0.3);}.cd-projects-previews li:nth-of-type(2) a:after{background-color:rgba(51,51,51,.5);}.cd-projects-previews li:nth-of-type(2) a:hover:after,.cd-projects > li:nth-of-type(2) .preview-image:after{background-color:rgba(51,51,51,.3);}.cd-projects-previews li:nth-of-type(3) a:after{background-color:rgba(0,0,0,.5);}.cd-projects-previews li:nth-of-type(3) a:hover:after,.cd-projects > li:nth-of-type(3) .preview-image:after{background-color:rgba(0,0,0,.3);}.cd-projects-previews li:nth-of-type(4) a:after{background-color:rgba(51,51,51,.5);}.cd-projects-previews li:nth-of-type(4) a:hover:after,.cd-projects > li:nth-of-type(4) .preview-image:after{background-color:rgba(51,51,51,.3);}.cd-project-title{position:absolute;width:100%;top:calc(50% - 20px);left:0;color:#ffffff;-webkit-transform:translateY(-37.5vh);-moz-transform:translateY(-37.5vh);-ms-transform:translateY(-37.5vh);-o-transform:translateY(-37.5vh);transform:translateY(-37.5vh);-webkit-transition:-webkit-transform 0.6s 0.2s;-moz-transition:-moz-transform 0.6s 0.2s;transition:transform 0.6s 0.2s;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:50;}@media all and (min-width:1024px) and (max-width:1440px){#productlines .cd-projects-previews li:nth-of-type(4) a{background-position-x:320px;}}@media only screen and (max-width:1024px){.cd-project-title{top:40%;}.cd-projects-previews li:first-of-type a .cd-project-title{top:40%;}}@media only screen and (max-width:728px){.cd-project-title{top:40%;}.cd-projects-previews li:first-of-type a .cd-project-title{top:40%;}}.cd-project-title::after{content:'';position:absolute;left:50%;bottom:-10px;width:40px;height:1px;background:#ffffff;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}.no-touch .cd-projects-previews a:hover .cd-project-title::after{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}.cd-projects-previews a:hover .cd-project-title::after{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}.cd-projects .cd-project-title::after{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s;}.cd-project-title h2{font-size:2.5rem;line-height:1.5;font-weight:700;color:#fff;}.cd-project-title p{font-size:1.5rem;line-height:1.2;padding:0;margin-top:0;opacity:.8;color:#fff;}.cd-projects-previews .cd-project-title p{padding:0;margin:0;}@media only screen and (min-width:1024px){.cd-project-title{width:25%;top:40vh;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}.preview-image .cd-project-title{width:35%;}.preview-image .cd-project-title{top:40vh;}.preview-image .wistia_responsive_padding{position:fixed;left:50%;transform:translateX(-50%);width:85vh;top:-12em;}}.cd-projects-previews li:nth-of-type(2) .cd-project-title,.cd-projects > li:nth-of-type(2) .cd-project-title{-webkit-transform:translateY(-12.5vh);-moz-transform:translateY(-12.5vh);-ms-transform:translateY(-12.5vh);-o-transform:translateY(-12.5vh);transform:translateY(-12.5vh);}@media only screen and (min-width:1024px){.cd-projects-previews li:nth-of-type(2) .cd-project-title,.cd-projects > li:nth-of-type(2) .cd-project-title,.cd-projects-previews li:nth-of-type(2) a .bg{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}}.cd-projects-previews li:nth-of-type(3) .cd-project-title,.cd-projects > li:nth-of-type(3) .cd-project-title{-webkit-transform:translateY(12.5vh);-moz-transform:translateY(12.5vh);-ms-transform:translateY(12.5vh);-o-transform:translateY(12.5vh);transform:translateY(12.5vh);}@media only screen and (min-width:1024px){.cd-projects-previews li:nth-of-type(3) .cd-project-title,.cd-projects > li:nth-of-type(3) .cd-project-title,.cd-projects-previews li:nth-of-type(3) a .bg{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%);}}.cd-projects-previews li:nth-of-type(4) a .cd-project-title,.cd-projects > li:nth-of-type(4) .cd-project-title{-webkit-transform:translateY(37.5vh);-moz-transform:translateY(37.5vh);-ms-transform:translateY(37.5vh);-o-transform:translateY(37.5vh);transform:translateY(37.5vh);}@media only screen and (min-width:1024px){.cd-projects-previews li:nth-of-type(4) a .cd-project-title,.cd-projects > li:nth-of-type(4) .cd-project-title,.cd-projects-previews li:nth-of-type(4) a .bg{-webkit-transform:translateX(300%);-moz-transform:translateX(300%);-ms-transform:translateX(300%);-o-transform:translateX(300%);transform:translateX(300%);}}li.selected .cd-project-title,.cd-projects > li:nth-of-type(2).selected .cd-project-title,.cd-projects > li:nth-of-type(3).selected .cd-project-title,.cd-projects > li:nth-of-type(4).selected .cd-project-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.cd-projects > li:nth-of-type(4).selected .cd-project-title{-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);}@media only screen and (min-width:1024px){li.selected .cd-project-title,.cd-projects > li:nth-of-type(2).selected .cd-project-title,.cd-projects > li:nth-of-type(3).selected .cd-project-title,.cd-projects > li:nth-of-type(4).selected .cd-project-title{-webkit-transform:translateX(95%);-moz-transform:translateX(95%);-ms-transform:translateX(95%);-o-transform:translateX(95%);transform:translateX(95%);}}.cd-projects li.selected .cd-project-title::after{-webkit-transition:-webkit-transform 0.3s 0s;-moz-transition:-moz-transform 0.3s 0s;transition:transform 0.3s 0s;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);}.touch .cd-projects li.selected .cd-project-title::after{-webkit-transition:-webkit-transform 0s;-moz-transition:-moz-transform 0s;transition:transform 0s;}.cd-project-info{display:none;padding:4em 0;background-color:#ffffff;color:#7d7c7b;}.content-visible .cd-project-info{display:block;}.cd-project-info p{width:90%;max-width:800px;margin:0 auto;line-height:2;}.cd-projects-container .scroll{display:block;position:absolute;z-index:2;bottom:30px;left:50%;width:44px;height:44px;cursor:pointer;border:none;background:url(/sites/all/themes/OMAXPublicTheme/css/img/cd-icon-arrow.svg) no-repeat center center;visibility:hidden;-webkit-transform:translateX(-50%) scale(0);-moz-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);-o-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transition:-webkit-transform 0.3s 0s,visibility 0s 0.3s;-moz-transition:-moz-transform 0.3s 0s,visibility 0s 0.3s;transition:transform 0.3s 0s,visibility 0s 0.3s;}.cd-projects-container .scroll:focus{outline:none;}.cd-projects-container.project-open .scroll{visibility:visible;-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);-webkit-transition:-webkit-transform 0.4s 0s,visibility 0s 0s;-moz-transition:-moz-transform 0.4s 0s,visibility 0s 0s;transition:transform 0.4s 0s,visibility 0s 0s;-webkit-animation:cd-translate 1.2s 0.8s;-moz-animation:cd-translate 1.2s 0.8s;animation:cd-translate 1.2s 0.8s;-webkit-animation-iteration-count:2;-moz-animation-iteration-count:2;animation-iteration-count:2;}.no-touch .cd-projects-container.project-open .scroll:hover{-webkit-transform:translateX(-50%) scale(1.2);-moz-transform:translateX(-50%) scale(1.2);-ms-transform:translateX(-50%) scale(1.2);-o-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2);}@-webkit-keyframes cd-translate{0%{-webkit-transform:translateX(-50%) scale(1);}50%{-webkit-transform:translateY(10px) translateX(-50%) scale(1);}100%{-webkit-transform:translateX(-50%) scale(1);}}@-moz-keyframes cd-translate{0%{-moz-transform:translateX(-50%) scale(1);}50%{-moz-transform:translateY(10px) translateX(-50%) scale(1);}100%{-moz-transform:translateX(-50%) scale(1);}}@keyframes cd-translate{0%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}50%{-webkit-transform:translateY(10px) translateX(-50%) scale(1);-moz-transform:translateY(10px) translateX(-50%) scale(1);-ms-transform:translateY(10px) translateX(-50%) scale(1);-o-transform:translateY(10px) translateX(-50%) scale(1);transform:translateY(10px) translateX(-50%) scale(1);}100%{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);}}.cd-primary-nav{background:#f7f7f7;position:absolute;z-index:1;top:0;left:0;min-height:100vh;min-width:100vw;height:100%;width:100%;overflow:auto;text-align:center;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;display:table;}.cd-primary-nav ul{display:table-cell;vertical-align:middle;}.cd-primary-nav a{display:inline-block;padding:.4em 1em;border-radius:4px;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;color:#ffffff;font-size:2.4rem;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.no-touch .cd-primary-nav a:hover{background-color:#a8ae7e;}.cd-primary-nav .cd-label{position:relative;margin:2.4em 0 2em;color:#a8ae7e;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:1px;}.cd-primary-nav .cd-label::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-16px;height:1px;width:40px;background-color:currentColor;}.cd-primary-nav.nav-visible{position:relative;opacity:1;}.cd-primary-nav.nav-clickable{z-index:3;}.no-csstransitions .cd-primary-nav.nav-visible{z-index:3;}@media only screen and (min-width:1170px){.cd-primary-nav a{font-size:4rem;}}@media only screen and (max-width:768px){#productlines .cd-projects-previews a,#productlines .cd-projects .preview-image{background-position-x:center;background-position-y:center;}#productlines .cd-projects-previews li:nth-of-type(1) a,#productlines .cd-projects > li:nth-of-type(1) .preview-image{background-position-x:left;background-position-y:-200px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(1) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(2) a,#productlines .cd-projects > li:nth-of-type(2) .preview-image{background-position-x:-310px;background-position-y:-200px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(2) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(3) a,#productlines .cd-projects > li:nth-of-type(3) .preview-image{background-position-x:-690px;background-position-y:20px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(3) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(4) a,#productlines .cd-projects > li:nth-of-type(4) .preview-image{background-position-x:-660px;background-position-y:220px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(4) .preview-image{background-position-y:top;}}@media only screen and (max-width:480px){#productlines .cd-projects-previews a,#productlines .cd-projects .preview-image{background-position-x:right;background-position-y:center;}#productlines .cd-projects-previews li:nth-of-type(1) a,#productlines .cd-projects > li:nth-of-type(1) .preview-image{background-position-x:left;background-position-y:-100px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(1) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(2) a,#productlines .cd-projects > li:nth-of-type(2) .preview-image{background-position-x:-200px;background-position-y:-110px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(2) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(3) a,#productlines .cd-projects > li:nth-of-type(3) .preview-image{background-position-x:-470px;background-position-y:10px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(3) .preview-image{background-position-y:top;}#productlines .cd-projects-previews li:nth-of-type(4) a,#productlines .cd-projects > li:nth-of-type(4) .preview-image{background-position-x:-430px;background-position-y:160px;transition:background-position-y ease-in-out .2s;}#productlines .cd-projects > li.selected:nth-of-type(4) .preview-image{background-position-y:top;}}.no-js .cd-primary-nav{display:block;position:static;opacity:1;margin-bottom:1.5em;}.no-js .cd-primary-nav ul{display:block;padding:0 5%;}.no-js .cd-primary-nav ul::after{clear:both;content:"";display:table;}.no-js .cd-primary-nav li:not(.cd-label){display:inline-block;}
