abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.pull-left{float:left}.pull-right{float:right}.hidden{display:none}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@font-face{font-family:CircularStdWeb;src:url(/fonts/CircularStd-Bold.woff) format("woff");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:CircularStdWeb;src:url(/fonts/fonts/CircularStd-Medium.woff) format("woff");font-style:normal;font-display:swap;font-weight:500}@font-face{font-family:CircularStdWeb;src:url(/fonts/CircularStd-Book.woff) format("woff");font-style:normal;font-display:swap;font-weight:400}#homepage .row.usp{padding-top:3.5vw}#homepage .row.usp h2.title{font-size:3.2vw;line-height:4.2vw;margin-bottom:2vw}#homepage .row.usp .btn{margin-top:2vw}#homepage .row.usp .btn.animad.fadeInUp{-webkit-animation:fadeInUp .8s ease-out 2.5s forwards;animation:fadeInUp .8s ease-out 2.5s forwards}#dealer .search-wrap,#search .search-wrap{margin:0 auto;max-width:50%}#dealer .search-wrap .search-fields,#search .search-wrap .search-fields{margin-bottom:8vw;line-height:2.6vw;font-size:0}#dealer .search-wrap .search-fields .input-wrap,#search .search-wrap .search-fields .input-wrap{display:inline-block;position:relative;width:58%;vertical-align:top}#dealer .search-wrap .search-fields input,#search .search-wrap .search-fields input{display:inline-block;height:2.6vw;line-height:2.6vw;font-size:.94vw;border:none;border-bottom:2px solid #000;background-color:#fff;padding-left:1vw;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .22s}#dealer .search-wrap .search-fields input:focus,#search .search-wrap .search-fields input:focus{outline:none}#dealer .search-wrap .search-fields input[type=text],#search .search-wrap .search-fields input[type=text]{width:60%}#dealer .search-wrap .search-fields input[type=number],#search .search-wrap .search-fields input[type=number]{width:39%;margin-left:1%;-moz-appearance:textfield}#dealer .search-wrap .search-fields input[type=number]::-webkit-inner-spin-button,#dealer .search-wrap .search-fields input[type=number]::-webkit-outer-spin-button,#search .search-wrap .search-fields input[type=number]::-webkit-inner-spin-button,#search .search-wrap .search-fields input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#dealer .search-wrap .search-fields span.inline,#search .search-wrap .search-fields span.inline{font-size:.94vw;width:5%;margin:0 2%;text-align:center;display:inline-block}#dealer .search-wrap .search-fields button,#search .search-wrap .search-fields button{font-size:.94vw;display:inline-block;border:none;border-radius:.25vw;transition:all .22s}#dealer .search-wrap .search-fields button.search-zip,#search .search-wrap .search-fields button.search-zip{position:absolute;top:0;right:0;width:2.3vw;height:2.3vw;background:#000 url(/img/icon-search.svg) no-repeat 50%/45%}#dealer .search-wrap .search-fields button.search-geo,#search .search-wrap .search-fields button.search-geo{width:32%;color:#fff;background-color:#000}#dealer .search-wrap .search-fields ul.errors,#search .search-wrap .search-fields ul.errors{margin-top:1.4vw;font-size:.84vw;line-height:1.4vw;color:#e95e27}#dealer .search-wrap .search-filters,#search .search-wrap .search-filters{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:3vw}#dealer .search-wrap .search-filters .resetfilter,#search .search-wrap .search-filters .resetfilter{background:#f4f4f4;border:1px solid #757575;height:2vw;line-height:2vw;padding:0 1vw}#dealer .search-wrap .search-filters select,#search .search-wrap .search-filters select{display:block;border:none;height:2vw;line-height:2vw;margin-left:1vw;padding:0 1.5vw 0 .5vw;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/icon-chevron-down.svg) no-repeat 100%}#dealer .search-wrap .search-filters select option,#search .search-wrap .search-filters select option{font-size:90%}#dealer .search-wrap .search-filters select:focus,#search .search-wrap .search-filters select:focus{outline:none}#dealer .search-wrap .search-filters select::-ms-expand,#search .search-wrap .search-filters select::-ms-expand{display:none}#dealer .search-wrap .search-results,#search .search-wrap .search-results{margin-bottom:2vw}#dealer .search-wrap .search-results .dealer,#search .search-wrap .search-results .dealer{min-height:7.9vw;padding:1.6vw 0 1.6vw 1.6vw;margin-bottom:1.05vw;background-color:#f4f4f4;display:flex;color:#000;justify-content:left;flex-direction:row}#dealer .search-wrap .search-results .dealer .dealer-info,#search .search-wrap .search-results .dealer .dealer-info{width:74%}#dealer .search-wrap .search-results .dealer .dealer-info .dealer-title,#search .search-wrap .search-results .dealer .dealer-info .dealer-title{font-weight:700;font-size:1.44vw;margin-bottom:.25vw}#dealer .search-wrap .search-results .dealer .dealer-info .dealer-address,#search .search-wrap .search-results .dealer .dealer-info .dealer-address{margin-bottom:.25vw}#dealer .search-wrap .search-results .dealer .dealer-info a,#search .search-wrap .search-results .dealer .dealer-info a{color:#000}#dealer .search-wrap .search-results .dealer .dealer-info a img,#search .search-wrap .search-results .dealer .dealer-info a img{margin-left:1vw;display:inline-block}#dealer .search-wrap .search-results .dealer .dealer-distance,#search .search-wrap .search-results .dealer .dealer-distance{text-align:center;width:26%;border-left:2px solid #bfbfbf;display:inline-flex;align-items:center;justify-content:center}#dealer .search-wrap .search-results.tiles,#search .search-wrap .search-results.tiles{display:grid;grid-template-columns:repeat(3,minmax(15.6vw,1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;row-gap:2.6vw;-moz-column-gap:3.6vw;column-gap:3.6vw;margin-bottom:3.6vw}#dealer .search-wrap .search-results.tiles .tile.alt.cat-image,#search .search-wrap .search-results.tiles .tile.alt.cat-image{background:transparent;display:inline-flex;align-items:center;justify-content:center}#dealer .search-wrap .search-results.tiles .tile,#search .search-wrap .search-results.tiles .tile{height:100%;display:block;color:#000;background:#fff;border-radius:6px;padding:.7vw;position:relative}#dealer .search-wrap .search-results.tiles .tile.category,#search .search-wrap .search-results.tiles .tile.category{background:none;display:inline-flex;align-items:center;justify-content:center}#dealer .search-wrap .search-results.tiles .tile .tile-image,#search .search-wrap .search-results.tiles .tile .tile-image{margin-bottom:.7vw;max-width:none;width:100%}#dealer .search-wrap .search-results.tiles .tile .tile-name,#search .search-wrap .search-results.tiles .tile .tile-name{color:var(--PrimaryHighlight);min-height:3.6vw;margin:0 0 2.4vw}#dealer .search-wrap .search-results.tiles .tile .tile-name h2,#search .search-wrap .search-results.tiles .tile .tile-name h2{font-size:1.2vw;line-height:1.6vw;margin:0}#dealer .search-wrap .search-results.tiles .tile .tile-name .type,#search .search-wrap .search-results.tiles .tile .tile-name .type{color:#757575}#dealer .search-wrap .search-results.tiles .tile .tile-info,#search .search-wrap .search-results.tiles .tile .tile-info{position:absolute;left:0;right:0;bottom:.7vw;width:100%;padding:0 .7vw;overflow:hidden}#dealer .search-wrap .search-results.tiles .tile .tile-info span,#search .search-wrap .search-results.tiles .tile .tile-info span{display:inline-block}#dealer .search-wrap .search-results.tiles .tile .tile-info .tile-size,#search .search-wrap .search-results.tiles .tile .tile-info .tile-size{color:#757575}#dealer .search-wrap .search-results.tiles .tile .tile-info .tile-price,#search .search-wrap .search-results.tiles .tile .tile-info .tile-price{float:right}#dealer .search-wrap .search-results.tiles .tile.alt .tile-info,#search .search-wrap .search-results.tiles .tile.alt .tile-info{position:static;left:auto;right:auto;bottom:auto;padding:0;margin-bottom:3.4vw}#dealer .search-wrap .search-results.tiles .tile.alt .tile-name,#search .search-wrap .search-results.tiles .tile.alt .tile-name{margin-bottom:0}#dealer .search-wrap .search-results.tiles .tile.alt .tile-button,#search .search-wrap .search-results.tiles .tile.alt .tile-button{position:absolute;left:.7vw;right:.7vw;bottom:.7vw}#dealer .search-wrap .search-results.tiles .tile.alt .tile-button .btn,#search .search-wrap .search-results.tiles .tile.alt .tile-button .btn{display:block;padding:0 1vw}#dealer .search-wrap .search-results.tiles .tile.alt .tile-button .btn:hover,#search .search-wrap .search-results.tiles .tile.alt .tile-button .btn:hover{background:#e95e27;color:#000}#dealer{position:relative}#dealer .overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:30;background:rgba(0,0,0,.7)}#dealer #sidebar{position:fixed;top:0;right:0;width:35vw;height:100%;z-index:40;padding:5vw 4vw 4vw;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}#dealer #sidebar::-webkit-scrollbar{display:none}#dealer #sidebar .close{width:2.6vw;height:2.6vw;position:absolute;top:1.5vw;right:1.5vw;border-radius:100%;background:#000 url(/img/icon-close.svg) no-repeat 50%;cursor:pointer}#dealer #sidebar .title{color:var(--PrimaryHighlight);margin-bottom:.8vw}#dealer #sidebar .sub-title{margin-bottom:1vw}#dealer #sidebar address{font-style:normal;font-weight:500}#dealer #sidebar .location{width:15.6vw;height:15.6vw;border:1px solid #757575;margin:2vw 0 1.5vw}#dealer #sidebar .location img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#dealer #sidebar .route{display:inline-block;margin-bottom:1vw;color:var(--PrimaryHighlight);border-bottom:2px solid var(--PrimaryHighlight)}#dealer #sidebar .hours{margin-bottom:1vw}#dealer #sidebar .hours span{display:inline-block;width:6.5vw}#dealer #sidebar .message{font-size:90%}#dealer .search-wrap{max-width:69%}#dealer h1{color:var(--PrimaryHighlight)}#dealer .btn.btn-primary{background-color:var(--PrimaryHighlight)}#dealer .tile-wrap{text-align:center;margin-bottom:6vw}#dealer .image-slider{vertical-align:top;text-align:left;display:inline-block;width:25vw;margin-right:8%}#dealer .image-slider .slider{width:25vw;height:25vw;position:relative;margin-bottom:1vw}#dealer .image-slider .slider .slide-next,#dealer .image-slider .slider .slide-prev{width:2vw;height:2vw;position:absolute;top:50%;transform:translateY(-50%);background:url(/img/icon-chevron-left.svg) no-repeat 50%;cursor:pointer}#dealer .image-slider .slider .slide-prev{left:-2.6vw}#dealer .image-slider .slider .slide-next{right:-2.6vw;transform-origin:center;transform:translateY(-50%) rotate(-180deg)}#dealer .image-slider .slider .slide{width:100%;height:100%;position:absolute;top:0;left:0}#dealer .image-slider .slider .slide img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#dealer .image-slider .pager{display:grid;grid-template-columns:repeat(5,minmax(3.75vw,1fr));grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;justify-content:flex-start;-moz-column-gap:6.1%;column-gap:6.1%;width:100%}#dealer .image-slider .pager .thumbnail{width:3.75vw;cursor:pointer}#dealer .image-slider .pager .thumbnail.active{border:1px solid #757575;opacity:.6}#dealer .image-slider .pager .thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#dealer .tile-content{vertical-align:top;text-align:left;display:inline-block;width:25vw}#dealer .tile-content.for-mobile{display:none}#dealer .tile-content .title{margin-bottom:.4vw}#dealer .tile-content .sub-title{color:#757575;font-size:1.8vw;line-height:2.2vw}#dealer .tile-content .price{margin:1vw 0;font-size:2.5vw}#dealer .tile-content .price img{display:inline-block;width:40%}#dealer .tile-content .text.alt{margin-top:1vw}#gallery .row.gallery .container{z-index:unset}#gallery .gallery-overview{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:2.5%;column-gap:2.5%;margin:0 auto 2vw;max-width:58%}#gallery .gallery-overview .gallery-thumb{display:block;width:23%;margin-bottom:2vw}#gallery .gallery-overview .gallery-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#gallery .gallery-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;z-index:40;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;justify-items:center}#gallery .gallery-lightbox:target{display:flex}#gallery .gallery-lightbox a.overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);cursor:unset}#gallery .gallery-lightbox a.overlay:before{content:"";display:block;width:4vw;height:4vw;background:url(/img/icon-close-dark.svg) no-repeat 50%;position:absolute;top:1vw;right:1vw;cursor:pointer}#gallery .gallery-lightbox .gallery-photo{width:60%;position:relative}#gallery .gallery-lightbox .gallery-photo .next,#gallery .gallery-lightbox .gallery-photo .prev{position:absolute;top:50%;z-index:20;width:1.6vw;height:1.6vw;border-bottom:3px solid #757575}#gallery .gallery-lightbox .gallery-photo .prev{left:-2.6vw;border-left:3px solid #757575;transform:rotate(45deg)}#gallery .gallery-lightbox .gallery-photo .next{right:-2.6vw;border-right:3px solid #757575;transform:rotate(-45deg)}#gallery .gallery-lightbox .gallery-photo .photo-wrap{display:block;height:100%;cursor:unset}#gallery .gallery-lightbox .gallery-photo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:inline-block}#contact .row .text .date,#textpage .row .text .date{display:inline-block;margin-right:.5vw;color:#757575}#contact .row .text .image,#textpage .row .text .image{margin:2vw 0}#contact .row .text img,#textpage .row .text img{display:inline-block}#contact .row .text ul,#textpage .row .text ul{list-style:square inside}#contact .row .text ol,#textpage .row .text ol{list-style:decimal inside}#contact .row .text img:not(.alt),#textpage .row .text img:not(.alt){width:100%!important;height:auto!important}#news .row.social{position:relative;z-index:1}#news .row.social .flex-columns{position:relative;z-index:10;justify-content:center}#news .news-feed h2,#news .social-feed h2{font-size:2.3vw;line-height:3.2vw;font-weight:700;margin-bottom:2.5vw;position:relative;z-index:10}#news .news-feed{width:40%;padding:4.5vw 3.5vw 3.5vw 1vw}#news .news-feed .article{display:flex;flex-direction:row;flex-wrap:nowrap;height:7.5vw;overflow:hidden;justify-content:space-between;margin-bottom:1.5vw;color:#000}#news .news-feed .article .article-image{width:25%}#news .news-feed .article .article-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#news .news-feed .article .article-info{width:75%;padding-left:1vw}#news .social-feed{width:45%;padding:4.5vw 1vw 3.5vw 2.5vw;position:relative}#news .social-feed h2{margin-left:1vw}#news .social-feed:before{content:"";display:block;position:absolute;left:0;bottom:0;width:60vw;height:calc(100% + 12.5vw);background:#f4f4f4;z-index:5}#news .social-feed .card-wrap{position:relative;z-index:10}#news .social-feed .card-wrap .card-container .card{width:15.6vw}#news .social-feed .card-container{padding:0 1vw 2vw}#news .social-feed .card{background:#fff;overflow:hidden;float:left;color:#000;transition:transform .2s ease-in,box-shadow .3s ease-in;border-radius:5px;box-shadow:0 0 15px hsla(0,0%,45.9%,.1)}#news .social-feed .card:hover{box-shadow:0 0 1vw hsla(0,0%,45.9%,.15);transform:translateY(-.25vw)}#news .social-feed .card .card-header{height:3vw;line-height:3vw;padding:.5vw 1vw;vertical-align:top;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#news .social-feed .card .card-header span{display:block}#news .social-feed .card .card-header span.icon{width:2vw;height:2vw}#news .social-feed .card .card-header span.icon.instagram{background:url(/img/icon-instagram.svg) no-repeat 50%/80%}#news .social-feed .card .card-header span.icon.facebook{background:url(/img/icon-facebook.svg) no-repeat 50%/80%}#news .social-feed .card .card-image{overflow:hidden}#news .social-feed .card .card-image img{display:block;-o-object-fit:contain;object-fit:contain;width:100%}#news .social-feed .card .card-caption{padding:1vw;font-size:95%}[x-cloak]{display:none!important}.for-mobile{display:none}.for-desktop{display:block}h1,h2,h2 *,h3{font-weight:700;margin-bottom:1vw}.title{font-size:2.88vw;line-height:3.4vw;font-weight:700}.sub-title{font-size:1.46vw;line-height:1.75vw}.overview-title{font-size:2vw;line-height:3vw;max-width:70%;margin:1vw auto 2vw}.overview-title,.text-center{text-align:center}.text-left{text-align:left}.inline-block{display:inline-block}a{color:#e95e27}img{display:block}.usp{margin:0 auto;text-align:center}.usp ul{margin:2vw auto;flex-direction:row;flex-wrap:wrap}.usp:not(.alt) ul li,.usp ul{display:flex;height:12.2vw;justify-content:center;align-items:center}.usp:not(.alt) ul li{width:12.2vw;vertical-align:top;overflow:hidden;font-weight:700;font-size:1.5vw;line-height:1.8vw;text-align:center;background:#757575;margin:0 1vw;position:relative;flex-direction:column}.usp:not(.alt) ul li span{display:inline-block}.usp:not(.alt) ul li.animad.fadeInUp{-webkit-animation:fadeInUp .8s ease-out .1s forwards;animation:fadeInUp .8s ease-out .1s forwards}.usp:not(.alt) ul li.animad.fadeInLeft{-webkit-animation:fadeInLeft .8s ease-out .1s forwards;animation:fadeInLeft .8s ease-out .1s forwards}.usp:not(.alt) ul li.animad.fadeInRight{-webkit-animation:fadeInRight .8s ease-out .1s forwards;animation:fadeInRight .8s ease-out .1s forwards}.usp:not(.alt) ul li.animad:first-child{background:url(/img/tegel-kleurvast.jpg) no-repeat 50%;-webkit-animation-delay:.5s;animation-delay:.5s}.usp:not(.alt) ul li.animad:nth-child(2){background:url(/img/tegel-duurzaam.jpg) no-repeat 50%;-webkit-animation-delay:1s;animation-delay:1s}.usp:not(.alt) ul li.animad:nth-child(3){background:url(/img/tegel-3cm.png) no-repeat 50%;-webkit-animation-delay:1.5s;animation-delay:1.5s}.usp:not(.alt) ul li.animad:nth-child(4){background:url(/img/tegel-volkeramisch.png) no-repeat 50%;-webkit-animation-delay:2s;animation-delay:2s}.usp:not(.alt) ul li.animad:nth-child(5){background:url(/img/telge-vorstbestendig.png) no-repeat 50%;-webkit-animation-delay:2.5s;animation-delay:2.5s}.usp.alt{width:50%}.usp.alt ul li{display:block;min-height:2.6vw;background:#fff;text-align:left;border-radius:6px;padding:.65vw 0 .65vw 2.6vw;margin:.5vw 0 .6vw;position:relative}.usp.alt ul li:before{content:"";display:block;position:absolute;top:0;left:0;width:2.6vw;height:2.6vw;background:url(/img/icon-ok-orange.svg) no-repeat 0 0}.animated{opacity:0}.animated.pulse{opacity:1}.animated.animad.peekaboo{-webkit-animation:fadeInUp .5s ease-out .1s both;animation:fadeInUp .5s ease-out .1s both}.animated.animad.slideInRight{-webkit-animation:fadeInRight .5s ease-out .1s both;animation:fadeInRight .5s ease-out .1s both}.animated.animad.slideInLeft{-webkit-animation:fadeInLeft .5s ease-out .1s both;animation:fadeInLeft .5s ease-out .1s both}.animated.animad.pulse{-webkit-animation:pulse .5s ease-out .1s both;animation:pulse .5s ease-out .1s both}.animated.animad.pulse:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes pulse{0%{transform:scaleX(1)}22.2%{transform:skewX(-2deg) skewY(-2deg)}33.3%{transform:skewX(2deg) skewY(2deg)}50%{transform:scale3d(1.15,1.15,1.15)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}22.2%{transform:skewX(-2deg) skewY(-2deg)}33.3%{transform:skewX(2deg) skewY(2deg)}50%{transform:scale3d(1.15,1.15,1.15)}to{transform:scaleX(1)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(50%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(50%,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-50%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-50%,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,80%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,80%,0)}to{opacity:1;transform:translateZ(0)}}.banner{padding:0 1.6vw;overflow:hidden;position:relative;z-index:2}.banner:not(.home)>img{border-radius:.5vw;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner.home{height:42vw;padding:0;margin:0 1.6vw}.banner.home img{position:absolute;top:0;left:0;border-radius:.5vw;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner .content{width:100%;position:absolute;bottom:0;margin:0 auto 4vw;text-align:center;padding-right:2vw}.banner .content h1{font-size:5.5vw;line-height:6.5vw;margin-bottom:1vw}.banner .content h1,.banner .content h2{color:#fff;text-shadow:rgba(0,0,0,.25) 0 0 3vw}.banner .content h2{font-size:3vw;line-height:3.6vw}.banner .content a.btn{font-size:110%;margin:1vw 0}.embla-carousel{width:100%;height:27.5vw;overflow:hidden;margin-top:2vw;position:relative}.embla-container{height:27.5vw;width:100%;display:flex;flex-direction:row}.embla-slide{flex:0 0 27.1vw;height:27.5vw;overflow:hidden;background-size:cover;background-repeat:no-repeat;padding:0 1.3vw;position:relative}.embla-slide img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.embla-slide.dealer h2{font-size:1.3vw}.embla-slide.dealer .dealer-image{overflow:hidden;border-radius:.5vw;margin:1vw 0}.row{padding:6.4vw 0;position:relative}.row .container{position:relative;z-index:5}.row.intro{text-align:center;padding-bottom:0}.row.intro .categories{width:100%;margin:3vw auto 2vw;display:flex;justify-content:center;justify-items:center}.row.intro .categories .image{width:21vw;margin:0 1vw}.row.detail{padding-top:13vw}.row.no-padding{padding:0}.row.centered{text-align:center}.row.centered .text{margin:0 auto 2vw;max-width:58%}.row.gray-bg{background-color:#f4f4f4}.row.shifted{padding-bottom:0}.row.shifted:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1;border-bottom:6.5vw solid #fff}.row.contact{max-width:60%;margin:0 auto}.row.contact .flex-columns .info{width:57%;padding-right:2vw}.row.contact .flex-columns.contact .address{padding-top:4.4vw}.row.contact .flex-columns .address{width:40%;position:relative}.row.contact .flex-columns .address img{display:inline-block}.row.contact .flex-columns .address img.price{position:absolute;top:0;right:0;transform:translateX(30%) translateY(-30%)}.row.contact .flex-columns .address.alt{padding-top:0;text-align:right}.row.contact .flex-columns .address.alt img.price{width:40%;display:inline-block}.row address{font-style:normal}.row .text{margin-bottom:2vw}.row .text h2{margin-top:2vw;font-size:1.46vw;line-height:1.75vw}.row .row-info{width:48%;padding:2.2vw 0 0 3.5vw}.row .row-info .text{margin-bottom:1vw}.row .row-info a{color:#000}.row .row-images{width:49%}.row .row-images .image{height:28.4vw;overflow:hidden;border-radius:.6vw}.row.reverse .row-info{padding:2.2vw 3.5vw 0 0}.no-header .row:first-child{margin-top:4vw}.no-header#dealer .row:first-child{margin-top:0}.btn{display:inline-block;height:2.6vw;line-height:2.6vw;padding:0 2vw;text-align:center;border:0;color:#000;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out}.btn.btn-black{color:#fff;background-color:#000}.btn.btn-orange{color:#fff;background-color:#e95e27}.btn.btn-primary{color:#fff}.btn.btn-primary,.btn:hover{background-color:var(--PrimaryHighlight)}.btn:hover{opacity:.85;transform:scale(1.05)}.link-btn{display:inline-block;margin-top:1vw}.link-btn img{display:inline-block;height:.8vw;margin-left:.1vw;margin-bottom:-.1vw;transition:transform .2s ease-in-out}.link-btn:hover img{transform:translateX(1vw)}.link-btn.back{color:#000;margin-bottom:1vw;transform:translateX(-1vw)}.link-btn.back img{transform:translateX(-.25vw);height:.9vw}.link-btn.back:hover{color:#e95e27}.link-btn.back:hover img{transform:translateX(-.6vw)}.flex-columns{display:flex;flex-direction:row;justify-content:space-between}.flex-columns.reverse{flex-direction:row-reverse}.object-fit{width:100%;height:100%}.object-fit.contain{-o-object-fit:contain;object-fit:contain}.object-fit.cover{-o-object-fit:cover;object-fit:cover}:root{--PrimaryHighlight:#000}body{background:#fff;font-family:CircularStdWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:.94vw;line-height:1.46vw}#app #header{position:fixed;top:0;left:0;right:0;height:3.6vw;z-index:10;background:#fff}#app #header #logo{width:10.4vw;height:10.4vw;position:absolute;overflow:hidden;top:0;left:0;background:#fff;text-align:center}#app #header #logo img{display:inline-block;-o-object-fit:contain;object-fit:contain;width:94%;height:94%;-o-object-position:center center;object-position:center center}#app #header #navigation{height:3.6vw;line-height:3.6vw;float:right}#app #header #navigation ul.main{display:block;float:left}#app #header #navigation ul.main li{display:inline-block;margin-right:2vw}#app #header #navigation ul.main li img{display:inline-block;width:1vw;margin:0 .2vw -.15vw}#app #header #navigation ul.main li a{color:#000}#app #header #navigation ul.main li a.active,#app #header #navigation ul.main li a:hover{color:#e95e27}#app #header #navigation .social{float:left;vertical-align:middle;text-align:center}#app #header #navigation .social .icon{margin:0 .3vw;display:inline-block;vertical-align:middle}#app #header #navigation .social .icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;display:block;width:1.9vw;height:1.9vw}#app .container{width:80%;position:relative;margin:0 auto}#app #content-wrap{margin-top:3.6vw;position:relative;overflow:hidden}#app #footer{padding:2vw 0}#app #footer span.copy,#app #footer ul{display:inline-block}#app #footer ul{margin-left:2.5vw;float:left}#app #footer ul li{display:inline-block;margin-right:1vw}#app #footer ul li a{height:1.5vw;line-height:1.5vw;color:#000;display:block;border-bottom:2px solid #000;transition:all .22s}#app #footer ul li a:hover{color:#e95e27;border-color:#e95e27}#app #footer .social{float:right;text-align:right}#app #footer .social .icon{margin:0 .4vw;display:inline-block}@media (orientation:portrait){.for-mobile{display:block}.for-desktop{display:none}.title{font-size:9.7vw;line-height:10.5vw}.overview-title{font-size:6vw;line-height:10vw;max-width:90%;margin:4vw auto 8vw}.sub-title{font-size:8.5vw;line-height:9.1vw}.flex-columns,.flex-columns.reverse{flex-direction:column}.link-btn img{height:4vw}.btn{height:10.6vw;line-height:10.6vw;padding:0 5vw}h1,h2,h2 *,h3{margin-bottom:3vw}.usp{width:100%}.usp ul{margin:6vw 0;height:auto}.usp:not(.alt) ul li{width:32vw;height:32vw;font-size:3.8vw;line-height:5.8vw;margin:1.5vw}.usp:not(.alt) ul li.animad.fadeInLeft,.usp:not(.alt) ul li.animad.fadeInRight,.usp:not(.alt) ul li.animad.fadeInUp{-webkit-animation:fadeInUp .8s ease-out .1s forwards;animation:fadeInUp .8s ease-out .1s forwards}.usp:not(.alt) ul li.animad:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.usp:not(.alt) ul li.animad:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.usp:not(.alt) ul li.animad:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}.usp:not(.alt) ul li.animad:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s}.usp:not(.alt) ul li.animad:nth-child(5){-webkit-animation-delay:2.5s;animation-delay:2.5s}.usp.alt{width:100%}.usp.alt ul li{margin:1.5vw 0;padding-left:8vw}.usp.alt ul li:before{width:8vw;height:8vw}body{font-size:4.3vw;line-height:6.9vw}.banner{padding:0;margin:0 1vw;border-radius:2vw;height:50vw}.banner img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0}.banner.home{height:72vw}.banner.home img{border-radius:0}.banner.contact{height:62vw}.banner.contact h2{font-size:6.3vw;line-height:8.6vw}.banner .content{padding-right:0;margin-bottom:5vw}.banner .content h1{font-size:9.3vw;line-height:10.6vw}.banner .content h1 span{font-size:4.2vw}.banner .content a.btn{font-size:100%}.row{padding:6vw 0}.row.intro .categories{margin:4vw auto 6vw}.row.intro .categories .image{width:45vw}.row.shifted{padding-bottom:6vw}.row.shifted:after{display:none}.row.centered .text,.row.contact{max-width:100%}.row.contact .flex-columns .address,.row.contact .flex-columns .info{width:100%}.row.contact .flex-columns .address{padding-top:6vw}.row.contact .flex-columns .address img{width:80%}.row .text h2{font-size:8.5vw;line-height:9.1vw}.row .row-info{width:100%;padding:6vw 2vw 3vw}.row .row-info .text{margin-bottom:3vw}.row .row-images{width:100%}.row .row-images .image{height:auto;border-radius:2vw}.row.reverse .row-info{padding:6vw 2vw 3vw}#dealer.no-header .row:first-child,#textpage.no-header .row:first-child{margin-top:26vw}#app .container{width:92%}#app #header{background:transparent;height:9.3vw}#app #header .menu-toggle{width:13.3vw;height:13.3vw;background:#000;border-radius:100%;position:absolute;top:4.65vw;right:0;z-index:60;background:#000 url(/img/icon-menu.svg) no-repeat 50%;transition:all .22s}#app #header .menu-toggle.close{background:#000 url(/img/icon-close.svg) no-repeat 50%}#app #header #logo{width:26.6vw;height:26.6vw}#app #header #navigation{width:100vw;height:100vh;float:none;line-height:normal;text-align:center;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;transform:translateX(-100vw);-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;overflow-y:scroll;transition:all .22s}#app #header #navigation.show{transform:translateX(0)}#app #header #navigation ul.main{background:#f4f4f4;width:95%;min-height:60vh;margin:11.3vw auto 0;border-radius:2vw;padding-top:26vw;float:none;overflow:hidden}#app #header #navigation ul.main li{display:block;margin:0 0 8vw}#app #header #navigation ul.main li:last-child{margin-bottom:10vw}#app #header #navigation ul.main li img{display:none}#app #header #navigation ul.main li a{font-weight:700;font-size:9vw}#app #header #navigation .social{float:none;width:100%;margin:8vw 0}#app #header #navigation .social .icon{width:auto;height:auto;line-height:normal;margin:0 3vw}#app #header #navigation .social .icon img{width:100%;height:100%}#app #content-wrap{margin-top:9.3vw}#app #footer{padding:5vw 0;text-align:center}#app #footer span.copy{display:inline-block;width:100%;margin:3vw 0;float:none;color:#757575}#app #footer ul{display:block;width:100%;margin:5vw 0}#app #footer ul li{margin:2vw 2.5vw}#app #footer ul li a{height:auto;line-height:normal}#app #footer .social{text-align:center;margin:6vw 0 8vw;float:none}#app #footer .social .icon{margin:0 2vw}#homepage .row.centered .text{margin-bottom:6vw}#homepage .row.usp .btn.animad.fadeInUp{-webkit-animation-delay:.25s;animation-delay:.25s}#dealer .search-wrap,#search .search-wrap{max-width:100%}#dealer .search-wrap .search-fields,#search .search-wrap .search-fields{margin-bottom:8vw;line-height:4vw}#dealer .search-wrap .search-fields .input-wrap,#search .search-wrap .search-fields .input-wrap{width:100%}#dealer .search-wrap .search-fields input,#search .search-wrap .search-fields input{height:11vw;font-size:4.3vw;line-height:11vw;padding-left:2vw}#dealer .search-wrap .search-fields input[type=text],#search .search-wrap .search-fields input[type=text]{width:55%}#dealer .search-wrap .search-fields input[type=number],#search .search-wrap .search-fields input[type=number]{width:42%;margin-left:3%}#dealer .search-wrap .search-fields span.inline,#search .search-wrap .search-fields span.inline{display:block;text-align:center;font-size:4.3vw;width:100%;margin:7vw 0}#dealer .search-wrap .search-fields button,#search .search-wrap .search-fields button{display:block;width:auto;margin:0 auto;font-size:4.3vw;padding:0 6vw;border-radius:2vw}#dealer .search-wrap .search-fields button.search-zip,#search .search-wrap .search-fields button.search-zip{width:11vw;height:11vw}#dealer .search-wrap .search-fields button.search-geo,#search .search-wrap .search-fields button.search-geo{width:auto}#dealer .search-wrap .search-fields ul.errors,#search .search-wrap .search-fields ul.errors{margin-top:4vw;font-size:4.3vw;line-height:6.9vw}#dealer .search-wrap .search-filters,#search .search-wrap .search-filters{text-align:right;flex-direction:column;justify-content:normal;justify-items:flex-end;align-items:flex-end;margin-bottom:6vw;max-height:10.6vw;overflow:hidden;width:50%}#dealer .search-wrap .search-filters:before,#search .search-wrap .search-filters:before{content:"Filter resultaten op";display:block;height:10.6vw;line-height:10.6vw;padding-right:8vw;background:url(/img/icon-chevron-down.svg) no-repeat 100%}#dealer .search-wrap .search-filters .resetfilter,#search .search-wrap .search-filters .resetfilter{margin:1vw 0;width:100%;height:9vw;line-height:9vw;padding:0 6vw}#dealer .search-wrap .search-filters.open,#search .search-wrap .search-filters.open{max-height:99vh}#dealer .search-wrap .search-filters select,#search .search-wrap .search-filters select{display:inline-block;width:100%;font-size:90%;height:10.6vw;line-height:10.6vw;margin-left:3vw;padding:0 4vw 0 1vw}#dealer .search-wrap .search-results .dealer,#search .search-wrap .search-results .dealer{height:auto;padding:3vw 0 3vw 3vw;margin-bottom:2vw}#dealer .search-wrap .search-results .dealer .dealer-info,#search .search-wrap .search-results .dealer .dealer-info{width:70%}#dealer .search-wrap .search-results .dealer .dealer-info .dealer-title,#search .search-wrap .search-results .dealer .dealer-info .dealer-title{font-size:4.3vw;margin-bottom:1vw}#dealer .search-wrap .search-results .dealer .dealer-info .dealer-address,#search .search-wrap .search-results .dealer .dealer-info .dealer-address{margin-bottom:2vw}#dealer .search-wrap .search-results .dealer .dealer-info a img,#search .search-wrap .search-results .dealer .dealer-info a img{margin-left:2vw}#dealer .search-wrap .search-results .dealer .dealer-distance,#search .search-wrap .search-results .dealer .dealer-distance{width:30%}#dealer .search-wrap .search-results .dealer .dealer-distance span,#search .search-wrap .search-results .dealer .dealer-distance span{display:inline-block}#dealer .search-wrap .search-results.tiles,#search .search-wrap .search-results.tiles{grid-template-columns:repeat(2,minmax(42vw,1fr));grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;row-gap:4vw;-moz-column-gap:4vw;column-gap:4vw}#dealer .search-wrap .search-results.tiles .tile,#search .search-wrap .search-results.tiles .tile{border-radius:8px;padding:3vw}#dealer .search-wrap .search-results.tiles .tile .tile-image,#search .search-wrap .search-results.tiles .tile .tile-image{margin-bottom:2vw}#dealer .search-wrap .search-results.tiles .tile .tile-name,#search .search-wrap .search-results.tiles .tile .tile-name{margin:0 0 16vw}#dealer .search-wrap .search-results.tiles .tile .tile-name h2,#search .search-wrap .search-results.tiles .tile .tile-name h2{font-size:4vw;line-height:6vw}#dealer .search-wrap .search-results.tiles .tile .tile-info,#search .search-wrap .search-results.tiles .tile .tile-info{text-align:left;padding:0 3vw;bottom:1.5vw}#dealer .search-wrap .search-results.tiles .tile .tile-info .tile-price,#search .search-wrap .search-results.tiles .tile .tile-info .tile-price{display:block;float:none}#dealer .search-wrap .search-results.tiles .tile.alt .tile-info,#search .search-wrap .search-results.tiles .tile.alt .tile-info{margin-bottom:14.6vw}#dealer .search-wrap .search-results.tiles .tile.alt .tile-name,#search .search-wrap .search-results.tiles .tile.alt .tile-name{margin-bottom:0}#dealer .search-wrap .search-results.tiles .tile.alt .tile-button,#search .search-wrap .search-results.tiles .tile.alt .tile-button{left:3vw;right:3vw;bottom:3vw}#dealer #sidebar{width:100%;padding:22vw 6vw 10vw}#dealer #sidebar .close{width:13.3vw;height:13.3vw;top:4.65vw;right:4vw}#dealer #sidebar .sub-title,#dealer #sidebar .title{margin-bottom:3vw}#dealer #sidebar .location{width:72vw;height:72vw;margin:6vw 0 8vw}#dealer #sidebar .route{margin-bottom:8vw}#dealer #sidebar .hours span{width:33vw}#dealer .tile-wrap{flex-direction:column;gap:0}#dealer .image-slider{width:100%;margin:6vw 0 8vw}#dealer .image-slider .slider{width:70vw;height:70vw;margin:0 auto}#dealer .image-slider .slider .slide-next,#dealer .image-slider .slider .slide-prev{width:8vw;height:8vw}#dealer .image-slider .slider .slide-prev{left:-8vw}#dealer .image-slider .slider .slide-next{right:-8vw}#dealer .image-slider .pager{display:none}#dealer .tile-content{width:100%;text-align:center}#dealer .tile-content.for-mobile{display:block}#dealer .tile-content.for-mobile h2{color:var(--PrimaryHighlight)}#dealer .tile-content .title{margin-bottom:2vw}#dealer .tile-content .sub-title{font-size:4.3vw;line-height:5.3vw}#dealer .tile-content .text{margin-bottom:6vw}#dealer .tile-content .price{margin:3vw 0;text-align:center}#gallery .gallery-overview{margin:0 auto 4vw;max-width:95%}#gallery .gallery-overview .gallery-thumb{width:45%;margin-bottom:4vw}#gallery .gallery-lightbox a.overlay:before{top:3.65vw;right:2.4vw;width:16vw;height:16vw}#gallery .gallery-lightbox .gallery-photo{width:70%}#gallery .gallery-lightbox .gallery-photo .next,#gallery .gallery-lightbox .gallery-photo .prev{width:6vw;height:6vw}#gallery .gallery-lightbox .gallery-photo .prev{left:-6.5vw}#gallery .gallery-lightbox .gallery-photo .next{right:-6.5vw}#news .row.social:before{display:none}#news .row.social .flex-columns{justify-content:normal}#news .news-feed,#news .social-feed{width:100%}#news .news-feed h2,#news .social-feed h2{font-size:9.7vw;line-height:10.5vw;margin-bottom:6vw}#news .news-feed{padding:10vw 5vw}#news .news-feed .article{height:auto;margin-bottom:3vw;flex-direction:column}#news .news-feed .article .article-image{width:100%}#news .news-feed .article .article-info{width:100%;padding:2vw 0}#news .social-feed{padding:10vw 5vw;background:#f4f4f4}#news .social-feed:before{display:none}#news .social-feed .card-wrap,#news .social-feed .card-wrap .card-container .card{width:100%}#news .social-feed .card-container{padding:0}#news .social-feed .card{margin-bottom:5vw;border-radius:5px;box-shadow:0 0 1vw hsla(0,0%,45.9%,.1)}#news .social-feed .card:hover{box-shadow:0 0 2vw hsla(0,0%,45.9%,.15);transform:translateY(-.5vw)}#news .social-feed .card .card-header{height:11vw;line-height:11vw;padding:1vw 3vw}#news .social-feed .card .card-header span.icon{width:8vw;height:8vw}#news .social-feed .card .card-image{min-height:15.6vw}#news .social-feed .card .card-caption{padding:4vw;font-size:95%}}
