html{background:#111}body{margin:0px;overflow-x:hidden}.textContainer{padding-left:1.618em;padding-right:1.618em}.homePage{height:auto;width:100%}.homePage .headerWrapper{position:fixed;width:100%;height:auto;background:#111;z-index:1000}.homePage .headerWrapper .headerNav{display:flex;position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%);flex-wrap:nowrap;flex-direction:row}.homePage .headerWrapper .headerNav .navbarOverlap{float:left;display:flex;flex-wrap:nowrap;overflow-x:scroll}.homePage .headerWrapper .headerNav .navbarOverlap .item{font-size:1em;font-family:"Roboto",sans-serif;padding:1.618em}.homePage .headerWrapper .headerNav .navbarOverlap .item .clicker{text-decoration:none}.homePage .headerWrapper .headerNav .navbarOverlap .item .clicker span{color:#fddb00;white-space:nowrap}.homePage .headerWrapper .headerNav .navbarOverlap .item .clicker:hover{border-bottom:1px solid #fddb00}.homePage .headerWrapper .headerNav .mastHead{height:33px;width:auto;min-width:150px;float:left}.homePage .headerWrapper .headerNav .mastHead .clicker{padding:1.618em}.homePage .headerWrapper .headerNav .mastHead .clicker img{position:relative;top:19px;height:100%}.homePage .headerWrapper .headerNav .mastHead .clicker:hover{border:0}.homePage .mainPageHeader{height:auto;background:#222;padding-top:2.618em;padding-bottom:4.236em;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.5)}.homePage .mainPageHeader .mainContainer{margin-top:80px;position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%)}.homePage .mainPageHeader .mainContainer .headerMain{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px;color:#fff}.homePage .mainPageHeader .mainContainer .productImage{width:100%;margin-bottom:2.618em;margin-top:2.618em;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.5)}.homePage .mainPageHeader .mainContainer .headerInfo{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px;color:#fff}.homePage .mainPageHeader .mainContainer .headerCta{color:#2196F3}.productPage{padding-top:4.236em;padding-bottom:1em;background:#fff;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.5)}.productPage .productContainer{position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%)}.productPage .productContainer .headerMain{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px}.productPage .productContainer .familyContainer{padding-top:2.618em;padding-bottom:2.618em;display:flex;justify-content:space-around;flex-wrap:wrap}.productPage .productContainer .familyContainer .item{position:relative;z-index:100;margin-top:1em;margin-bottom:1em;min-width:20%;max-width:60%}.productPage .productContainer .familyContainer .item .wrapper .header{height:80px;margin-bottom:1em}.productPage .productContainer .familyContainer .item .wrapper img{margin:0 auto;display:block;position:relative;z-index:90000}.productPage .productContainer .familyContainer .item .wrapper .prodImgCont{margin-bottom:1em}.productPage .productContainer .familyContainer .item .wrapper .prodImgCont .image{height:300px}.productPage .productContainer .familyContainer .item .wrapper .prodImgCont .productText{display:block;max-width:200px;font-size:1em;font-family:"Roboto",sans-serif;background:#eee;padding:10px}.productPage .productContainer .familyContainer .item .wrapper .prodImgCont .moreTextContainer{visibility:hidden;opacity:0;font-size:1em;font-family:"Roboto",sans-serif;max-width:200px;position:absolute;background:#eee;padding:10px;margin-top:10px;margin-left:-10px;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.2);transition:visibility .2s, opacity .2s ease-in;z-index:1000000}.productPage .productContainer .familyContainer .item .wrapper .prodImgCont .productText:hover .moreTextContainer{visibility:visible;opacity:1}.productPage .productContainer .familyContainerNew{padding-top:2.618em;padding-bottom:2.618em;display:flex;justify-content:space-around;flex-wrap:wrap}.productPage .productContainer .familyContainerNew .item{margin-top:1em;margin-bottom:1em;min-width:23%;max-width:60%}.productPage .productContainer .familyContainerNew .item .wrapper{background:#eee}.productPage .productContainer .familyContainerNew .item .wrapper .header{height:80px;margin-bottom:1em}.productPage .productContainer .familyContainerNew .item .wrapper img{margin:0 auto;display:block}.productPage .productContainer .familyContainerNew .item .wrapper .prodImgCont{margin-bottom:1em}.productPage .productContainer .familyContainerNew .item .wrapper .prodImgCont .image{padding-top:10px;height:300px}.productPage .productContainer .familyContainerNew .item .wrapper .prodImgCont .productText{display:block;max-width:200px;font-size:1em;font-family:"Roboto",sans-serif;background:#eee;padding:10px}.productPage .productContainer .familyContainerNew .item .wrapper .prodImgCont .moreTextContainer{visibility:hidden;opacity:0;font-size:1em;font-family:"Roboto",sans-serif;max-width:200px;position:absolute;background:#eee;padding:10px;margin-top:10px;margin-left:-10px;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.2);transition:visibility .2s, opacity .2s ease-in;z-index:10000}.productPage .productContainer .familyContainerNew .item .wrapper .prodImgCont .productText:hover .moreTextContainer{visibility:visible;opacity:1}.productPage .productContainer .contactCta span{font-size:1em;font-family:"Roboto",sans-serif;line-height:1.5}.productPage .productContainer .contactCta span a{color:#2196F3}.productPage .productContainer .referanseTab{position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%);position:relative;z-index:99}.productPage .productContainer .referanseTab .imageContainer{position:relative;z-index:99}.productPage .productContainer .referanseTab .imageContainer .textContainer{font-size:1em;font-family:"Roboto",sans-serif;padding-top:10px}.productPage .productContainer .referanseTab .imageContainer img{max-width:100%}.productPage .productContainer .moreProductsWrapper{margin-top:4.236em}.productPage .productContainer .moreProductsWrapper .textContainer{margin-bottom:1em}.productPage .productContainer .moreProductsWrapper .textContainer .moreprodHeader{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px}.productPage .productContainer .moreProductsWrapper .itemContainer{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center}.productPage .productContainer .moreProductsWrapper .itemContainer .item{max-width:350px;float:left;margin:1em}.productPage .productContainer .moreProductsWrapper .itemContainer .item .itemImg{height:50px}.productPage .productContainer .moreProductsWrapper .itemContainer .dund{background:#0F1820}.contactPage{padding-top:2.618em;padding-bottom:4.236em;box-shadow:0px 10px 6px -6px rgba(0,0,0,0.5)}.contactPage .mainContainer{position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%)}.contactPage .mainContainer .headerMain{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px;color:#fff;line-height:2.618em;display:block;width:100%}.contactPage .mainContainer .itemContainer{display:flex;flex-wrap:wrap}.contactPage .mainContainer .itemContainer .item{max-width:300px;margin-bottom:1em}.contactPage .mainContainer .itemContainer .item .personHeader{font-size:1em;font-family:"Roboto",sans-serif;color:#fff;font-weight:500;display:block}.contactPage .mainContainer .itemContainer .item .mail{color:#2196F3}.contactPage .mainContainer .itemContainer .item span{font-size:1em;font-family:"Roboto",sans-serif;color:#fff}.aboutPage{padding-top:4.236em;padding-bottom:4.236em;background:#222}.aboutPage .mainContainer{position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%)}.aboutPage .mainContainer .headerMain{font-size:1.618em;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.2px;color:#fff}.aboutPage .mainContainer .aboutText{font-size:1em;font-family:"Roboto",sans-serif;color:#fff;line-height:1.5;display:block;max-width:450px;margin-bottom:10px}.footerMain{padding-top:1.618em;padding-bottom:1.618em;position:relative;max-width:70em;width:100%;left:50%;transform:translateX(-50%)}.footerMain .textContainer span{font-size:1em;font-family:"Roboto",sans-serif;color:#666;display:block;padding-top:1em}.footerMain .textContainer span .footerMail{color:#2196F3}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar{width:5px;height:5px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#fddb00}
