html,body{height:100%}body{color:#fff;font-family:'hackregular';background-size:500%;background-image:linear-gradient(135deg, #FF5254, #745cc4, #FF5254, #FCB859);animation:backgroundGradient 120s cubic-bezier(0.4, 0, 0.2, 1) infinite;overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body li,body .btn{font-family:'hackregular'}@keyframes backgroundGradient{0%{background-position:0% 0%}50%{background-position:100% 50%}100%{background-position:0% 0%}}article a{text-decoration:underline}footer{display:none}::-webkit-scrollbar{background-color:#F7F7F7;width:10px}::-webkit-scrollbar-thumb{background-color:#5F5F5F}.tabs{display:none;width:100%;height:100%}.tabs-wrapper{position:relative;width:100%;height:100%;z-index:2;overflow-y:auto}.tabs-close{position:absolute;top:0;left:0}.tabs h2{text-transform:uppercase}.tabs.active{display:block}#nav-main{position:absolute;top:0;left:0;right:0;height:50px}#nav-main ul{margin:0;padding:0;list-style:none;text-align:center}#nav-main ul li a{color:rgba(255,255,255,0.7)}#nav-main ul li#nav-main-toggle{display:block;padding:25px}#nav-main ul li#nav-main-toggle ul{display:none}#nav-main ul li#nav-main-toggle ul li{display:inline-block}#nav-main ul li#nav-main-toggle ul li i,#nav-main ul li#nav-main-toggle ul li span{display:block}#nav-main ul li#nav-main-toggle ul li i{font-size:1.5em}#nav-main ul li#nav-main-toggle:hover>a{color:#fff}#nav-main ul li#nav-main-toggle:hover ul{display:block}#nav-main ul li#nav-main-toggle:hover ul li a:focus,#nav-main ul li#nav-main-toggle:hover ul li a:hover{color:#fff}#me{-webkit-transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);-o-transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);margin-right:auto;margin-left:auto;display:block;width:100%;max-width:256px;border-radius:100%}#me:hover{border-radius:0}#prosjekter h1 a,#prosjekter h2 a,#prosjekter h3 a,#prosjekter h4 a,#prosjekter h5 a,#prosjekter h6 a{text-decoration:none}#prosjekter article{padding:50px 12.5px}#prosjekter .prosjekter-actions{padding:25px 0}#om-logo{margin-right:auto;margin-left:auto;display:block;margin-top:50px;width:100%;max-width:32px}@media screen and (max-width: 1240px){#nav-main ul li a{padding:0 25px}.tabs{padding:12.5px}.tabs-inner{padding:100px 12.5px}}@media screen and (min-width: 1241px){#hjem{font-size:2em;text-transform:uppercase}#nav-main ul li a{padding:0 50px}.tabs{padding:25px}.tabs-inner{padding:100px 25px}}
