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}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cs-pt:hover{cursor:pointer}html,body,.sneakyWrapper{height:100%;margin:0;background-color:#f7f7f7;width:100%;overflow-x:hidden}.sneakyWrapper{overflow-x:hidden;position:fixed}h2,h3{font-family:"Montserrat", Helvetica, sans-serif}#logo{position:absolute;top:30px;left:30px;z-index:9;opacity:1;-webkit-transition:-webkit-allcubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);pointer-events:none}#logo.exit-stage{top:-50px;opacity:0}.half{width:100%;height:100%;display:block;float:left;position:absolute;top:0;left:0;background-size:cover;background-position:center;-webkit-transition:-webkit-all 0.4s ease-in-out;-moz-transition:-moz-all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transition:-webkit-all cubic-bezier(0.62, 0.28, 0.23, 0.99) 0.7s;-moz-transition:-moz-all cubic-bezier(0.62, 0.28, 0.23, 0.99) 0.7s;transition:all cubic-bezier(0.62, 0.28, 0.23, 0.99) 0.7s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);z-index:2;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.half:first-child{background-image:url("../img/img-sneaky.jpg")}.half:nth-child(2){background-image:url("../img/img-services.jpg");-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.half.on-stage{width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.half.on-stage h2,.half.on-stage .after-party{width:100%}.half.curtain-open{height:60%;-webkit-transition:-webkit-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99)}.half.curtain-open .gradient{opacity:0.6;-webkit-transition:-webkit-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99)}.half.exit-stage-right{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.half.exit-stage-left{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.half h2{font-size:1.5em;width:50%;text-align:center;color:white;-webkit-transition:-webkit-all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);top:50%;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.half .after-party{width:50%;top:50%;position:relative;-webkit-transition:-webkit-all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.7s cubic-bezier(0.62, 0.28, 0.23, 0.99);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.half .after-party .line{width:120px;height:2px;background:white;margin:0 auto;opacity:0;-webkit-transition:-webkit-all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99)}.half .exit-stage-button{opacity:0;position:absolute;left:0;top:-60px;margin:0;padding:30px 50px;color:white;font-family:"Montserrat", Helvetica, sans-serif;-webkit-transition:-webkit-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);pointer-events:none}.half .exit-stage-button.on-stage{opacity:1;top:0}.half .gradient{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.4;-webkit-transition:-webkit-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99)}.half .gradient.scene-one-stage{background:linear-gradient(50deg, #217CA3 0, #31A9B8 100%);background:linear-gradient(50deg, #093F56 0, #1ba0c8 100%);background:linear-gradient(50deg, #00a0d7 0, #093F56 100%)}.half .gradient.scene-two-stage{background:linear-gradient(50deg, #CF3721 0, #634376 100%)}.half:hover:not(.on-stage) .after-party .line{opacity:1;-webkit-transition:-webkit-all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99)}.dialogue{position:absolute;left:0;right:0;top:100%;display:none;opacity:0;-webkit-transition:-webkit-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);-moz-transition:-moz-all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.8s cubic-bezier(0.62, 0.28, 0.23, 0.99);z-index:1;width:80%;max-width:800px;margin:0 auto;padding:50px 0}.dialogue.on-stage{top:60%;display:block;opacity:1}.dialogue h3{font-size:3em;line-height:1.3;background:transparent;position:relative;margin-bottom:20px}.dialogue h3.dialogue-left-title{background:transparent;color:#00a0d7}.dialogue h3.dialogue-right-title{background:transparent;color:#CF3721;background:-webkit-linear-gradient(top right, #634376, #CF3721);background:-webkit-gradient(linear, right top, left bottom, from(#634376), to(#CF3721));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dialogue p{font-weight:normal;font-weight:300;font-size:1.2em;font-family:"Open Sans", Helvetica, sans-serif;line-height:1.5;margin:5px auto;color:#3c3c3c}.dialogue p.strong{font-weight:bold;font-weight:400;font-size:1.5em;font-family:"Montserrat", Helvetica, sans-serif}.dialogue .hello-there{padding:40px 0 20px}.dialogue .hello-there a{text-decoration:none;color:white;padding:10px 20px;font-family:"Montserrat", Helvetica, sans-serif;font-size:1.2em;-moz-transition:-moz-all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);transition:all 0.4s cubic-bezier(0.62, 0.28, 0.23, 0.99);border-radius:1px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}.dialogue .hello-there a.hello-left{background-color:#00a0d7}.dialogue .hello-there a.hello-right{background-color:#CF3721}.dialogue .hello-there a:hover.hello-left{background-color:transparent;color:#00a0d7}.dialogue .hello-there a:hover.hello-right{background-color:transparent;color:#CF3721}@media screen and (max-width: 780px){.hide-xs{display:none}#logo{top:10px;left:10px;width:80px}.half .exit-stage-button{padding:20px 30px}.dialogue h3{font-size:1.5em}.dialogue p,.dialogue p.strong{font-size:1em}.dialogue .hello-there a{font-size:1em;padding:8px 16px}}
/*# sourceMappingURL=sneaky.css.map */
