a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}*{box-sizing:border-box}:focus{outline:0}.row,.subrow,body,html{min-height:100vh}.wrapper{width:100vw;overflow:hidden}body{font-family:'Titillium Web',sans-serif;font-weight:300;color:#292d35}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:2em}@media (max-width:768px){h1{font-size:1.3em;margin:-20px 0 20px}}h2{font-size:3em;margin:0 0 30px 0}@media (max-width:768px){h2{font-size:1.5em;margin:0 0 15px 0}}h3{font-size:1.4em;margin:20px 0 7px 0}h4{font-size:1.2em;margin:10px 0}a{color:#292d35}p{line-height:1.2em}p+p{margin-top:15px}.container{overflow:hidden;width:100%}.overlay,.row{display:flex;flex-direction:column;justify-content:center;padding:50px;position:relative}@media (max-width:768px){.overlay,.row{padding:60px 20px 40px 20px}}.row.dark{background-color:#FAFAFA}@media (max-width:768px){#work .row{padding-bottom:40vh}}@media (max-width:768px){#contact{height:100vh!important}}.overlay{width:57vw;background:rgba(255,255,255,.8);position:absolute;top:0;left:0;height:100vh}@media (max-width:768px){.overlay{width:100vw;height:60vh;top:40vh}}.content{width:35vw}.content.centered{font-weight:600;width:70vw;margin-left:15vw}@media (max-width:768px){.content.centered{margin-left:0}}.content.centered h1,.content.centered h2{text-transform:uppercase}.content.centered p{font-size:1.8em}@media (max-width:768px){.content.centered p{font-size:1.3em}}.content .main{border-left:1px solid;padding:0 20px}@media (max-width:768px){.content{width:100%}}.affix{position:fixed;width:100vw;top:0;right:0}@media (max-width:768px){.affix{bottom:0}}.tag{padding:10px 20px;border:1px solid;font-size:.9em;display:inline-block;margin:0 5px 5px 0}@media (max-width:768px){.tag{padding:5px 10px}}.button{padding:10px 20px;background-color:#292d35;color:#fff;text-transform:uppercase;font-size:.9em;display:inline-block;margin-top:20px}#about{background-image:url(../images/screen-bg3.jpg);background-size:cover;min-height:100vh!important}#background{left:57vw;padding:0;z-index:1000}@media (max-width:768px){#background{left:0;height:40vh;min-height:auto;margin-top:60vh}}#background .bg-image{width:100%;height:100vh;background-image:url(../images/desktop2.png);background-repeat:no-repeat;background-position:center left;background-size:auto 100%;margin-left:-48.3vh}@media (max-width:768px){#background .bg-image{margin-left:0;background-image:url(../images/desktop-hor.png);background-position:center bottom;background-size:auto 100%;height:100%;min-height:auto}}#background .screen{top:18.6vh;left:-20.3vh;width:86.4vh;height:48.6vh;background:0 0;position:absolute;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){#background .screen{top:auto;bottom:15.4vh;width:40.8vh;left:50vw;transform:translate(-54.8%,0);height:22.8vh}}#background .screen .browserbar{width:100%;background-color:#EAEAEA;font-size:10px;text-align:center}@media (max-width:768px){#background .screen .browserbar{font-size:6px}}#background .screen .browserbar span{display:inline-block;width:50%;background-color:#fff;border:.5px solid #D6D4D6;padding:2px 0;border-radius:2px;margin:4px 0}@media (max-width:768px){#background .screen .browserbar span{padding:1px 0;margin:2px 0}}#background .screen .site{width:100%;height:46.6vh;overflow:hidden;padding:0}#background .screen .site .page{background-image:url(../images/robos_screen_long.jpg);background-size:100% auto;width:100%;height:200%;margin:0}#map{width:100vw;right:0;top:0;height:100%;position:absolute}.row:after{content:"";display:table;clear:both}nav#menu{position:fixed;text-transform:uppercase;width:100%;z-index:2000}nav#menu>ul{position:relative;margin:20px auto;width:100%;padding:5px 50px;font-size:1.2em}@media (max-width:768px){nav#menu>ul{padding:5px 20px}}nav#menu>ul li{display:block;float:left;padding-right:50px}@media (max-width:768px){nav#menu>ul li{padding-right:10px}}nav#menu>ul li+li{padding-left:10px}nav#menu>ul li+li.sub ul li{padding-left:10px}nav#menu>ul li a{cursor:pointer}nav#menu>ul li.sub ul{display:none;margin:10px -10px;padding:0;font-size:.8em;font-weight:300}nav#menu>ul li.sub.active,nav#menu>ul li.sub:hover{border-left:1px solid #292d35;margin-left:-1px}@media (min-width:768px){nav#menu>ul li.sub.active ul,nav#menu>ul li.sub:hover ul{display:block}}@media (max-width:768px){nav#menu>ul li.sub.active,nav#menu>ul li.sub:hover{border:none}}nav#menu>ul li.right{float:right;padding:0 10px 0 50px}@media (max-width:768px){nav#menu>ul li.right{padding-left:10px}}nav#menu>ul li.right a{color:#fff}@media (max-width:768px){nav#menu>ul li.right a{color:#292d35}}nav#menu>ul li.active{font-weight:600}nav#menu.dark>ul li.right a{color:#292d35}form{margin-top:30px}.form-group{border:1px solid;padding:5px 10px;margin:10px 0}.form-group label{width:20%;display:inline-block;text-transform:uppercase;font-size:.8em;margin-top:8px}.form-group input,.form-group textarea{width:80%;background:0 0;border:none;font-size:1em;color:#292d35;font-family:'Titillium Web',sans-serif;display:inline-block;vertical-align:top}button.submit,input[type=submit]{background:#292d35;color:#fff;border:none;padding:10px 20px;text-transform:uppercase}/*# sourceMappingURL=style.min.css.map */