@font-face{font-family:'ralewayextralight';src:url("fonts/raleway-extralight-webfont.eot");src:url("fonts/raleway-extralight-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/raleway-extralight-webfont.woff2") format("woff2"),url("fonts/raleway-extralight-webfont.woff") format("woff"),url("fonts/raleway-extralight-webfont.ttf") format("truetype"),url("fonts/raleway-extralight-webfont.svg#ralewayextralight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ralewayextralight_italic';src:url("fonts/raleway-extralightitalic-webfont.eot");src:url("fonts/raleway-extralightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/raleway-extralightitalic-webfont.woff2") format("woff2"),url("fonts/raleway-extralightitalic-webfont.woff") format("woff"),url("fonts/raleway-extralightitalic-webfont.ttf") format("truetype"),url("fonts/raleway-extralightitalic-webfont.svg#ralewayextralight_italic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ralewaythin';src:url("fonts/raleway-thin-webfont.eot");src:url("fonts/raleway-thin-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/raleway-thin-webfont.woff2") format("woff2"),url("fonts/raleway-thin-webfont.woff") format("woff"),url("fonts/raleway-thin-webfont.ttf") format("truetype"),url("fonts/raleway-thin-webfont.svg#raleway-thin") format("svg");font-weight:normal;font-style:normal}#cardsStacked{display:none;width:100%;height:auto}#card1{position:absolute;top:-330px;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:auto;-webkit-box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;-webkit-transform-origin:49% 50% .8px;-moz-transform-origin:49% 50% .8px;transform-origin:49% 50% .8px;opacity:0;z-index:20;opacity:1;-webkit-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transition:all .8s ease-out;z-index:20;opacity:1}#card1.card1{-webkit-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.15896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1)}#card2{position:absolute;top:-330px;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:auto;-webkit-box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;-webkit-transform-origin:49% 50% .8px;-moz-transform-origin:49% 50% .8px;transform-origin:49% 50% .8px;opacity:0;z-index:20;opacity:1;-webkit-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);z-index:19;-webkit-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.7, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.7, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.15896, -0.95532, 0, 0.7, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);opacity:0}#card3{position:absolute;top:-330px;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:auto;-webkit-box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;box-shadow:rgba(0,0,0,0.7) -30px 0px 60px 0px;-webkit-transform-origin:49% 50% .8px;-moz-transform-origin:49% 50% .8px;transform-origin:49% 50% .8px;opacity:0;z-index:20;opacity:1;-webkit-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.05896, -0.95532, 0, 0.8, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);z-index:18;-webkit-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.6, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);-moz-transform:matrix3d(0, -0.15896, -0.95532, 0, 0.6, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);transform:matrix3d(0, -0.15896, -0.95532, 0, 0.6, 0, 0, 0, 0, -0.81915, 0, -0.2, 0, 0, 0, 1);top:-309px;opacity:0}body{background-repeat:no-repeat, no-repeat;background-position:center top, center top;background-size:cover;background-attachment:fixed;background-color:#0b0c0c;background-image:url(../images/bg2.jpg),linear-gradient(-90deg, #313131 0%, #5f5f5f 54%, #272727 100%)}#design{background-repeat:no-repeat, no-repeat;background-position:center top, center top;background-size:cover;background-attachment:fixed;background-image:url(../images/flower.jpg);background-attachment:scroll}h1,h2,p{font-family:ralewayextralight}h1{font-size:64px;font-weight:normal;margin:40px 0}h2{font-size:28px;font-weight:normal}p{font-size:18px}.col img.down{width:55px;height:auto;margin:20px 0 60px 0;cursor:pointer;animation:pulsate 3s ease-out;animation-iteration-count:infinite;opacity:0.4}@keyframes pulsate{0%{-webkit-transform:scale(1, 1);opacity:0.3}50%{-webkit-transform:scale(1, 1);opacity:1.0}100%{-webkit-transform:scale(1, 1);opacity:0.3}}#design h1{color:#fcfcfc}#design h2{color:#dbdbdb;text-align:center;margin-top:0}#design p{color:828282}.pullQuote{font-family:serif}#develop h1{color:#fcfcfc}#develop h2{color:#dbdbdb;text-align:center;margin-top:0}#develop p{color:828282}#develop{background-repeat:no-repeat, no-repeat;background-position:center top, center top;background-size:cover;background-attachment:fixed;background-image:url(../images/ppg.jpg);background-attachment:scroll}#strategize h1{color:#fcfcfc}#strategize h2{color:#dbdbdb;text-align:center;margin-top:0}#strategize p{color:828282}#strategize{background-repeat:no-repeat, no-repeat;background-position:center top, center top;background-size:cover;background-attachment:fixed;background-image:url(../images/boardroom.jpg);background-attachment:scroll}#energy{background-image:linear-gradient(-180deg, #878787 0%, #4E4E4E 100%);box-shadow:0px 1px 10px 0px rgba(0,0,0,0.37),0px 6px 32px 0px rgba(0,0,0,0.32),inset 0px 1px 1px 0px rgba(255,255,255,0.32),inset 0px 0px 18px 0px rgba(0,0,0,0.18),inset 0px -1px 1px 0px rgba(255,255,255,0.22);margin:0 10px 0 10px;position:relative;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin:10px 0 30px 0}.col p{margin-bottom:20px}.col img{width:100%;height:auto}.padWide{padding:0 40px;text-align:center}#main-wrap{width:950px;margin:0 auto;display:none}#status{text-align:center;color:#fcfcfc}#logowrap{text-align:center}#logo{width:45%;height:auto;margin:30px 0}div.panel{background-image:linear-gradient(-180deg, #878787 0%, #4E4E4E 100%);box-shadow:0px 1px 10px 0px rgba(0,0,0,0.37),0px 6px 32px 0px rgba(0,0,0,0.32),inset 0px 1px 1px 0px rgba(255,255,255,0.32),inset 0px 0px 18px 0px rgba(0,0,0,0.18),inset 0px -1px 1px 0px rgba(255,255,255,0.22);margin:0 10px 0 10px;position:relative}div.panel:nth-child(1){background:url(../images/panel1.jpg) center no-repeat;background-size:cover}div.panel.first{background:url(../images/panel1.jpg) center no-repeat;background-size:cover;-webkit-border-radius:32px 32px 0px 0px;-moz-border-radius:32px 32px 0px 0px;-ms-border-radius:32px 32px 0px 0px;border-radius:32px 32px 0px 0px}div.panel.last{-webkit-border-radius:0px 0px 32px 32px;-moz-border-radius:0px 0px 32px 32px;-ms-border-radius:0px 0px 32px 32px;border-radius:0px 0px 32px 32px;margin-bottom:30px}h1.dark{font-family:ralewayextralight;color:#e9e9e9;text-align:center}h1.light{font-family:ralewayextralight;color:#fcfcfc;text-align:center}h2.dark{color:#595959}h2.light{color:#dbdbdb}p{font-family:ralewayextralight, helvetica, sans-serif;font-size:18px;color:#a9a9a9;line-height:30px}.col h2{color:#a9a9a9}.sections.group{margin:0 auto;width:95%;height:auto}.col.cardContainerWrap{height:260px}#cardContainer{perspective:800px;margin-left:28px}.footer{text-align:center;color:#5d6870;padding-top:90px}.footer.last{margin-bottom:50px;padding-top:0}img#blocks{width:71px;height:58px;opacity:.8}#developAni img{position:absolute;width:auto;height:70px;opacity:0;top:190px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#developAni #devAEM{height:auto}#developAni{position:relative;background:url(/images/blocks-outline.svg) 45% 50% no-repeat;background-size:40%;height:400px}#developAni #devCenter{opacity:1;height:130px;width:auto}#developAni #polyOverlay{height:auto;opacity:.3}.flexCont{align-items:center;justify-content:center;text-align:center}.flexInner{width:auto;text-align:center}.contactButton{background-image:linear-gradient(0deg, #2A373F 0%, #191F24 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$contStart', endColorstr='$contEnd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='$contStart', endColorstr='$contEnd')";background-color:#2A373F;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$contStart', endColorstr='$contEnd');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='$contStart', endColorstr='$contEnd')";background-image:-ms-linear-gradient(#2A373F, #191F24);background-image:-o-linear-gradient(#2A373F, #191F24);background-image:linear-gradient(#2A373F, #191F24);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5),0px -1px 1px 0px rgba(246,246,246,0.5);border-radius:7px;text-align:center;font-family:'ralewayextralight';font-size:28px;color:#8DC6DE;line-height:34px;text-decoration:none;padding:15px 30px;margin:30px 0;zoom:1}.contactButton.clicked{transition:padding .25s, color 1s, border-radius .5s;transition-timing-function:ease-in;border-radius:32px;padding:12px 15px;color:#ff0005}.credit{text-align:right;float:right;color:#4e4e6c;font-size:.85em}.ie #cardsStacked{display:block}.ie #card1,.ie #card2,.ie #card3{display:none}.ie #developAni{margin-top:-20px;margin-left:-20px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#cardsStacked{display:block}#card1,#card2,#card3{display:none}#developAni{margin-top:-20px;margin-left:-20px}}@media only screen and (max-width: 960px){#cardsStacked{display:block}#card1,#card2,#card3{display:none}.col.cardContainerWrap{height:auto}}@media only screen and (max-width: 735px){#logo{margin:20px 0}#card1{-webkit-transform:matrix3d(0, -0.25, -0.65, 0, 0.8, 0, 0, 0, 0, 0, 0.57, 0, 0, 0, 0, 1);top:-120px}#card2{-webkit-transform:matrix3d(0, -0.25, -0.65, 0, 0.7, 0, 0, 0, 0, 0, 0.57, 0, 0, 0, 0, 1);top:-120px}#card3{-webkit-transform:matrix3d(0, -0.25, -0.65, 0, 0.6, 0, 0, 0, 0, 0, 0.57, 0, 0, 0, 0, 1);top:-120px}#card2.card2{top:-110px}#card3.card3{top:-90px}h1{font-size:42px;padding:0 10px}h2{font-size:24px;padding:0 10px}p{font-size:20px;line-height:32px;padding:0 10px}#developAni{margin-left:0;background:url(/images/develop-static.png) 10% 50% no-repeat;background-size:contain;height:300px;margin-bottom:20px}#developAni img{display:none}#cardContainer{margin-left:0}}
/*# sourceMappingURL=main.css.map */
