body{height:100%;margin:0;padding:0;width:100%}html{font-family:Helvetica Neue,Segoe UI,helvetica,verdana,sans-serif;font-size:14px}h1{font-size:18px;font-weight:600;line-height:26px;margin:20px 0}h1,p{padding:0}p{line-height:1.6;margin:0}.line{border-top:1px solid #333}#buttons{background-color:#f5f5f5;border-top:1px solid #dbdbdb;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:20px 0;position:fixed;width:100%}#buttons .dx-button{margin-right:20px}#buttons .dx-button:first-child{margin:0 20px 0 50px}#buttons .dx-button:last-child{margin:0 50px 0 0}#content{background:#ebebeb;padding:20px}#footer{-moz-column-gap:20px;column-gap:20px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#footer,#header{display:flex;margin:20px 0}#header{align-content:stretch;align-items:stretch;flex-flow:row;height:100%;width:100%}#header .logo{background-image:url(/assets/designservice/images/wuerth.svg);background-position:0;width:250px}#header .info,#header .logo{background-repeat:no-repeat;background-size:contain}#header .info{background-image:url(/assets/designservice/images/info.png);background-position:50%;width:110px}#header .text{flex:1 1 auto;text-align:right}#header .text h1{font-size:22px;font-weight:600}#header .text h1,#header .text h2{line-height:26px;margin:0;padding:0}#header .text h2{font-size:18px;font-weight:200}#page{margin-left:auto;margin-right:auto;max-width:1100px;padding-left:12px;padding-right:12px}#page img{height:180px;width:auto}
