@font-face{font-family:DINB;src:url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEBol.eot) format("eot"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEBol.woff) format("woff"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEBol.ttf) format("truetype")}@font-face{font-family:DINR;src:url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEReg.eot) format("eot"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEReg.woff) format("woff"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/KraftAndWerk_Mar2017_Theme/fonts/DINCEReg.ttf) format("truetype")}@font-face{font-family:RL;src:url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/fonts/Roboto-Light.eot?) format("eot"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/fonts/Roboto-Light.woff) format("woff"),url(https://2628011.fs1.hubspotusercontent-na1.net/hubfs/2628011/fonts/Roboto-Light.ttf) format("truetype")}h1,h2,h4,h5,h6{font-weight:400}h1{font-family:DINB;line-height:60px}h2,h3{letter-spacing:.5px}h3{line-height:normal}p,ul li{font-family:RL,sans-serif;letter-spacing:1px;line-height:24px}a[style="font-weight: bold;"],p strong,span[style="font-weight: bold;"],ul li p strong,ul li strong{font-family:Roboto,sans-serif!important;font-weight:700!important}.d-none{display:none!important}.d-block{display:block!important}header .header-container>div:first-child{background:#fff}header .header-container>div:nth-of-type(2){background:#000}header .header-container>div:nth-of-type(2) h3{color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;letter-spacing:4px;line-height:24px;text-transform:uppercase}.header__logo{margin-right:unset}body .header__navigation--toggle{color:#64e600;display:block;font-size:1.5rem;left:25px;position:absolute}.fa-bars{cursor:pointer}.nav-full{display:flex;height:100vh;left:0;position:absolute;top:0;width:100%;z-index:999;z-index:-1}.header__navigation,.header__navigation.open{background:#000;height:100vh!important;top:0!important}@media screen and (max-width:1150px){.header__navigation nav>ul>li>a{margin:0!important}.header__navigation nav>ul>li>.menu-arrow,.header__navigation nav>ul>li>.submenu-toggle{display:none!important}}.header__navigation nav{align-items:center;display:flex;height:100vh;justify-content:center}.header__navigation nav>ul{background:transparent!important;padding-left:10%!important;padding-right:10%!important}.header__navigation nav>ul>li{display:list-item!important;margin-right:0!important;text-align:center}.header__navigation nav>ul>li>a{color:#fff;display:inline-block;font-family:RL,sans-serif;font-size:16px;font-weight:200;letter-spacing:4px;letter-spacing:8px;line-height:16px;margin:5px 25px;padding:10px;position:relative;text-decoration:none;text-transform:uppercase}.header__navigation nav>ul>li>a:focus,.header__navigation nav>ul>li>a:hover{color:#fff}ul.submenu.level-2{background-color:transparent;box-shadow:none;display:none;left:auto!important;opacity:1!important;padding:0 0 20px;position:relative;text-align:center;top:auto;visibility:visible;width:100%}ul.submenu.level-2>li{border-bottom:none;display:inline-block}ul.submenu.level-2>li>a{color:#fff;font-family:RL,Arial,Helvetica,sans-serif;font-size:12px;font-weight:200;letter-spacing:4px;line-height:20px;padding:0!important;text-decoration:none;text-transform:uppercase}ul.submenu.level-2>li>a:after{color:#fff;content:" / ";margin-left:3px;margin-right:3px}ul.submenu.level-2>li:last-child>a:after{display:none}ul.submenu.level-2>li>a:hover{background-color:transparent!important;color:#64e600}.header__navigation nav>ul>li>a:hover:after,.header__navigation nav>ul>li>a:hover:before{opacity:1;transform:translateY(0)}.header__navigation nav>ul>li>a:after,.header__navigation nav>ul>li>a:before{background:#fff;content:"";height:2px;left:0;opacity:0;position:absolute;transition:opacity .3s ease,transform .3s ease;width:100%}.header__navigation nav>ul>li>a:before{top:0;transform:translateY(-15px)}.header__navigation nav>ul>li>a:after{bottom:0;transform:translateY(15px)}.right-side img{width:100%}.header__element .nav-full>div{flex:1;height:100vh}@media screen and (max-width:767px){header .header-container>div:nth-of-type(2){display:none!important}}.widget-type-form h3{margin-bottom:20px}.button,button,form .hs-button,form input[type=submit]{letter-spacing:1px}.widget-type-form form input[type=submit]{margin-top:20px}.widget-type-form .hs-richtext p{font-size:13px;line-height:19px;margin-bottom:0}.widget-type-form .legal-consent-container .hs-richtext{margin-top:25px}.widget-type-form .hs-form label{font-family:RL,sans-serif;font-size:13px;line-height:19px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:RL,sans-serif}footer .navigation-primary ul li{display:list-item!important;margin-right:0!important;position:static!important}footer .navigation-primary ul li a{border-bottom:1px solid #ccc;color:#4c4c4c;display:inline-block;font-size:12px;letter-spacing:4px;line-height:12px;margin-bottom:5px;padding:10px 0;text-transform:uppercase;width:100%}.slick-next,.slick-prev{height:60px!important;width:60px!important;z-index:1}.slick-prev:before{background-image:url(https://7042610.fs1.hubspotusercontent-na1.net/hubfs/7042610/TEMPLATE/LP/Gallery-LEFT-new.svg)!important}.slick-next:before,.slick-prev:before{content:""!important;display:block!important;filter:drop-shadow(0 .2rem .25rem rgba(0,0,0,.2))!important;height:60px!important;width:60px!important}.slick-next:before{background-image:url(https://7042610.fs1.hubspotusercontent-na1.net/hubfs/7042610/TEMPLATE/LP/Gallery-RIGHT-new.svg)!important}.slick-dots li{height:25px!important;width:25px!important}@media screen and (max-width:576px){.slick-dots li{margin:0 12px!important}}.slick-dots li button{border:3px solid rgba(82,82,81,.5)!important;border-radius:50%!important;height:25px!important;width:25px!important}.slick-dots li button:before{color:transparent!important;font-size:21px!important;height:25px!important;line-height:30px!important;width:25px!important}.slick-dots li button:hover:before,.slick-dots li.slick-active button:before{color:#99e047!important}@media screen and (max-width:767px){.button--right button,a.button{display:block;width:100%}}ul.icon-list li{align-items:flex-start}