@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,700i,900&display=swap";@media(max-width: 1280px){:root{--mx-gutter: 40px}.row.header .blocks-container{gap:40px}.row.header .blocks-container .block.logo{width:200px}.row.header .blocks-container .block-group.navigation .block.menu #main-navigation ul#primary-menu{gap:14px}main.home .row.home-about .block-group.images{width:48%}main.home .row.home-about .block-group.images .block.image.round{width:420px;height:420px;left:-120px}main.home .row.home-about .block-group.images .block.images-stack{width:46%}footer#main-footer .row.footer .blocks-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:50px}}@media(max-width: 1080px){.row.header .blocks-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding:15px 0}.row.header .blocks-container .block-group.navigation{width:auto;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1}.row.header .blocks-container .block-group.navigation .block.search{display:none}.row.header .blocks-container .block-group.navigation .block.menu #main-navigation,.row.header .blocks-container .block-group.navigation .block.menu .block.buttons{display:none}.row.mx-hero .block-group.text h1,main.home .row.home-hero .block-group.content h1{font-size:48px;line-height:56px}main.home .row.home-hero .blocks-container{min-height:620px}main.home .row.home-navigate .blocks-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main.home .row.home-navigate .blocks-container .block.title{width:100%}main.search-results .row.search .blocks-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.search-results .row.search .blocks-container .block-group.results,main.search-results .row.search .blocks-container .block-group.sidebar{width:100%}}@media(max-width: 900px){main.home .row.home-alloys .block-group.cards,main.home .row.home-products .block-group.productblocks,main.news-overview .row.news .block-group.cards,main.news-single .row.related .block-group.cards{grid-template-columns:1fr 1fr}main.home .row.home-products .block-group.productblocks .block.images{grid-column:1/-1;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}main.home .row.home-products .block-group.productblocks .block.images img{height:240px}main.home .row.home-about .blocks-container,main.home .row.home-quote .blocks-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.home .row.home-about .block-group.images{width:100%;min-height:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px}main.home .row.home-about .block-group.images .block.image.round,main.home .row.home-about .block-group.images .block.images-stack{position:relative;left:auto;right:auto;top:auto}main.home .row.home-about .block-group.images .block.image.round{width:50%;height:auto;aspect-ratio:1}main.home .row.home-about .block-group.images .block.images-stack{width:50%}main.home .row.home-about .block-group.images .block.images-stack img{height:200px}main.home .row.home-about .block-group.content{padding:35px}main.home .row.home-quote{scroll-margin-top:110px}main.home .row.home-quote .block-group.image{width:100%}main.home .row.home-quote .block-group.image img{min-height:0;height:300px}main.home .row.home-locations .block-group.locations .block.list{grid-template-columns:1fr;gap:30px}main.home .row.home-locations .block-group.locations .block.list .location{padding:0;border-left:0}main.home .row.home-locations .block-group.locations .block.list .location .region{margin-bottom:10px}.row.mx-cta .block-group.cta-banner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.row.mx-cta .block-group.cta-banner .block.text{width:100%;padding:35px}.row.mx-cta .block-group.cta-banner .block.image{min-height:240px}footer#main-footer .row.footer .blocks-container .block-group.links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}@media(max-width: 600px){:root{--mx-gutter: 16px}.row.top-header .full-row{padding:0 16px}.row.header .blocks-container .block.logo{width:160px}.row.header .blocks-container .block-group.navigation{width:auto}.row.mx-hero .block-group.text h1,main.home .row.home-hero .block-group.content h1{font-size:38px;line-height:44px}.row.mx-hero .block-group.text p{font-size:18px;line-height:27px}main.home .row[class*=home-] h2,main.news-overview h2,main.news-single h2,.row.mx-cta .block-group.cta-banner .block.text h2{font-size:32px;line-height:38px}main.home .row.home-hero .block-group.content .block.text p{font-size:17px}main.home .row.home-hero .block-group.usps{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;width:auto;margin-top:40px}main.home .row.home-hero .block-group.usps ul li{font-size:20px}main.home .row.home-alloys .block-group.cards,main.home .row.home-products .block-group.productblocks,main.news-overview .row.news .block-group.cards,main.news-single .row.related .block-group.cards{grid-template-columns:1fr}main.home .row.home-products .block-group.productblocks .block.images{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.home .row.home-products .block-group.productblocks .block.images img{height:200px}main.home .row.home-about .block-group.images{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.home .row.home-about .block-group.images .block.image.round,main.home .row.home-about .block-group.images .block.images-stack{width:100%}main.home .row.home-quote .nf-form-cont nf-fields-wrap{grid-template-columns:1fr}main.home .row.home-navigate .block-group.shortcut{width:calc(50% - 18px)}main.news-single .row.news-image .block.image img{height:240px}main.news-single .row.mx-hero-artikel.has-image .blocks-container{padding-bottom:180px}main.news-single .row.news-image .blocks-container{margin-top:-140px}main.news-single .row.related .block-group.head{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}main.search-results .row.search .mx-result a,main.search-results .row.search .mx-result:not(.has-image) a{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:20px;padding:20px}main.search-results .row.search .mx-result a .image,main.search-results .row.search .mx-result:not(.has-image) a .image{width:100%;height:180px}footer#main-footer .row.footer .blocks-container .block-group.about{width:100%}footer#main-footer .row.bottom-footer .blocks-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:10px 0;gap:5px}}
