body{font-family:'Source Sans 3',sans-serif;font-weight:500;background:white;font-size:16px;width:100%;position:relative;min-height:100vh;overflow-x:hidden}body p{margin-bottom:15px}body:after{position:fixed;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;top:0;left:0;right:0;bottom:0;background:black;opacity:0;visibility:hidden;z-index:9;content:''}.field-validation-error{margin:0 0 15px 0}.approve{margin-bottom:20px}.approve .field-validation-error{margin:0 0 15px 0}label{cursor:pointer}.content ul li>a,label>a,p>a{color:#0b1222;font-weight:bold;text-decoration:none;border-bottom:1px dotted #0b1222}.content ul li>a:hover,label>a:hover,p>a:hover{text-decoration:none;border-bottom:1px solid #0b1222}h1,h2,h3,h4,h5{font-weight:700;line-height:1.5em}h1 small,h2 small,h3 small,h4 small,h5 small{font-weight:700}h1.center,h2.center,h3.center,h4.center,h5.center,p.center,span.center{display:block;text-align:center}h1.white,h2.white,h3.white,h4.white,h5.white,p.white,span.white{color:white}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,p.blue,span.blue{color:#1e4192}h1.green,h2.green,h3.green,h4.green,h5.green,p.green,span.green{color:#b8db00}h2.logo{text-transform:uppercase}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.4em}h4{font-size:18px}.relative{position:relative}p{line-height:1.7em}p,table{margin-bottom:0px}.cmsTitle{display:none}.cms-image img{width:100%}.field-validation-error{display:block;color:red;font-weight:500}.col-md-20{width:20%;float:left;padding:0 20px}@media (max-width:420px){.col-md-20{width:100%}}.no-padding{padding:0 !important}.tablet-only{display:none !important}@media (max-width:991px){.tablet-only{display:block !important}}.mobile-only{display:none !important}@media (max-width:767px){.mobile-only{display:block !important}}.col-sidebar{width:20%;float:left;padding:0 15px;min-height:1px;position:relative}@media (max-width:1650px){.col-sidebar{width:25%}}@media (max-width:1299px){.col-sidebar.right{display:none}}.col-container{width:60%;float:left;padding:0 30px;min-height:1px}@media (max-width:1650px){.col-container{width:50%}}@media (max-width:1299px){.col-container{width:75%}}.full-buttons{display:flex}@media (max-width:767px){.full-buttons{display:block}}.full-buttons .btn{flex-grow:2;margin:10px 10px 0 0}.full-buttons .btn:last-child{margin:10px 0 0 0}.tablet-only{display:none !important}@media (max-width:991px){.tablet-only{display:inline-block !important}}@media (max-width:991px){.no-tablet{display:none}}@media (min-width:1300px){.container{max-width:1240px}}@media (min-width:1400px){.container{max-width:1340px}}.content img{max-width:100%}.content ul li strong,.content div strong,.content p strong{display:inline-block}.content .block.content{background:#8bbb10 !important;padding:0px 15px;margin:9px 0 20px 0 !important;font-weight:600;display:block;color:#fff;border-radius:8px;line-height:34px;border:1px solid #8bbb10;width:100% !important}.content table.kosten{background:none !important}.content table.kosten tbody tr{background:#fdfdfd}.content table.kosten tbody tr:nth-child(even){background:none}.content table.kosten tbody tr td{padding:7px 10px;background:none !important;border-bottom:1px solid #f1f1f1}.content table.kosten tbody tr td p{margin-bottom:0}.content table.kosten tbody tr td:last-child{width:200px;text-align:right}.content ol{padding:0 0 0 20px;margin:0}.content ol>li{width:100%;padding:5px 15px}.content ol>li a{color:black}.content ul{list-style:none;padding:0;margin:0 0 15px 0}.content ul>li{width:100%;padding:7px 0 7px 25px;position:relative}.content ul>li a{color:#1e4192}.content ul>li:before{font-family:'FontAwesome';content:'\f111';font-size:8px;position:absolute;left:8px;top:13px;color:#1e4192}.content ul.usp{padding:0;font-size:16px}.content ul.usp>li{padding:0 0 0 25px;position:relative;margin-bottom:10px}.content ul.usp>li a{color:#1e4192}.content ul.usp>li:before{content:'\f00c';font-size:16px;position:absolute;left:0;top:0;color:#b8db00}.content ul.usp.white>li{color:white}.content ul.usp.white>li:before{color:white}.content ul.col-6>li{width:50%;float:left}.content ul:after{content:' ';clear:both;display:block}footer{position:relative;z-index:0}footer .content ul{margin:0}footer .content ul li{float:left;width:auto;padding:0 0 0 20px}footer .content ul li:before{display:none}.tabs .tab-content{min-height:900px}.m-b-20{margin-bottom:30px}@media (max-width:991.98px){.offcanvas-collapse{position:fixed;top:0px;bottom:0;left:100%;width:100%;display:flex;align-items:center;flex-direction:column;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:white;transition:transform 0.3s ease-in-out,visibility 0.3s ease-in-out;padding-top:120px}.offcanvas-collapse.open{visibility:visible;transform:translateX(-100%)}.offcanvas-collapse.open .navbar-nav{align-items:center}.offcanvas-collapse.open li{width:100%;text-align:center}.offcanvas-collapse.open li .nav-link{font-size:2em;width:auto}.offcanvas-collapse.open .nav-wrapper{font-size:2em}.offcanvas-collapse.open .nav-wrapper a{margin-right:0px}.offcanvas-collapse.open .nav-wrapper .btn-white{background-color:#E30613;padding:8px 20px 8px 20px;border:3px solid #E30613;display:inline-block;text-align:center;color:white;text-decoration:none;font-weight:500}}@media (max-width:991.98px) and (max-width:576px){.offcanvas-collapse{align-items:flex-start}}@media (max-width:991.98px) and (max-width:576px){.offcanvas-collapse.open .navbar-nav{align-items:flex-start}}@media (max-width:991.98px) and (max-width:992px){.offcanvas-collapse.open li{display:flex;flex-direction:column;align-items:center}}@media (max-width:991.98px) and (max-width:576px){.offcanvas-collapse.open li{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:991.98px) and (max-width:576px){.offcanvas-collapse.open li .nav-link{display:flex;align-items:center}}@media (max-width:991px){.navbar-nav{width:100%}}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:flex;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,0.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.nav-underline .nav-link{padding-top:0.75rem;padding-bottom:0.75rem;font-size:0.875rem;color:#6c757d}.nav-underline .nav-link:hover{color:#007bff}.nav-underline .active{font-weight:500;color:#343a40}.bg-purple{background-color:#6f42c1}header{background-color:transparent}.nav-wrapper .btn-white{padding:8px 20px 8px 20px}@media (max-width:991px){.nav-wrapper .btn-white{font-size:18px}}@media (max-width:991px){.nav-wrapper{margin-top:15px;width:100%}}.nav-wrapper .fa{color:white;font-size:32px;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.nav-wrapper .fa:hover{color:black}.nav-wrapper a:last-child{margin-right:0px}.loginSection{display:inline-block;position:relative;margin-right:15px}.loginSection .text{font-family:'Source Sans 3',sans-serif}.loginSection .login-btn{display:inline-block;font-family:'Source Sans 3',sans-serif;font-weight:500;font-size:16px;color:#E30613;margin-right:0px;position:relative;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;text-decoration:none;z-index:99999}.loginSection .login-btn:hover{border:solid 3px #efefef}.loginSection .login-btn .fa{position:relative;color:#E30613;font-size:18px;margin-right:7px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.loginSection .login-form{position:absolute;right:0px;background:#FFF;z-index:999;top:46px;text-align:left;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;box-shadow:0 10px 36px 0px rgba(0,0,0,0.2)}.loginSection .login-form .LoginForm{padding-top:0px}.loginSection .login-form .errorMessage ul{margin-top:0px}.loginSection .login-form .favoriteList .addedFavorite,.loginSection .login-form .messagesList .addedFavorite,.loginSection .login-form .favoriteList .addedMessages,.loginSection .login-form .messagesList .addedMessages{display:none;width:auto;text-align:center;background:red;color:#fff;padding:2px 6px;border-radius:5px;position:absolute;top:6px;right:25px;font-size:14px;font-family:'Lato',sans-serif;font-weight:700}.loginSection .login-form .favoriteList .addedFavorite.show,.loginSection .login-form .messagesList .addedFavorite.show,.loginSection .login-form .favoriteList .addedMessages.show,.loginSection .login-form .messagesList .addedMessages.show{display:inline-block}@media (max-width:767px){.loginSection .login-form{position:fixed;left:15px;right:15px;top:90px;z-index:999}}.loginSection .login-form.profile ul{padding-left:0px;list-style-type:none}.loginSection .login-form.profile ul li{border-bottom:solid 1px #ebebeb}.loginSection .login-form.profile ul li a{color:#000;display:block;padding:5px 0px;position:relative;font-family:'Roboto',sans-serif;font-weight:500;text-decoration:none}.loginSection .login-form.profile ul li a:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:4px;right:5px;font-weight:bold;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.loginSection .login-form.profile ul li a:hover:after{text-decoration:none;right:0px}.loginSection .login-form .registerLink{margin-bottom:5px}.loginSection .login-form .registerLink a{color:#000 !important;text-decoration:underline}.loginSection .login-form.active{opacity:1;visibility:visible}.loginSection .login-form .white-block{padding:10px 15px;min-width:300px}.loginSection .login-form .white-block ul{margin-bottom:15px}.loginSection .login-form .white-block .btn-primary{margin-bottom:0px;width:100%}.loginSection .login-form .white-block .title h3{font-size:24px;margin-bottom:10px;color:#092741}.loginSection .login-form .white-block form label{font-size:16px;color:#092741;margin-bottom:0px}.loginSection .login-form .white-block form .form-control{height:45px;margin-bottom:15px;border:solid 1px #092741}.loginSection .login-form .white-block .btn{width:100%;margin-bottom:10px;font-size:18px;padding:12px;line-height:1}.navmenu ul li .nav-link{color:black;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.navmenu ul li .nav-link:hover{color:#E30613}.mobile-nav{margin-right:1.5rem}.mobile-nav .fa{color:white;font-size:25px;text-decoration:none}.mobile-nav .fa span{color:white}.mobile-nav .fa .count{top:-7px}.mobile-nav .loginSection{margin-right:-10px;margin-left:15px}.mobile-nav .loginSection .login-btn{border:none}.mobile-nav .loginSection .login-btn span{color:#FFF;font-size:25px;line-height:32px}.mobile-nav .loginSection .login-btn .fa-angle-down{font-size:20px;font-weight:bold;margin-right:0px;margin-left:5px;position:relative;top:-3px}.mobile-nav .loginSection .login-form .arrow-up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;position:absolute;top:-10px;right:43px}.nav-item{position:relative}.nav-item.active a{color:#E30613 !important}.nav-item:hover .submenu{left:10px;opacity:1;visibility:visible}@media (max-width:991px){.nav-item.hover .submenu{max-height:470px}}.nav-item .submenu{list-style-type:none;padding:0px;padding-top:15px;padding-bottom:15px;min-width:250px;position:absolute;top:55px;opacity:0;visibility:hidden;left:0px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#FFF;-webkit-transform:translateZ(0) translateY(-10px);transform:translateZ(0) translateY(-10px);-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,0.06);box-shadow:0 1px 7px 0 rgba(0,0,0,0.06);padding:15px 0px}@media (max-width:991px){.nav-item .submenu{position:static !important;width:100%;max-height:0px;visibility:hidden;overflow:hidden;padding:0px;position:static}.nav-item .submenu li:first-of-type{margin-top:10px}.nav-item .submenu li:last-of-type{margin-bottom:10px !important}}@media (min-width:1231px){.nav-item .submenu .backToPrevious{display:none}}@media (min-width:1231px){.nav-item .submenu{padding:0px;list-style-type:none}}.nav-item .submenu li{position:relative}@media (min-width:1231px){.nav-item .submenu li{padding-left:0px !important}}.nav-item .submenu li:last-of-type a{border-bottom:none}.nav-item .submenu li a{font-family:'Source Sans 3',sans-serif;display:block;color:#21263F;text-decoration:none;padding:8px 20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:991px){.nav-item .submenu li a{padding:5px 15px}}@media (min-width:992px){.nav-item .submenu li a:hover{background-color:#fbfbfb}}@media (max-width:991px){.nav-item .submenu li a{color:#FFF}}.navbar-toggler{position:relative;z-index:99;height:30px;width:30px;display:flex;flex-direction:column;justify-content:space-evenly}.navbar-toggler:focus{box-shadow:none}.navbar-toggler.active .menuicon-top{transform:rotate(45deg);position:absolute;background:#E30613}.navbar-toggler.active .menuicon-middle{background:white}.navbar-toggler.active .menuicon-bottom{transform:rotate(-45deg);position:absolute;background:#E30613}.menuicon-top{height:3px;background:white;width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.menuicon-middle{height:3px;background:white;width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.menuicon-bottom{height:3px;background:white;width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.home nav.navbar{padding:25px 0px}header.home nav.navbar .navbar-brand img{height:90px}@media (max-width:767px){header.home nav.navbar .navbar-brand img{height:70px}}@media (min-width:992px) and (max-width:1199px){header.home nav.navbar .navbar-brand img{height:70px}}nav.navbar{padding:10px 0px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){nav.navbar .navbar-brand img{height:70px}}nav.navbar .shop-block{position:relative;display:inline-block}nav.navbar .shop-block .count{font-size:16px;position:absolute;right:-11px;background:#000;padding:0px;width:21px;height:21px;line-height:21px;text-align:center;border-radius:50%;font-family:'Source Sans 3',sans-serif;font-weight:500}nav.navbar .shop-block .fa{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}nav.navbar .shop-block .fa:hover .count{color:#FFF}nav.navbar .nav-item{padding:0px 8px}@media (max-width:991px){nav.navbar .nav-item{border-bottom:solid 1px #f9f9f9}}@media (max-width:991px){nav.navbar .nav-item .nav-link{font-size:20px;width:100%;display:block;text-align:left;padding:12px 0px}nav.navbar .nav-item .nav-link .hassubmenu{float:right;margin-top:7px;padding:5px 15px;margin:0px;margin-right:-15px}}header{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:fixed;left:0px;right:0px}header .navbar-brand img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix{background:white;z-index:99;box-shadow:0 0px 7px rgba(0,0,0,0.09);padding:5px 0px !important}header.affix.home nav.navbar{padding:5px 0px}header.affix.home nav.navbar .navbar-brand img{height:60px}header.affix .navbar{padding:5px 0px}header.affix .navbar-brand img{height:60px}header.affix .btn-white{background-color:#E30613;border:3px solid #E30613;display:inline-block;text-align:center;color:white !important;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix .btn-white span{color:#FFF !important}header.affix .btn-white:hover{border:3px solid #E30613 !important}header.affix .login-btn{background:#FFF;color:#E30613 !important}header.affix .login-btn span{color:#E30613 !important}header.affix .mobile-nav .login-btn{background:transparent;color:#E30613 !important;border:none}header.affix .nav-wrapper .fa{color:#E30613}header.affix .nav-wrapper .fa:hover{color:black}header.affix .nav-wrapper .fa .count{color:white}header.affix .navbar-toggler .menuicon-top{background:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix .navbar-toggler .menuicon-middle{background:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix .navbar-toggler .menuicon-bottom{background:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix .navbar-toggler.active .menuicon-middle{background:white;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}header.affix .mobile-nav{margin-right:1.5rem}header.affix .mobile-nav .fa{color:#E30613;text-decoration:none}header.affix .mobile-nav .fa span{color:white}.nav-item.active .submenu li a{color:black !important}.nav-item.active a{color:#E30613 !important}@media (max-width:992px){.nav-item a{width:50%}}@media (max-width:992px){.nav-item a .fa{transform:rotate(0deg);margin-left:20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}@media (max-width:576px){.nav-item.hover a{min-width:200px}}.nav-item.hover a .fa{transform:rotate(180deg);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:992px){.nav-item.hover .submenu{padding:0px;visibility:visible;opacity:1}}@media (min-width:992px){.nav-item:hover .submenu{visibility:visible;position:absolute;list-style:none;background:white;opacity:1}}.nav-item .submenu{visibility:hidden;position:absolute;list-style:none;background:white;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0}@media (max-width:992px){.nav-item .submenu{box-shadow:none;background:none}}.nav-item .submenu li{max-width:300px;min-width:150px;margin-bottom:10px}@media (max-width:992px){.nav-item .submenu li{max-width:100%;min-width:auto}}.nav-item .submenu li:last-of-type{margin-bottom:0px}.nav-item .submenu li a{text-decoration:none;color:black;width:100%;display:block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:992px){.nav-item .submenu li a{font-size:1.6em}}@media (max-width:991px){.nav-item .submenu li a{font-size:1em;display:flex;justify-content:flex-start}}.nav-item .submenu li a:hover{color:#E30613}.touch-icon{display:none}.activeMenu .mobile-nav .fa{color:#E30613;font-size:25px;text-decoration:none}.activeMenu .mobile-nav .fa span{color:white}.activeMenu .mobile-nav .login-btn .fa{color:#E30613}.activeMenu .filter-z-index{display:none}.css-transitions-only-after-page-load *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}body{position:relative}body .filterOverlay{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#000;opacity:0;visibility:hidden;z-index:999;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}body .filterOverlay.active{opacity:0.3;visibility:visible}.tile,.section{padding:30px 0}.tile.red,.section.red{background:#E30613;color:white}.tile.red h1,.section.red h1,.tile.red h2,.section.red h2,.tile.red h3,.section.red h3,.tile.red h4,.section.red h4,.tile.red span.header1,.section.red span.header1,.tile.red span.header2,.section.red span.header2,.tile.red span.header3,.section.red span.header3,.tile.red p,.section.red p{color:white}.tile.darkred,.section.darkred{background:#C10510;color:white}.tile.darkred h1,.section.darkred h1,.tile.darkred h2,.section.darkred h2,.tile.darkred h3,.section.darkred h3,.tile.darkred h4,.section.darkred h4,.tile.darkred span.header1,.section.darkred span.header1,.tile.darkred span.header2,.section.darkred span.header2,.tile.darkred span.header3,.section.darkred span.header3,.tile.darkred p,.section.darkred p{color:white}.tile.grey,.section.grey{background:#F3F3F3}.tile.grey h1,.section.grey h1{font-size:36px}.tile.darkgrey,.section.darkgrey{background:#4C4C4C}.tile.white,.section.white{background:white;color:black}.tile.news a,.section.news a{color:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-bottom:none}.tile.news a:hover,.section.news a:hover{color:black}.tile{padding:30px}.section-hero{background-image:url(/Content/images/ki-header.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;height:800px}@media (max-width:991px){.section-hero{height:500px}}@media (max-width:576px){.section-hero{height:auto}}@media (max-width:1499px) and (max-height:800px){.section-hero{height:620px}}.section-hero .content{width:50%;float:right;text-align:right}@media (max-width:576px){.section-hero .content{margin-top:5rem;width:75%}}@media (max-width:500px){.section-hero .content h1{font-size:27px;margin-bottom:20px}}.multicolor-section h2{text-shadow:2px 2px 3px rgba(0,0,0,0.89);color:white}@media (max-width:768px){.multicolor-section h2{text-shadow:none;color:black}}#ervaringen h2{color:white}.outro p a{color:white !important;border-bottom:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.outro p a:hover{color:black}.outro .row.mt-5 a{color:#E30613 !important;font-weight:bold;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.outro .row.mt-5 a:hover{color:black !important}.outro .outroOverlay{background-color:#000000;opacity:0.3}.outro .outroBlockWrapper{min-height:350px;display:flex;align-items:center;justify-content:center}.outro table{display:flex;justify-content:center;margin-top:20px}.outro table .btn-red{margin-left:10px;margin-right:10px}.outro table .btn-red-outline{margin-left:10px;margin-right:10px}.vervolg .content .btn-red{background-color:#E30613;padding:10px 20px 10px 20px;border:3px solid #E30613;display:inline-block;text-align:center;color:white;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.vervolg .content .btn-red:hover{background-color:transparent;border:3px solid #E30613;color:#E30613}.btn{border-radius:0px}.btn-red{background-color:#E30613;padding:7px 30px 7px 30px;border:3px solid #E30613;display:inline-block;text-align:center;color:white;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;border-radius:0px}@media (min-width:992px) and (max-width:1199px){.btn-red{padding:7px 15px 7px 15px}}.btn-red:hover{background-color:transparent !important;border:3px solid #E30613 !important;color:#E30613 !important}.btn-red.search-btn{width:33%}@media (max-width:768px){.btn-red.search-btn{width:45%;padding:7px 10px 7px 10px}}@media (max-width:576px){.btn-red.search-btn{width:100%}}.btn-red.red-icon:before{content:'\f07a';font-family:fontawesome;color:white;display:inline-block;margin-right:10px;font-size:16px}.btn-red.red-icon:hover:before{color:#E30613}.btn-white{background-color:white;padding:10px 20px 10px 20px;border:3px solid white;display:inline-block;text-align:center;color:#E30613;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.btn-white:hover{background:#efefef;border-color:#efefef;color:#E30613}.btn-red-outline{background-color:transparent;padding:10px 20px 10px 20px;border:3px solid #E30613;display:inline-block;text-align:center;color:#E30613;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.btn-red-outline:hover{background-color:#E30613;border:3px solid #E30613;color:white}.btn-white-outline{background-color:transparent;padding:10px 20px 10px 20px;border:3px solid white;display:inline-block;text-align:center;color:white;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.btn-white-outline:hover{background-color:white;border:3px solid white;color:#E30613}.l-t-blank{color:black;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.l-t-blank:hover{color:#E30613}.l-t-blank:before{content:'\f08e';font-family:fontawesome;color:white;transform:rotate(180);display:inline-block;margin-right:10px;color:#E30613;font-size:16px}.quantity-btn{background-color:white;border:1px solid #F3F3F3}.bc-link a{color:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.bc-link a:hover{color:black}.submit-btn{width:auto}@media (max-width:768px){.submit-btn{width:100%}}.page-item{margin-left:10px;margin-right:10px}.page-item .page-link{color:#E30613;border:1px solid #E30613}.page-item .page-link:hover{background-color:#E30613;border:1px solid #E30613;color:white}.page-item .page-link:focus{background-color:transparent;box-shadow:none}.page-item:last-of-type{margin-right:0px}.page-item:last-of-type .page-link{border-radius:0px}.page-item:first-of-type{margin-left:0px}.page-item:first-of-type .page-link{border-radius:0px}.page-item.active .page-link{background-color:#E30613;color:white;border-color:#E30613}.ipcmsmodule .content .btn-red{background-color:#E30613;padding:10px 20px 10px 20px;border:3px solid #E30613;display:inline-block;text-align:center;color:white;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ipcmsmodule .content .btn-red:hover{background-color:transparent;border:3px solid #E30613;color:#E30613}.ipcmsmodule .content .btn-white{background-color:white;padding:10px 20px 10px 20px;border:3px solid white;display:inline-block;text-align:center;color:#E30613;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ipcmsmodule .content .btn-white:hover{background-color:transparent;border:3px solid white;color:white}.ipcmsmodule .content .btn-red-outline{background-color:transparent;padding:10px 20px 10px 20px;border:3px solid #E30613;display:inline-block;text-align:center;color:#E30613;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ipcmsmodule .content .btn-red-outline:hover{background-color:#E30613;border:3px solid #E30613;color:white}.ipcmsmodule .content .btn-white-outline{background-color:transparent;padding:10px 20px 10px 20px;border:3px solid white;display:inline-block;text-align:center;color:white;text-decoration:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ipcmsmodule .content .btn-white-outline:hover{background-color:white;border:3px solid white;color:#E30613 !important}.search-form-control{border:none}.search-form-control:focus{border-color:none;box-shadow:none}.contactform.contactpage .form-control{border-radius:1px !important;box-shadow:none;border:solid 1px #979797;margin-bottom:15px;height:50px}.contactform.contactpage .form-control:focus{border-color:#E30613 !important;box-shadow:0 0 0 0.25rem rgba(227,6,19,0.25) !important}.contactform.contactpage textarea{height:200px !important}.contactform .form-control{border-radius:0px;margin-bottom:15px;height:50px;box-shadow:none;border:solid 1px #979797}.contactform .form-control:focus{border-color:#E30613;box-shadow:0 0 0 0.25rem rgba(227,6,19,0.25)}.contactform label{font-weight:700;margin-bottom:5px}.contactform textarea{height:200px}.search-bar .fa{color:#E30613;font-size:36px;top:25%}input[type=search]::-webkit-search-cancel-button{display:none}.breadcrumb-item+.breadcrumb-item::before{content:'\f105';font-family:fontawesome;color:black;left:10px}.breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.divider{display:none}.breadcrumb-item.active{color:black}.breadcrumb-item a{color:#E30613;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.breadcrumb-item a:hover{color:black}.btn-filter{display:none}@media (max-width:991px){.btn-filter{display:block;width:50%}.btn-filter:before{content:'\f0b0';font-family:fontawesome;margin-right:10px}}.details-list li strong{min-width:110px}.details-list li a{color:#E30613;font-weight:bold}.details-list.align-right li span{text-align:right}.rate{float:left;height:46px;position:relative}.rate .resetRating{position:absolute;right:-45px;top:10px;color:#000}.rate:not(:checked)>input{position:absolute;opacity:0;visibility:hidden}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc}.rate:not(:checked)>label:before{content:'\2605'}.rate>input:checked~label{color:#E30613}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#E30613}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#E30613}.under-filter-block{display:flex;flex-direction:column;align-content:flex-start;flex-wrap:wrap}.sort-wrapper{position:relative;right:-6%}.check-input-bull{border-radius:0px}.check-input-bull:checked{background-color:#E30613;border:#E30613}.check-input-bull:focus{border-color:#E30613;outline:0;box-shadow:0 0 0 0.25rem #c62d1f38}.form-check-input[type=checkbox]{border-radius:0px;border:1px solid black}.form-check-input[type=checkbox]:checked{border:#E30613;background-color:#E30613}.form-check-input[type=checkbox]:focus{box-shadow:none}.accordion-button:after{background-image:none;content:'\f078';font-family:fontawesome;width:auto;height:auto}.accordion-button:not(.collapsed)::after{background-image:none;content:'\f078';font-family:fontawesome}.filter-checkbox-resultlabel{padding:10px;background-color:#F3F3F3;color:black;width:fit-content;margin-right:10px}.close-checkbox-resultlabel{color:black;text-decoration:none}.close-checkbox-resultlabel:hover{color:#E30613}.close-checkbox-resultlabel:after{content:'\f00d';font-family:fontawesome;font-size:1em;margin-left:1em}.filter-pagination .pagination{justify-content:flex-end}.dt-filter{display:block}@media (max-width:992px){.dt-filter{background:white;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);padding:20px;position:fixed;top:0;left:-100%;z-index:3;width:50%;height:100vh;overflow:scroll;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:99}.dt-filter.active{left:0px}}@media (max-width:576px){.dt-filter{width:75%}}.close-btn{background-color:transparent;border:none;padding:0px}.close-btn:before{content:'\f00d';font-family:fontawesome;font-size:20px}.webkit-line-result{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.filterbanner{background-image:url(/Content/images/actie-bg.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.search-form-wrapper{position:relative;z-index:1;margin-top:-70px}.vervolg .search-form-wrapper{position:relative;top:0;margin-top:0px}.cms-image img{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.z-3{z-index:3}.z-2{z-index:2}.z-1{z-index:1}.sale-span{position:absolute;bottom:0;right:0;background-color:#4D4D4D;white-space:nowrap;display:inline-block}.mb-big{margin-bottom:5rem}@media (max-width:576px){.mb-big{margin-bottom:0px}}.mt-big{margin-top:5rem}@media (max-width:576px){.mt-big{margin-top:0px}}.content ul li:before{color:#E30613}hr{color:black}.top-10{top:10%}.quantityToCart .form-check-input[type=checkbox]{border-radius:0px;border:1px solid black}.quantityToCart .form-check-input[type=checkbox]:checked{border-color:#E30613;background-color:#E30613}.quantityToCart .form-check-input[type=checkbox]:focus{box-shadow:0 0 0 0.25rem rgba(227,6,19,0.25)}.ipcmsmodule .content p a{color:#E30613;text-decoration:none;border-bottom:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.ipcmsmodule .content p a:hover{color:black}.blog-link{color:#E30613;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blog-link:hover{color:black}.blog-link:after{content:'\f061';font-family:fontawesome;margin-left:20px}.section.news ul{list-style:none;padding-left:0px}.section.news ul li a{color:#E30613}.blog-image{width:100%;height:100%}@media (max-width:767px){.blog-image{height:230px !important}}.news-block{position:relative}.news-block .bg-white{min-height:220px}.news-block .linkOverlay{position:absolute;top:0px;left:0px;right:0px;bottom:0px}.news-text{text-overflow:ellipsis;overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (max-width:991px){.news-text p{text-overflow:ellipsis;overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.newslink{color:#E30613;text-decoration:none}.newslink:hover{color:#E30613}.newslink:before{content:'\f104';font-family:fontawesome;margin-right:10px}.newsdetail{margin-top:-30px}.section.news .breadcrumb li a{text-decoration:underline;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.section.news .breadcrumb li a:hover{color:black}.modal-header{border-bottom:none;display:flex;position:relative}@media (max-width:767px){.modal-header h2{font-size:24px}}.modal-header .btn-close{position:absolute;right:20px;top:20px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width:767px){.modal-header .btn-close{top:30px}}.modal-header .btn-close:focus{box-shadow:0 0 0 0.25rem rgba(227,6,19,0.25)}.modal-dialog{max-width:1320px;width:66.66%}@media (max-width:576px){.modal-dialog{width:96%}}.modal-dialog .quantity-wrapper{width:85px}@media (min-width:1400px){.modal-dialog .quantity-wrapper{width:125px}}.modal-row{padding-left:12px;padding-right:12px}.shoppingcartList h4{font-weight:300;margin-bottom:0px}.shoppingcartList .image{background-size:cover !important;background-position:top center !important;width:100%}@media (max-width:991px){.shoppingcartList .image{margin-bottom:15px;background-position:center center !important}}@media (max-width:767px){.shoppingcartList .shoppingcartItem{padding:20px;border:solid 2px #ebebeb}.shoppingcartList .shoppingcartItem .image{height:170px !important}}.shoppingcartList .shoppingcartItem table td p{margin-bottom:0px}@media (max-width:767px){.shoppingcart-modal .modal-header{padding:20px 15px}}@media (max-width:767px){.shoppingcart-modal .shoppingcartList{margin-top:-25px}}.related .image{background-size:cover !important;background-position:top center !important;height:200px;width:100%}.related a.link{color:#000;text-decoration:none}.shoppingCartProduct{text-align:center;border:1px solid #E30613;padding:2rem}.shoppingCartProduct table{margin-top:1rem;display:flex;justify-content:center}@media (max-width:575px){.shoppingCartProduct table td{display:block;width:100%}.shoppingCartProduct table td a{width:100%;display:block;margin-right:0px !important;margin-left:0px !important;margin-bottom:5px}}.shoppingCartProduct table td .btn-red,.shoppingCartProduct table td .btn-red-outline{margin-right:1rem;margin-left:1rem}.upperfooter{background-color:#E30613;color:white}.upperfooter h2{margin-bottom:0px}.upperfooter h3,.upperfooter h4{font-size:1.2em}@media (max-width:767px){.upperfooter .h-mobile-auto{height:auto !important}}.upperfooter .tile.darkRed{padding-right:170px;background-color:#C10510;height:200px}@media (max-width:575px){.upperfooter .tile.darkRed{height:auto}}@media (min-width:992px) and (max-width:1199px){.upperfooter .tile.darkRed{padding-right:20px}}.upperfooter .tile.darkRed h3{min-height:60px}@media (min-width:992px) and (max-width:1199px){.upperfooter .tile.darkRed h3{font-size:18px}}@media (max-width:767px){.upperfooter .tile.darkRed{margin-top:50px;margin-bottom:30px}}.upperfooter ul{display:flex;flex-direction:column;list-style-type:none;padding-left:0px;margin-bottom:0px}.upperfooter ul.links a{text-decoration:none}.upperfooter ul.links a span{padding-right:10px;width:30px;text-align:center}.upperfooter ul li{padding:3px 0 3px 0px !important}.upperfooter ul li a{color:white;border-bottom:none;font-weight:500}.upperfooter ul li .phone:before{content:'\f095';font-family:fontawesome;color:white;transform:rotate(270deg);display:inline-block;margin-right:10px;font-size:20px}.upperfooter ul li .mail:before{content:'\f0e0';font-family:fontawesome;color:white;display:inline-block;margin-right:10px;font-size:20px}.bottomfooter{background-color:#C10510}.bottomfooter .content ul{list-style-type:none}.bottomfooter .content ul li{padding-left:5px;color:#FFF}@media (max-width:992px){.bottomfooter .content ul li{padding-left:0px}.bottomfooter .content ul li a{margin-right:5px}}.bottomfooter .content ul li a{color:white;border-bottom:none;font-weight:300}.bottomfooter .content ul li a:after:hover{border-bottom:none}.bottomfooter .content ul li .b-f-link:after{content:none}.bottomfooter .content span{color:white}.phone:before{content:'\f095';font-family:fontawesome;color:#E30613;transform:rotate(270deg);display:inline-block;margin-right:10px;font-size:20px}.mail:before{content:'\f0e0';font-family:fontawesome;color:#E30613;display:inline-block;margin-right:10px;font-size:20px}.footer-img{right:0;bottom:0}.footer-img img{width:100%;height:230px}@media (min-width:992px) and (max-width:1199px){.footer-img img{height:140px}}.newsletter-form-control{border:1px solid black;border-radius:0px}.newsletter-form-control:focus{border:1px solid black;box-shadow:none}footer{z-index:0}footer .newsletter{padding-top:50px}@media (min-width:992px) and (max-width:1199px){.newsletter .form-check.mb-3{margin-bottom:0px !important}}.newsletter .newsletter-bg{position:absolute;width:100%;height:100%;overflow:hidden;top:0;z-index:0;background:#f3f3f3}.newsletter .newsletter-bg.white{background:#FFF}.newsletter .newsletter-bg:after{content:'';transform:rotate(-3deg);position:absolute;top:50%;bottom:-45%;width:115%;background:#E30613;display:block}.quantity-wrapper{border:solid 1px #F3F3F3;width:85px}@media (min-width:1400px){.quantity-wrapper{width:125px}}.quantity-input{border:none}.product-img{transform:scale(1) !important;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.product-img:hover{transform:scale(1.05) !important}.product-img img{width:100%}.product-img a{text-decoration:none}.product-img a h3{text-decoration:none;color:#212529}.product-img h3{font-size:25px;white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.product .product-img img{width:100%;height:210px;object-fit:cover}@media (max-width:992px){.product .product-img img{height:100%}}.product .image{height:200px;width:100%}.product .detail-text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.detail-text{text-overflow:ellipsis;overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.slide-item{background-color:white;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);width:100%}.slide-item p{text-overflow:ellipsis;overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;margin-bottom:20px}@media (max-width:991px){.slide-item p{text-overflow:ellipsis;overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}}.swiper-pagination{bottom:0 !important}.swiper-pagination .swiper-pagination-bullet{background-color:black;width:15px;height:15px}.swiper-container{width:100%;padding:10px 0px 60px 0px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.scroller-img{height:100%;width:100%}.swiper-slide{width:auto}@media (max-width:767px){.slide-item.reference{padding:0px 15px 15px 15px}.slide-item.reference .scroller-img{height:230px !important}}.blog-link{color:#E30613;text-decoration:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.blog-link:hover{color:black}.blog-link:after{content:'\f061';font-family:fontawesome;margin-left:20px}.section.news{padding:0px}.section.news .container{padding:0px}.section.news ul{list-style:none}.section.news ul li a{color:#E30613;text-decoration:none}.section.news ul li a:before{color:black}.section.news .blog-image{height:500px}.section.news.newsdetail .blog-image{height:300px}.section .content .btn,.section .content btn-red,.section .content btn-red-outline{min-width:200px}.blog-image{width:100%;height:100%}.news-item{height:100%}@media (max-width:991px){.news-item{height:250px}}.contact-wrapper a{color:#E30613;border-bottom:none;font-weight:500;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.contact-wrapper a:hover{border-bottom:none;color:black}.contact-wrapper p{margin-bottom:0px}.maps{height:250px}@media (max-width:991px){.submit-btn{width:100%}}.vervolg-header{height:300px}@media (max-width:500px){.vervolg-header{height:150px}}.vervolg-header .vervolg-image{height:100%;width:100%}.home-t .big-triangle{position:absolute;height:1390px;width:100%;overflow:hidden;top:0;right:0;z-index:1}@media (min-width:2000px){.home-t .big-triangle{height:1590px}}.home-t .big-triangle:after{content:'';transform:rotate(45deg);position:absolute;top:-30px;right:-33%;width:69%;height:90%;background:#E30613;display:block}@media (min-width:1901px) and (min-height:1100px){.home-t .big-triangle:after{top:-120px;height:1150px}}@media (min-width:1900px){.home-t .big-triangle:after{top:-70px;height:1150px;right:-35%}}@media (min-width:2000px){.home-t .big-triangle:after{height:1190px;right:-31%}}@media (max-width:1900px){.home-t .big-triangle:after{top:10px;right:-415px;width:1035px;height:745px}}@media (max-width:1800px){.home-t .big-triangle:after{top:-120px;right:-445px;width:895px;height:815px}}@media (max-width:1400px){.home-t .big-triangle:after{top:-120px;right:-485px;width:825px;height:815px}}@media (max-width:1800px){.home-t .big-triangle:after{top:-3%;right:-495px;width:950px;height:815px}}@media (min-width:1700px) and (max-width:1800px){.home-t .big-triangle:after{top:20px;right:-415px;width:955px;height:715px}}@media (max-width:992px){.home-t .big-triangle:after{top:-4%;right:-425px;width:800px;height:750px}}@media (max-width:767px){.home-t .big-triangle:after{top:0%;right:-255px;width:500px;height:500px}}@media (min-width:600px) and (max-width:768px){.home-t .big-triangle:after{top:2%;right:-285px;width:630px;height:500px}}.contact-t .big-triangle{position:absolute;height:100vh;width:100%;overflow:hidden;top:0;right:0;z-index:1;pointer-events:none}.contact-t .big-triangle:after{content:'';transform:rotate(45deg);position:absolute;top:-10%;right:-33%;width:66%;height:60%;background:#E30613;display:block}@media (max-width:1400px){.contact-t .big-triangle:after{top:-2%;right:-525px;width:1025px;height:1025px}}@media (max-width:1200px){.contact-t .big-triangle:after{top:-2%;right:-525px;width:1025px;height:1025px}}@media (max-width:992px){.contact-t .big-triangle:after{top:-2%;right:-525px;width:800px;height:750px}}@media (max-width:768px){.contact-t .big-triangle:after{top:-2%;right:-525px;width:775px;height:750px}}@media (max-width:576px){.contact-t .big-triangle:after{top:0%;right:-255px;width:500px;height:500px}}.vervolg-t{padding-top:110px}.vervolg-t .big-triangle{position:absolute;height:100vh;width:100%;overflow:hidden;top:0;right:0;z-index:1;pointer-events:none}.vervolg-t .big-triangle:after{content:'';transform:rotate(45deg);position:absolute;top:0px;display:block;right:-800px;width:68%;background:#E30613;height:840px}@media (min-width:1401px){.vervolg-t .big-triangle:after{top:-90px;right:-500px;width:805px;height:565px}}@media (min-width:1600px){.vervolg-t .big-triangle:after{width:915px;height:615px}}@media (min-width:1800px){.vervolg-t .big-triangle:after{top:-200px;right:-800px;width:65%;height:840px}}@media (min-width:2000px){.vervolg-t .big-triangle:after{top:-110px;right:-840px;width:68%;height:840px}}@media (min-width:2400px){.vervolg-t .big-triangle:after{top:-30px;right:-870px;width:68%;height:840px}}@media (max-width:1400px){.vervolg-t .big-triangle:after{top:-90px;right:-525px;width:805px;height:565px}}@media (max-width:1200px){.vervolg-t .big-triangle:after{top:-340px;right:-485px;width:615px;height:835px}}@media (max-width:992px){.vervolg-t .big-triangle:after{top:-280px;right:-525px;width:710px;height:750px}}@media (max-width:768px){.vervolg-t .big-triangle:after{top:-350px;right:-525px;width:655px;height:750px}}@media (max-width:576px){.vervolg-t .big-triangle:after{top:0%;right:-255px;width:410px;height:240px}}.home-triangle{overflow:hidden;top:0;left:0;z-index:1}.home-triangle:after{content:'';transform:rotate(45deg);position:absolute;top:0%;left:-575px;width:1300px;height:1650px;background:#E30613;display:block}@media (max-width:2000px){.home-triangle:after{top:350px;left:-725px;width:1250px;height:1000px}}@media (max-width:1600px){.home-triangle:after{top:350px;left:-725px;width:1250px;height:1000px}}@media (max-width:1400px){.home-triangle:after{top:350px;left:-725px;width:1250px;height:1000px}}@media (max-width:1200px){.home-triangle:after{top:350px;left:-725px;width:1250px;height:1000px}}@media (max-width:992px){.home-triangle:after{top:450px;left:-588px;width:1100px;height:1000px}}@media (max-width:768px){.home-triangle:after{top:450px;left:-725px;width:1125px;height:1000px}}@media (max-width:576px){.home-triangle:after{top:450px;left:-725px;width:850px;height:1000px}}.listModuleItem{list-style-type:none}.listModuleItem:nth-of-type(2) .bg-white{background:#E30613 !important;color:white}.listModuleItem:nth-of-type(2) .bg-white .listTxtWrapper ul li:before{color:white}.overlay{display:block;height:100%;width:95%;position:fixed;z-index:1;left:0;top:0;background-color:#ffffff;overflow-x:hidden;transition:0.5s;border-radius:0px 5px 5px 0px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (min-width:992px){.overlay{display:none}}.overlay-content{position:relative;top:15%;width:100%;display:flex}@media (max-width:576px){.overlay-content{top:15%;width:100%}}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#E30613;display:block;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:1%;right:5.5%;font-size:60px}@media (max-width:768px){.overlay .closebtn{right:5%}}@media (max-width:576px){.overlay .closebtn{right:3.5%}}@media screen and (max-height:450px){.overlay a{font-size:20px}.overlay .closebtn{font-size:4rem;top:15px;right:35px}}.mobile-filter-wrapper{margin-left:10%;margin-right:7.5%;width:100%}.btn.btn-delete{background-color:#E30613;color:#FFF;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.btn.btn-delete:hover{background-color:black !important}.m-width-250{min-width:250px}.spinner-box{width:300px;height:auto;display:flex;justify-content:center;align-items:center;width:100%;padding-top:180px;background-color:transparent}.pulse-container{width:120px;display:flex;justify-content:space-between;align-items:center}.pulse-bubble{width:20px;height:20px;border-radius:50%;background-color:#E30613}.pulse-bubble-1{animation:pulse 0.4s ease 0s infinite alternate}.pulse-bubble-2{animation:pulse 0.4s ease 0.2s infinite alternate}.pulse-bubble-3{animation:pulse 0.4s ease 0.4s infinite alternate}@keyframes pulse{from{opacity:1;
transform:scale(1)}
to{opacity:0.25;
transform:scale(0.75)}}
.modal-content{border-radius:0px;border:none}.modal-content .loader{display:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(255,255,255,0.7);z-index:9}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1)}}
@keyframes bouncedelay{0%,80%,100%{transform:scale(0);
-webkit-transform:scale(0)}
40%{transform:scale(1);
-webkit-transform:scale(1)}}
.isotope-grid{margin-left:-15px;margin-right:-15px;width:auto;position:relative}.isotope-grid .grid-sizer{width:33.33%}.isotope-grid .grid-sizer.four-items{width:25%}@media (min-width:992px) and (max-width:1299px){.isotope-grid .grid-sizer{width:50%}}@media (min-width:768px) and (max-width:991px){.isotope-grid .grid-sizer{width:50%}}@media (max-width:767px){.isotope-grid .grid-sizer{width:100%}}.isotope-grid .element-item{display:block;width:33.33%}.isotope-grid .element-item.four-items{width:25%}@media (min-width:992px) and (max-width:1299px){.isotope-grid .element-item.four-items{width:50%}}@media (min-width:768px) and (max-width:991px){.isotope-grid .element-item.four-items{width:50%}}@media (max-width:767px){.isotope-grid .element-item.four-items{width:100%}}@media (min-width:992px) and (max-width:1299px){.isotope-grid .element-item{width:50%}}@media (min-width:768px) and (max-width:991px){.isotope-grid .element-item{width:50%}}@media (max-width:767px){.isotope-grid .element-item{width:100%}}.isotope-grid .element-item.hide{display:none}.isotope-grid .element-item .wrapper{margin:15px}.webkit-line-camp{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:100px}.filters{padding-left:0px;list-style-type:none}.filters .stars{display:inline-block}.filters .stars label{margin-right:10px;font-family:'Source Sans 3',sans-serif;font-weight:500;font-size:16px}.filters .stars i.fa.fa-star{color:#c9c9c9}.filters .stars i.fa.fa-star.active{color:#e30613}.filters li{display:inline-block;position:relative;cursor:pointer}.filters li:after{content:"\f00d";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:18px;display:inline-block;margin-left:10px}.filter-affix{position:fixed;bottom:0;width:100%;background-color:#f2f2f2;padding:10px}@media (max-width:992px){.filter-z-index #filter{z-index:9999}}.paginationDiv .pager .pagination-container .pagination{display:inline-block}.paginationDiv .pager .pagination-container .pagination li{margin-right:10px;display:inline-block;margin-bottom:15px}.paginationDiv .pager .pagination-container .pagination li a{color:#E30613;border:1px solid #E30613;text-decoration:none;padding:10px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;display:block}.paginationDiv .pager .pagination-container .pagination li a:hover{background:#E30613;color:white}.paginationDiv .pager .pagination-container .pagination li:first-of-type{margin-left:0px}.paginationDiv .pager .pagination-container .pagination .active a{background:#E30613;color:white}@media (max-width:767px){.body-content{overflow:hidden}}.pageInfo{display:none}.orderSummary{margin-top:15px}.orderSummary table tbody tr:nth-of-type(odd){background:#f7f7f7}.orderSummary table{width:100%;border:solid 2px #ebebeb}.orderSummary table tr.big td{font-size:20px}.orderSummary table tr td{font-size:16px;font-family:'Source Sans 3',sans-serif;font-weight:700;padding:4px 9px;min-width:130px;vertical-align:middle}@media (max-width:767px){.orderSummary table tr td{min-width:100%}}.orderSummary table tr td:last-of-type{text-align:right}.orderSummary table thead{background:#ebebeb}.orderSummary table thead tr td{font-size:18px;padding:7px 9px}.orderSummary table thead tr td:last-of-type{text-align:left}hr{color:#bbbbbb;margin:1.5rem 0}.newsletterform label{font-family:'Source Sans 3',sans-serif}button.btn-red:disabled{opacity:0.2}.wrapper.bg-white{padding:40px}.loginLink{font-weight:400;margin-top:10px;display:block}.loginLink a{color:#000}.m-t-min-150{margin-top:-150px}.alert.alert-danger{display:block}.alert.alert-success{display:block}.orderDetails .wrapper{position:relative;z-index:9}.orderDetails .card-body{padding:30px}.orderDetails #accordion .card{margin-bottom:15px}.orderDetails #accordion .card .image img{width:100%}.orderDetails #accordion .card .orderLine{margin-bottom:25px}.orderDetails #accordion .card .orderLine h3{font-size:22px}.orderDetails #accordion .card .orderLine:last-of-type{margin-bottom:0px}.orderDetails #accordion .card .orderLine table td p{margin-bottom:0px}.orderDetails #accordion .card hr:last-of-type{display:none}.orderDetails #accordion .card.noAfter .shoppingCartProduct:after{display:none}.orderDetails #accordion .card-header{padding:0px;border-bottom:none}.orderDetails #accordion .card-header .text{display:inline-block}.orderDetails #accordion .card-header .card-link{color:#000;text-decoration:none;display:block;padding:0.5rem 1rem;cursor:pointer}.orderDetails #accordion .card-header .card-link .fa{font-size:22px}.orderDetails #accordion .card-header h2{font-size:24px;margin-left:20px}@media (max-width:500px){.section.p-50{padding:30px !important}}@media (max-width:991px){.w-mobile-100{width:100%}}@media (max-width:991px){.m-b-mobile-15{margin-bottom:15px}}.outroBlock{background:black;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.rateBlock ul{padding-left:0px}.bullsWrapper{position:relative}.bullsWrapper .loader{display:none;text-align:center;width:100%;position:relative;height:100px}.bullsWrapper .loader.full{position:absolute;left:0px;top:0px;right:0px;bottom:0px;width:auto;background:rgba(255,255,255,0.8);height:auto;z-index:9}.bullsWrapper .loader div{position:absolute;top:200px;left:50%;margin-left:13px;width:18px;height:18px;background-color:#E30613;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.bullsWrapper .loader .css3-spinner-bounce1{margin-left:-31px;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.bullsWrapper .loader .css3-spinner-bounce2{margin-left:-9px;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.bullsWrapper .loader.black{padding:15px;background:#000;color:#fff;text-transform:uppercase;font-weight:bold;margin-bottom:20px;height:50px;text-align:left}.bullsWrapper .loader.black div{background:white;left:90%}iframe{aspect-ratio:1.777777778;height:100%;width:100%}.fastSearch{display:none;background:#FFF;position:relative;margin-top:15px;overflow:hidden;position:absolute;top:-5px;left:12px;right:12px;z-index:99;padding:12px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.05) !important;padding-right:0px}.fastSearch .fa-times{position:absolute;right:20px;top:17px;color:#000}.fastSearch .loading{padding:15px 25px 15px 25px;display:block}.search.results{max-height:270px;overflow-y:scroll;padding:10px 0px 0px 0px}.search.results table{width:100%}.search.results table tr{border-bottom:solid 1px #e9e9e9;cursor:pointer}.search.results table tr:last-of-type{border-bottom:none}.search.results td{font-family:'Rajdhani',sans-serif;font-weight:700;font-size:20px;height:65px;vertical-align:middle;padding:7px 0px 7px 0px}.search.results td:first-of-type{width:90px}.search.results td:last-of-type{text-align:left}.search.results td img{width:80px;margin-right:25px;height:55px;object-fit:cover}.search.results td:last-of-type .fa-angle-right{font-weight:bold;color:#000}.search.results::-webkit-scrollbar{width:7px}.search.results::-webkit-scrollbar-track{background-color:#FFF;border-radius:100px}.search.results::-webkit-scrollbar-thumb{border-radius:100px;border:0px solid transparent;background-clip:content-box;background-color:#E30613;position:relative;right:-15px}.shadow{box-shadow:0 0px 14px rgba(0,0,0,0.04) !important}.employees .ipcmscontrollist{height:100%}.alert.alert-danger{display:block}.alert.alert-success{display:block}.bullManagement .chosen-container-single .chosen-single{height:50px;line-height:50px;background:none;border-radius:0px;font-size:1rem}.bullManagement .chosen-container-single .chosen-single div b{display:none}.bullManagement .custom-control-input{position:relative;top:2px}.bullManagement .no-results span{font-weight:bold}.bullManagement .select-wrapper{position:relative}.bullManagement .select-wrapper select{cursor:pointer}.bullManagement .select-wrapper:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:20px;padding-right:0.5em;position:absolute;top:9px;right:4px;pointer-events:none}.bullManagement .wrapper{background:#FFF;padding:30px;position:relative;z-index:9}.bullManagement .wrapper .btn{padding:7px 20px 7px 20px;border:2px solid #E30613;width:100%}.bullManagement .wrapper .btn:hover{border:2px solid #E30613 !important}.bullManagement .wrapper .btn.btn-red-outline:hover{background-color:#E30613}.bullManagement .wrapper .btn.btn-red:hover{background-color:#c7030f !important;color:#FFF !important}.bullManagement .uploadcontainer{background:#fbfbfb;padding:20px;margin-bottom:20px;margin-top:10px}.bullManagement .uploadcontainer .files .file{display:inline-block;background:white;position:relative;margin:10px}.bullManagement .uploadcontainer .files .file .delete{background:#e51b1b;color:#fff !important;float:right;display:flex;font-size:12px;width:23px;height:23px;align-items:center;align-content:center;justify-content:center;position:absolute;right:10px;bottom:10px;cursor:pointer}.bullManagement .uploadcontainer .files .file .delete:hover{background:#000}@media (max-width:767px){.pe-0{padding-right:12px !important}}@media (max-width:767px){.ps-0{padding-left:0px !important}}@media (min-width:768px){.p-l-r-30{padding-left:30px;padding-right:30px}}@media (min-width:768px){.m-l-r-min-30{margin-left:-30px;margin-right:-30px}}.ratings span{font-size:24px;color:#e30613}.ratings .empty span{color:#ccc}.bullImage{height:auto;padding-top:70%;position:relative}.bullImage .icon{position:absolute;height:30px;width:30px;text-align:center;line-height:28px;border-radius:50%;background-color:#FFF;right:15px;bottom:15px;font-size:35px;pointer-events:none}.bullImage .icon img{width:100%;padding:6px}.bullImage .overlayFancybox{position:absolute;top:0px;left:0px;right:0px;bottom:0px}.moreImages{margin-bottom:15px}.moreImages .icon{position:absolute;height:30px;width:30px;text-align:center;line-height:25px;border-radius:50%;background-color:#FFF;right:8px;bottom:8px;font-size:35px;pointer-events:none}.moreImages .icon img{width:100%;padding:5px}.fancybox-close{text-decoration:none}@media (max-width:575px){.fancybox-close{top:-37px !important;right:0px !important}}@media (min-width:992px){.modal .modal-dialog.modal-lg,.modal .modal-dialog.modal-xl{max-width:800px}}@media (max-width:575px){#actieModal h1{font-size:26px;line-height:1.4;margin-bottom:15px;margin-right:30px}}#actieModal .btn-close{position:absolute;top:20px;right:20px;font-size:22px}@media (max-width:575px){#actieModal .btn-close{top:15px;right:15px;font-size:18px}}#actieModal .modal-body{padding:40px}@media (max-width:575px){#actieModal .modal-body{padding:30px}}.form-wrapper{background:#F3F3F3;padding:40px;position:relative}@media (max-width:575px){.form-wrapper{padding:25px}}.form-wrapper h3 .red{color:#E30613}@media (max-width:575px){.form-wrapper h3{line-height:1.4}}.form-wrapper .offerLabel{width:140px;position:absolute;top:-50px;right:-40px;transform:rotate(15deg)}@media (max-width:575px){.form-wrapper .offerLabel{width:80px;right:-30px;top:-40px}}.form-wrapper .offerLabel img{width:100%}.grecaptcha-badge{visibility:hidden !important}.usps-list .fa{font-size:30px}.usps-list a{color:#E30613;text-decoration:none;border-bottom:none;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.usps-list a:hover{color:black}.bg-grey{background-color:#ebebeb}.btn-cartgreen{background-color:#28a745;border-color:#28a745;display:inline-block;text-align:center;color:white;font-weight:500;padding:7px 30px;border-width:3px;border-style:solid;border-image:initial;text-decoration:none;transition:0.3s ease-out;border-radius:0px}.btn-cartgreen:hover{background-color:transparent !important;color:#28a745 !important;border-width:3px !important;border-style:solid !important;border-color:#28a745 !important;border-image:initial !important}.btn-cartgreen.cartgreen-icon:before{content:'\f07a';font-family:fontawesome;color:white;display:inline-block;margin-right:10px;font-size:16px}.btn-cartgreen.cartgreen-icon:hover:before{color:#28a745}.btn-cartgreen.disabled{opacity:0.5;pointer-events:none;cursor:default}.order-info-accordion .accordion-button{display:flex;align-items:center;justify-content:space-between}.order-info-accordion .accordion-button:not(.collapsed){background-color:rgba(227,6,19,0.1);color:black;box-shadow:inset 0 -1px 0 rgba(227,6,19,0.1)}.order-info-accordion .accordion-button:focus{border-color:rgba(227,6,19,0.1);box-shadow:inset 0 -1px 0 rgba(227,6,19,0.1)}.order-info-accordion .accordion-button .icon{font-size:30px}.order-info-accordion .accordion-button::after{display:none}.order-info-accordion .accordion-button .accordion-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem}.order-info-accordion .accordion-button .icon-minus{display:none}.order-info-accordion .accordion-button:not(.collapsed) .icon-plus{display:none}.order-info-accordion .accordion-button:not(.collapsed) .icon-minus{display:inline-block}.red{color:#E30613}#gegevens-invullen{scroll-margin-top:100px}.cta{background-image:url(/Content/images/erwin-cta.png);background-repeat:no-repeat;background-size:auto 130%;background-position:80% 0%}@media (max-width:1400px){.cta{background-position:85% 0%}}@media (max-width:1200px){.cta{background-position:90% 0%}}@media (max-width:767px){.cta{background-position:100% 0%}}@media (max-width:576px){.cta{background-position:40% 135%;background-size:auto 60%}}.cta .pb-custom{padding-bottom:200px}.m-t-100{margin-top:100px !important}.m-b-100{margin-bottom:100px !important}.m-b-10{margin-bottom:10px !important}.m-l-100{margin-left:100px !important}.m-r-100{margin-right:100px !important}.m-t-75{margin-top:75px !important}.m-t-30{margin-top:30px !important}.m-t-0{margin-top:0px !important}.m-r-0{margin-right:0px !important}.m-l-0{margin-left:0px !important}.m-b-0{margin-bottom:0px !important}.m-b-75{margin-bottom:75px !important}.m-l-75{margin-left:75px !important}.m-r-75{margin-right:75px !important}.m-t-50{margin-top:50px !important}.m-b-50{margin-bottom:50px !important}.m-l-50{margin-left:50px !important}.m-r-50{margin-right:50px !important}.m-t-20{margin-top:20px !important}.m-b-20{margin-bottom:20px !important}.m-r-20{margin-right:20px !important}.m-l-20{margin-left:20px !important}.m-t-15{margin-top:15px !important}.m-b-15{margin-bottom:15px !important}.m-r-15{margin-right:15px !important}.m-l-15{margin-left:15px !important}.p-t-150{padding-top:150px !important}.p-b-150{padding-bottom:150px !important}.p-l-150{padding-left:150px !important}.p-r-150{padding-right:150px !important}.p-t-100{padding-top:100px !important}.p-b-100{padding-bottom:100px !important}.p-l-100{padding-left:100px !important}.p-r-100{padding-right:100px !important}.p-t-75{padding-top:75px !important}.p-b-75{padding-bottom:75px !important}.p-l-75{padding-left:75px !important}.p-r-75{padding-right:75px !important}.p-t-50{padding-top:50px !important}.p-b-50{padding-bottom:50px !important}.p-l-50{padding-left:50px !important}.p-r-50{padding-right:50px !important}.p-t-20{padding-top:20px !important}.p-b-20{padding-bottom:20px !important}.p-r-20{padding-left:20px !important}.p-l-20{padding-left:20px !important}.p-t-15{padding-top:15px !important}.p-b-15{padding-bottom:15px !important}.p-r-15{padding-left:15px !important}.p-l-15{padding-left:15px !important}.p-100{padding:100px !important}.p-75{padding:75px !important}.p-50{padding:50px !important}.p-20{padding:20px !important}.m-b-0{margin-bottom:0 !important}.p-l-0{padding-left:0}.p-r-0{padding-right:0}h1.left,h2.left,h3.left,h4.left,h5.left,h6.left,p.left{text-align:left}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,p.center{text-align:center}h1.right,h2.right,h3.right,h4.right,h5.right,h6.right,p.right{text-align:right}.form-control.input-validation-error{border-color:red}label{font-size:14px}.validation-summary-errors ul{margin:20px 0;color:red}.btn:hover{color:white;background:#ee5f11}.btn.btn-orange{background:#ef7811;color:white;border-color:#ef7811}.btn.btn-blue{background:#1e4192;color:white !important;border-color:#1e4192}.btn.btn-blue:active,.btn.btn-blue:hover{color:white;background:#E30613}.btn.btn-big{padding:5px 20px;font-size:20px}