@import "https://www.wz-zerspanungstechnik.de/uploads/templates/wzz/assets/less/_modules/swiper.min.css";.menu{padding: 0;margin: 0}.menu ul{padding: 0 0 0 15px}.menu li{padding: 0;margin: 0;list-style-type: none}.is--rwd-menu-open{overflow: hidden}[data-rwd-menu="true"]{display: block;width: 30px;height: 30px;outline: none;z-index: 1000;position: relative}[data-rwd-menu="true"] span{position: absolute;background: #fff;left: 0;width: 100%;height: 2px;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}[data-rwd-menu="true"] .draw1{top: 20%}[data-rwd-menu="true"] .draw2{top: 50%;opacity: 1}[data-rwd-menu="true"] .draw3{top: 80%}[data-off-canvas="true"]{position: fixed;z-index: 999;display: none;height: 100vh;width: 100%;overflow: scroll;font-size: 110%}[data-off-canvas="true"] .wrapper{min-width: 270px;max-width: 500px;max-width: 70%;min-height: 100vh;padding: 20px 0}[data-off-canvas="true"] a{color: #fff;padding: 8px;display: block}.is--rwd-menu-open [data-rwd-menu="true"] span{background-color: #fff}.is--rwd-menu-open [data-rwd-menu="true"] .draw1{transform: rotate(135deg);top: 15px}.is--rwd-menu-open [data-rwd-menu="true"] .draw2{visibility: hidden;opacity: 0}.is--rwd-menu-open [data-rwd-menu="true"] .draw3{transform: rotate(-135deg);top: 15px}.is--rwd-menu-open [data-off-canvas="true"]{display: block}.blackout{background: rgba(0,0,0,0.8);z-index: 998;position: fixed;visibility: hidden;width: 100%;height: 100vh;opacity: 0;left: 0;top: 0;-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}.is--blackout .blackout{visibility: visible;opacity: 1}[data-drop-down="true"]{position: relative;cursor: pointer}[data-drop-down="true"] [role="menu"]{position: absolute;width: 100%;left: 0;z-index: 2;background: #fff;border: 1px solid #eaeaea;padding: 8px}[data-drop-down="true"] [role="menu"].is--visible{display: block}html{font-size: inherit}html,body{height: 100%}.container{min-width: 320px}.is--right{float: right}.is--align-right{text-align: right}.is--center{float: none;margin: 0 auto}.is--align-center{text-align: center}.is--left{float: left}.is--align-left{text-align: right}.is--hidden{display: none}.is--visible{display: inline-block}textarea,input[type=text],input[type=email]{width: 98%;padding: 0.5em;box-shadow: 0 1px 1px #ddd inset;border: 1px solid #888;margin-bottom: 0.5em}.cms_form .block{float: left;margin-right: 1em}.cms_form .clear{clear: both}input[type=submit],button {padding: 4px 18px;border: 1px solid #ccc;text-shadow: 0 1px 1px rgba(255,255,255,0.75);background-color: #F5F5F5;background-image: linear-gradient(to bottom, #fff, #e6e6e6)}.error_message ul{border: 1px solid;background-color: #F2DEDE;border-color: #EED3D7;color: #B94A48;padding: 8px 35px 8px 14px;border-radius: 4px}.invalid{color: #B94A48;border: 1px solid #eed3d7;background-color: #F2DEDE;margin-bottom: 2px;padding: 4px;border-radius: 4px}.error_message ul li{padding: 6px;list-style-type: none;margin: 0}body{font-family: "Poppins", sans-serif}body .gradient{height: 6px;background: #00ad68;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWQ2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmNlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #00ad68 0%, #ffce00 100%);background: -webkit-linear-gradient(left, #00ad68 0%, #ffce00 100%);background: linear-gradient(to right, #00ad68 0%, #ffce00 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ad68', endColorstr='#ffce00', GradientType=1)}body .gradient.invert{background: #ffce00;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmY2UwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFkNjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(left, #ffce00 0%, #00ad68 100%);background: -webkit-linear-gradient(left, #ffce00 0%, #00ad68 100%);background: linear-gradient(to right, #ffce00 0%, #00ad68 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffce00', endColorstr='#00ad68', GradientType=1)}body h1{font-size: 2.2em;color: #022169;font-weight: 800}body h2{font-size: 1.8em;color: #00ad68;font-weight: 600}body h3{font-size: 1.5em;color: #555}body h4{font-size: 1.3em;color: #777}body p{line-height: 1.6em}body.menu__is_open{max-height: 100vh;overflow: hidden}#mobilemenulink{position: absolute;z-index: 99;display: table;right: 30px;top: 30px;text-decoration: none}#mobilemenulink i{height: 48px;width: 48px;background-color: #ffce00;color: #00ad68;text-align: center;vertical-align: middle;display: table-cell;border-radius: 32px;font-size: 2em;box-shadow: 0 0 10px rgba(0,0,0,0.5)}#mobilemenulink.menu__is_open i:before{content: ''}#mobilemenu{position: fixed;background-color: transparent;background-color: rgba(0,0,0,0);z-index: -1;width: 100%;height: 100%;transition: background-color .5s}#mobilemenu .menu{background-color: #122040;width: 100%;max-width: 300px;height: 100%;overflow: scroll;position: absolute;left: -310px;transition: left .4s}#mobilemenu .menu li ul{padding-left: 0}#mobilemenu .menu li ul a{padding-left: 3em}#mobilemenu .menu li a{color: #fff;display: block;padding: 1em;border-bottom: 1px solid #070c18}#mobilemenu .menu li.active > a{background-color: #172a54}#mobilemenu.open{background-color: #1A1A1A;background-color: rgba(0,0,0,0.8);z-index: 99}#mobilemenu.open .menu{left: 0px}#mobilemenu.working{z-index: 99}#headersection .logo{margin-top: 1em}@media screen AND (max-width: 991px){#headersection .logo{margin-bottom: 1em}}@media screen AND (max-width: 768px){#headersection .logo{margin-left: -15px}}#headersection .companyname{font-weight: 600;font-size: 2.2em;color: #022169;margin-top: 0.5em;margin-bottom: -0.5em}@media screen AND (max-width: 1199px){#headersection .companyname{font-size: 1.8em}}@media screen AND (max-width: 768px){#headersection .companyname{font-size: 1.4em;margin-left: -15px;margin-right: -15px;min-width: 280px;margin-bottom: 0.5em}}#headersection #headermenu{background: #efefef;font-size: 0.9em;padding: 2em 0 1em 0}#headersection #mainmenu li{margin-top: 2em}#headersection #mainmenu li a{color: #022169;font-size: 1.1em;display: block;text-align: center;padding: 1.8em 0 1.2em 0;text-decoration: none}#headersection #mainmenu li.active a,#headersection #mainmenu li.activeparent a,#headersection #mainmenu li a:hover{background: #efefef}#headersection #headerimagewrapper{min-height: 200px;position: relative;background-image: url(https://www.wz-zerspanungstechnik.de/uploads/templates/wzz/assets/images/header_bg.jpg);background-repeat: no-repeat;background-position: center center;background-size: cover}#headersection #headerimagewrapper .swiper-container{height: 400px;background-image: url(https://www.wz-zerspanungstechnik.de/uploads/templates/wzz/assets/images/header.jpg);background-size: cover;background-position: center center}#headersection #headerimagewrapper .swiper-container .container{position: relative}#headersection #headerimagewrapper .swiper-container .container .swiper-pagination{position: absolute;bottom: 20px;right: 0px}#headersection #headerimagewrapper .swiper-container .container .swiper-pagination .swiper-pagination-bullet{margin: 4px;background-color: #fff;color: rgba(255,255,255,0.7)}#headersection #headerimagewrapper .swiper-container .container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #ffce00}#headersection #headerimagewrapper .header-content{position: absolute;bottom: 0;width: 100%;padding-top: 3em;padding-bottom: 1.5em;color: #fff;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0)}#headersection #headerimagewrapper .header-content h2 span{padding: 0 15px;margin: 15px;background: #022169;color: #fff}#headersection #headerimagewrapper .header-content p{line-height: 1.8em;margin-top: 0.5em}#mainsection{padding-top: 2em;padding-bottom: 2em}#mainsection #leftcol ul.menu li a{font-size: 1.2em;border-bottom: 2px solid #efefef;display: block;padding: 1em 1em .2em 1em;color: #555;text-decoration: none}#mainsection #leftcol ul.menu li.active a,#mainsection #leftcol ul.menu li.activeparent a,#mainsection #leftcol ul.menu li a:hover{background-color: #efefef;color: #022169}#startgrid{padding-bottom: 3em}#startgrid .gridbox{background: #efefef;height: 200px;display: table;background-size: cover;background-position: center center;margin-bottom: 1em;text-decoration: none}#startgrid .gridbox .overlay{display: table-cell;height: 100%;padding: 0.5em;color: #fff;vertical-align: bottom;text-align: center;font-size: 1.8em;font-weight: 200;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#cc000000', GradientType=0)}#footersection{background: #efefef;padding-bottom: 3em;color: #555}#footersection .gradient{margin-bottom: 2em}#footersection .companyname{font-size: 1.2em}#footersection,#footersection p{line-height: 2.2em;font-size: 0.95em}@media screen AND (max-width: 768px){#footersection .logo{padding: 15px 30px}}