body{height:100%;margin:0;overflow-x:hidden;width:100%}footer,header,main{clear:both;display:block;margin:0;padding:0;position:relative}header{z-index:100}main{z-index:50}footer{z-index:1}div{margin:0;padding:0}main{display:block;margin:60px 0 0;position:relative}main.main--homepage{margin:0}.offecct-container{box-sizing:border-box;margin:0 auto;max-width:1200px;position:relative;width:100%}@media only screen and (max-width:1280px){.offecct-container{padding:0 40px}}@media only screen and (max-width:800px){.offecct-container{padding:0 10px}}.offecct-container--full-screen{display:flex;justify-content:center;margin:0;padding:0;width:100%}.hs_cos_wrapper{display:block;position:relative}.hs_cos_wrapper_type_module{margin:40px 0 0;position:relative}#hs_cos_wrapper_hero.hs_cos_wrapper_type_module,#hs_cos_wrapper_menu.hs_cos_wrapper_type_module{margin:0;padding:0}@font-face{font-family:Circular;font-style:normal;src:url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-book.eot) format("eot"),url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-book.woff) format("woff"),url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-book.woff2) format("woff2")}@font-face{font-family:CircularBold;font-style:normal;src:url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-medium.eot) format("eot"),url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-medium.woff) format("woff"),url(https://resources.flokk.com/hubfs/Offecct-fonts/lineto-circular-medium.woff2) format("woff2")}html,input,select,textarea{font-family:Circular,Arial,Helvetica,sans-serif}input,select,textarea{font-size:100%}h1,h2,h3,h4,h5,h6{margin:0;position:relative}h1{font-size:180%}h1.offecct-heading{font-size:260%}h2{font-size:140%}h3{font-size:110%}h4,h5,h6{font-size:100%}@media screen and (max-width:800px){h1{font-size:160%}h1.offecct-heading{font-size:200%}h2{font-size:120%}h3{font-size:100%}}p{margin:15px 0 0}ol,p,ul{line-height:145%}ol,ul{margin:0;padding:0}div.offecct-lead-paragraph{font-size:150%}@media screen and (max-width:800px){div.offecct-lead-paragraph{font-size:120%}}div.offecct-body-text{margin:15px 0}div.offecct-body-text p:first-child{margin-top:0}div.offecct-body-text ol,div.offecct-body-text ul{margin:0 0 5px 20px;padding:0 10px 10px 30px}div.offecct-body-text li{padding:0 0 5px}a{cursor:pointer}a.svg-link,a:hover{text-decoration:none}a.svg-link>span{font-size:80%;padding-top:7px;user-select:none}svg{fill:none;stroke-width:2px}svg.icon--fill{stroke-width:0}.button--main{border:2px solid;color:inherit;display:inline-block;font-size:80%;margin:20px 0 0;padding:10px 20px;text-decoration:none}footer ul,header ul{list-style:none}header{left:0;position:fixed;top:0;width:100%}header .offecct-container{padding:0}.header__main{display:flex;flex-wrap:wrap;height:30px;margin:0 auto;overflow:hidden;padding:15px 10px 10px;position:relative;z-index:100}.header__main__link{align-items:center;display:flex}.svg-link>.menu__text{padding:0 10px}.header__main__link--menu{flex:1;justify-content:flex-start;padding-left:5px}.header__main__link--home{flex:3;justify-content:center}.header__main__link--contact{flex:1;justify-content:flex-end;padding-right:5px}#header__menu{display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.footer__offecct{display:flex;flex-direction:column;width:100%}.footer__offecct__logo{display:flex;justify-content:center;padding:30px 0 0}.footer__menu{display:flex;justify-content:center;padding:20px 0}.footer__menu ul{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:800px){.footer__menu ul{flex-direction:row}}.footer__menu li{padding:5px 15px}.footer__some{padding:10px 0}.footer__flokk,.footer__some{display:flex;justify-content:center}.footer__flokk{flex-direction:column;padding:30px 0 20px}.footer__flokk hr{background-color:#3e3630;border:none;height:2px;width:300px}.footer__flokk address{font-size:80%;font-style:normal;line-height:200%;padding:25px 0 30px;text-align:center}@media only screen and (max-width:800px){.footer__flokk address span{display:block}}.footer__flokk__link{text-align:center}@media only screen and (max-width:800px){.hide-mobile{display:none}}