.product-list .product-image
img{max-height:330px}@media only screen and (max-width: 479px){.product-list  .product-image{padding: .5rem 0}.product-list  .product-image
img{height:100%;width:auto}}.contractor-home-outer{position:relative;padding:0
0 233px}.contractor-home-outer .floating-button-link{display:inline-block;margin-left:68px}.contractor-wrapper{position:relative;display:flex;padding:60px
60px 60px 60px;background-color:#1d1f29;background-image:url(/assets/templates/images/slot.png);background-repeat:no-repeat;background-size:65%;background-position-y:20%;background-position-x:130%;flex-direction:column}.contractor-content,.contractor-content-buttons{width:65%}.contractor-content .btn:before{margin-top:-2px;width:14px;height:10px}.contractor-wrapper
h2{color:#fff;line-height:1.1;margin:0
0 67px 5px;max-width:810px;padding-bottom:0}.contractor-wrapper .img-cont{width:35%;position:absolute;right:40px;bottom:-100px}.contractor-wrapper .img-cont
img{width:100%}.contractor-content .btn, .contractor-content-buttons
.btn{border:solid 2px rgba(256,256,256,0.3);margin:5px}.contractor-content .btn:hover{border-color:#7c99ab}.logo-slider-outer.cta-slider{position:relative;padding:103px
0 113px}.logo-slider-outer.cta-slider
h2{font-size:22px;line-height:1.2;text-transform:uppercase}.logo-slider-outer.cta-slider+.box-block-outer{padding-top:0;transform:translateY(-64px)}.logo-slider-outer.cta-slider + .box-block-outer .box-block{padding:60px
53px 110px}.logo-slider-outer.cta-slider + .box-block-outer .box-block.dark-blue{background-image:url(/assets/templates/images/slot.png);background-repeat:no-repeat;background-size:65%;background-position-y:20%;background-position-x:130%}.logo-slider-outer.cta-slider + .box-block-outer .box-img{bottom:-60px;right:40px;max-width:unset !important}.logo-slider-outer.cta-slider + .box-block-outer .cta-second-block .box-img{bottom:40px;right:40px}.logo-slider-outer.cta-slider + .box-block-outer
.btn{position:absolute;bottom:60px}.full-width-image{margin-top:140px}.full-width-image
img{width:100%}.cta-page .form-side.bg-blue{padding:100px
130px 100px 120px;background-color:#1c202b;background-image:url(/assets/templates/images/slot-bg.png);background-size:contain;background-repeat:no-repeat}.cta-page .form-side.bg-blue div
strong{line-height:1.2;margin-bottom:18px}.cta-page .form-side.bg-blue
h1{line-height:1.2}.cta-page .form-side.bg-blue h1, .cta-page .form-side.bg-blue p, .cta-page .form-side.bg-blue
label{color:#fff}.cta-page .form-side.bg-blue
.btn{border:solid 2px transparent}.cta-page .form-side.bg-blue .btn:hover{border-color:#fff}.row-extrasmall{float:left;width:25%}.row-small{float:left;width:35%}.row-large{float:left;width:65%}.row-extralarge{float:left;width:75%}.row-uneven:nth-child(odd){padding-right:10px}.row-uneven:nth-child(even){padding-left:10px}.contractor-btn{float:right}.cta-page .form-side.bg-blue .error
label{color:#f00}.form-row.row-name{position:relative}.form-row.row-name:before{content:' ';background-image:url(/assets/templates/images/svg/name-icon.svg);display:block;width:25px;height:24px;background-repeat:no-repeat;position:absolute;top:43px;right:20px;pointer-events:none}.contractor-menu{border:unset}.contractor-menu .main-menu>ul{padding-right:18px}.contractor-menu .main-menu>ul>li:hover>a:before{display:none}.content-img-outer.with-slider .content-img-left .slider-block .slick-list .slick-slide > div, .content-img-outer.with-slider .content-img-left .slider-block .slick-track .slick-slide > div, .content-img-outer.with-slider .content-img-right .slider-block .slick-list .slick-slide > div, .content-img-outer.with-slider .content-img-right .slider-block .slick-track .slick-slide>div{width:100%}.image-content-left{margin-left:0}.slider-content-left{margin-right:0}.slider-content-right{margin-right:6px;margin-left:0}.text-with-block-right{padding-bottom:150px}.content-img-outer.with-slider .image-content-left img, .content-img-outer.with-slider .image-content-right
img{width:100%}.banner-block-outer
picture{display:block !important}.slide-box{max-height:281px}.product-list
.pagination{justify-content:end;padding:0;margin-right:0;transform:translateX(24px)}.product-list .pagination li.hide-elem{display:none}.offer-form .product-list-container .product-list ul li .product-content .input-number
input{cursor:default}.quotation-dropdown.dropdown-pane{background-color:#fff;border:solid 1px #e9e8e6;left:unset !important;right:0;top:73px !important;width:350px;max-width:unset;flex-direction:column;display:none;z-index:99}.quotation-dropdown.dropdown-pane.active{display:flex;visibility:visible}.product-btn-wrapper
.count{cursor:pointer}.quotation-title{color:#6797A9;font-family:'Montserrat',sans-serif;font-weight:700;font-size:1.4375rem;line-height:20px}.cart-items
li{display:flex;flex-direction:row;padding:12px
0;border-bottom:solid 1px #e9e8e6}.quotation-image{width:65px;margin-right:16px}.quotation-content{margin-top:6px}.quotation-content
span{margin-right:4px}.quotation-content
a{color:#7b98ab}.quotation-content a:hover{color:#1c202b;text-decoration:underline}.quotation-dropdown.dropdown-pane .products-btn{background-color:#EF9502;cursor:pointer;padding:11px
20px 12px;transition:all 0.2s ease-in;display:inline-flex;margin-left:auto;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;margin-top:15px}.quotation-dropdown.dropdown-pane .products-btn:hover{background-color:#1d1f29}.product-btn-wrapper{position:relative;width:fit-content}.quotation-head{display:flex;flex-direction:row}.quotation-head
i{font-size:22px;display:block;margin-left:auto;color:#1c202b;cursor:pointer}.quotation-head i:hover{color:#6797A9}.product-btn-wrapper
.count{position:absolute;background-color:#131B27;color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:13px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:22px;height:22px;top:0px;right:-3px;cursor:pointer}.reveal-overlay{z-index:9999}.quotation-reveal.reveal{border-radius:8px}.quotation-reveal
.lead{font-family:'Montserrat',sans-serif;font-weight:700}.buttons-wrapper{display:flex;flex-direction:row;gap:15px}.delete-btn.products-btn{background-color:#EF9502}.quotation-reveal .products-btn{font-size:18px;color:#fff;font-weight:600;padding:11px
30px 12px 30px;cursor:pointer}.quotation-reveal .products-btn:hover{background-color:#1c202b}.product-block
button{cursor:pointer}.product-list .pagination li.page-divider{width:30px;margin:0
4px}.product-list .pagination li.page-divider:before{content:'';position:absolute;left:0;width:100%;height:2px;background:#D7D7D7;top:15px}.slider-block > .slider-block-tpl:not(:first-child), .slider-for > .slider-block-tpl:not(:first-child), .slider-nav .slider-nav-tpl:not(:first-child){display:none}.pagination
li{display:block !important}.contact-cont .box-block-outer{padding-top:0}.name-field{position:relative}.name-field:before{content:'';position:absolute;background-image:url('/assets/templates/images/svg/contact-name-icon.svg');background-size:cover;width:17px;height:13px;bottom:21px;right:21px}.sidebar-contact-form .radio-container:first-of-type{margin-right:54px}.radio-cont
label{margin-bottom:18px}.info-bottom-left{padding-top:0}.product-btn-wrapper .products-btn.def-cursor{cursor:default}.product-overview-intro-video{position:relative}.product-overview-intro-video
.title{position:absolute;transform:translateY(-100%)}.intro-text .default-block
p{font-size:16px;line-height:1.75}.help-block-right
.btn{padding:0
19px 0 52px}.overview-cont .intro-text .default-block p:last-of-type{padding-bottom:0}.overview-cont .content-banner-outer{padding-bottom:20px}.categories ul li
a{padding:10px
23px 11px 39px}.categories-block-outer{padding:0
0 40px}.related-products .product-list ul li .product-block .add-to-cart{z-index:10}.related-products .product-list ul
li{margin-bottom:0}#gerelateerde-producten .columns:last-of-type{display:flex;justify-content:end;align-items:end}.detail-page .links-block.top-list ul
li{background:none;padding-left:12px;color:#1c202b;display:inline-block;vertical-align:top}.product-overview-intro-video .video.no-video, .product-overview-intro-video .video.no-video
img{cursor:default;object-fit:contain;float:right}.product-overview-intro-video .video.no-video .poster:before{display:none}.products-btn
span{font-size:16px}.related-products .product-block:hover, .product-list-container .product-block:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.related-products .product-block:hover .product-image img, .product-list-container .product-block:hover
img{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none}.product-list-container .product-image{height:340px}.offer-form .input-number{width:120px}.offer-form .product-list-container .product-list ul li .product-content .input-number
input{padding:12px
66px 12px 33px}.offer-form .product-list ul
li{padding:0}.offer-form .product-list ul li:first-of-type{margin-left:10px}.offer-form .product-list-container .product-list ul li
button.remove{background-image:url("/assets/templates/images/svg/remove-btn-light-grey.svg")}.offer-form .product-list-container .product-list ul li button.remove:hover{background-image:url("/assets/templates/images/svg/remove-btn.svg")}.product-btn-wrapper .products-btn.active{background-color:#1c202b}.detail-page .links-block.top-list ul
li{width:100%}.help-block-outer.product-detail-form .banner-right{height:100%}.detail-page .banner-right.half-banner .banner-right-content{width:100%}.slider-right{margin:0;height:100%}.slider-right .slide-box:first-of-type{padding:0
0 18px}.slider-right .slide-box:last-of-type{padding:18px
0 0;transform:translateY(-12px)}.homepage-info-banner{margin:28px
0 40px}.products-form-wrapper
label{font-size:20px}.image-magazine-wrapper{position:relative;max-width:353px;margin-top:-62px;margin-left:auto}.magazine-img-tpl{width:100%}.image-magazine-wrapper .magazine-img{position:absolute;bottom:50px;right:-40%}.image-magazine-wrapper
.btn{margin-top:64px;font-size:16px;font-family:'Montserrat',sans-serif;padding:0
27px 0 42px}.image-magazine-wrapper .btn:before{left:16px}.product-list ul li.showroom-item.eikendeuren-item
a{background-image:none}.product-list ul li.showroom-item.eikendeuren-item a:after{display:none}.product-list ul li.showroom-item.eikendeuren-item
a{padding:32px;align-items:unset}.product-list ul li.showroom-item.eikendeuren-item a
h2{text-align:left;text-transform:none}.product-list ul li.showroom-item.eikendeuren-item a
img{position:absolute;right:-12%;bottom:-3%;transition:all 0.2s ease-in}.product-list ul li.showroom-item.eikendeuren-item a
.btn{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);background:#2e323f}.product-list ul li.showroom-item.eikendeuren-item a:hover
img{transition:all 0.2s ease-in}.product-list ul li.showroom-item.eikendeuren-item a:hover
.btn{background:#8297A9}.bottom-right-content.brochure-info-block:before{display:none}.bottom-right-content.brochure-info-block{position:relative;margin-top:20px;padding:52px
64px 64px 64px;background-color:#E9E9E6;background-image:url(/assets/templates/images/slot-bg.svg);background-size:cover;background-repeat:no-repeat;background-size:265px 261px;background-position:calc(100% - 74px) 0}.bottom-right-content.brochure-info-block .brochure-info-content{max-width:429px}.bottom-right-content.brochure-info-block
img{position:absolute;top:-20%;right:-18%}.bottom-right-content.brochure-info-block .mail-block{width:100%}.bottom-right-content.brochure-info-block .mail-block input[type="text"]{background-color:#fff}.image-slider-slick > .image-slider-slick-tpl:not(:first-child),
.slider-block > .slider-block-tpl:not(:first-child),
.slider-outer-blk .slider-for>.slider-block-tpl:not(:first-child),.slider-nav>.product-gallery-item-img:not(:first-child){display:none}.filter-block ul li:nth-child(n+6):not(.expand){display:none}.footer-container{position:relative;top:unset;left:unset}@media (max-width: 1200px){.cta-page .form-side.bg-blue{padding:110px
80px}.help-block-right{padding-left:0}.help-block-right
.btn{padding:0
18px 0 52px}.products-btn
span{font-size:15px}.image-magazine-wrapper .magazine-img{right:-20%}.product-list ul li.showroom-item.eikendeuren-item a
img{right:-10px}.product-list ul li.showroom-item.eikendeuren-item a:hover
img{}}@media (max-width: 1024px){.contractor-wrapper
h2{margin:0
0 42px 5px;max-width:580px}.logo-slider-outer.cta-slider + .box-block-outer .box-img, .logo-slider-outer.cta-slider + .box-block-outer .cta-second-block div.box-img.round{bottom:unset;right:unset;position:relative;width:fit-content}.full-width-image{margin-top:80px}.logo-slider-outer.cta-slider + .box-block-outer .box-block.dark-blue{background-size:100%;background-position-x:120px}.cta-page .form-side.bg-blue{padding:80px
70px 80px 60px}.form-row.row-name:before{top:29px;right:10px}.text-with-block-right{padding-bottom:80px}.product-list ul li.showroom-item
a{padding:0}.product-list ul li.showroom-item a
h2{font-size:1.2rem;padding:50px
23px 0}.product-list ul li.showroom-item span:not(.btn){z-index:2}.sidebar-product-form{margin-left:0}.help-block-right
.btn{padding:0
16px 0 40px}.help-block-right .btn:before{left:15px}.main-menu>ul{padding-right:12px}.products-btn
img{width:14px}.products-btn
span{font-size:12px}.menu-block-outer{padding:70px
0 40px 40px}.slider-right .slide-box:last-of-type{transform:translateY(-9px)}.image-magazine-wrapper{margin:-52px 15px 0}.product-list ul li.showroom-item.eikendeuren-item a
h2{padding:0}.bottom-right-content.brochure-info-block .brochure-info-content{max-width:360px}.bottom-right-content.brochure-info-block
img{max-width:360px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-list-container .product-image{height:256px}.add-to-quotation .input-number{min-width:130px}.add-to-quotation button[type=submit]{padding-left:18px;padding-right:20px;gap:6px}.add-to-quotation button[type=submit] span{font-size:15px}.image-magazine-wrapper .magazine-img{bottom:70px}.image-magazine-wrapper
.btn{line-height:1.6;padding:5px
27px 8px 49px;height:auto}.product-list ul li.showroom-item.eikendeuren-item
a{padding:22px}}@media (max-width: 767px){.contractor-home-outer .floating-button-link{margin-left:40px}.contractor-wrapper{padding:40px
40px 40px 35px}.contractor-wrapper
h2{font-size:42px;margin:0
0 30px 5px}.contractor-wrapper .img-cont{bottom:-50px}.logo-slider-outer.cta-slider{padding:60px
0 113px}.logo-slider-outer.cta-slider + .box-block-outer .box-block{padding:35px;width:60%;min-width:400px;margin:0
auto 32px}.logo-slider-outer.cta-slider + .box-block-outer
.btn{position:relative;bottom:unset}.slider-content-right,.image-content-left{margin-right:0;margin-bottom:0}.contractor-content .btn:before{margin-top:-3px;left:20px}.text-with-block-right{padding-bottom:50px}.logo-slider-outer.cta-slider + .box-block-outer .box-img, .logo-slider-outer.cta-slider + .box-block-outer .cta-second-block div.box-img.round{margin-top:15px}.quote-slider-block .image
img{height:auto}.quote-slider-block .slick-arrow{top:30%}.content-img-outer .row:first-child .content-img-left, .content-img-outer .row:first-child .content-img-right{margin:0;min-height:400px;background-position:center}#aannemers-Formulier
.columns{padding-left:0;padding-right:0}.offer-form .product-list ul
li{margin:0;padding:0
10px}.offer-form .product-image
picture{display:flex;justify-content:center;height:inherit;-webkit-align-self:center;align-self:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.offer-form .product-image picture
img{max-width:100%;max-height:320px}.offer-form .product-list-container .product-list
ul{max-width:400px}.quotation-reveal.reveal{height:auto;min-height:unset;max-width:530px;width:100%;left:50%;transform:translateX(-50%);top:186px}.product-list ul li.showroom-item
a{padding:0}.product-list ul li.showroom-item a
h2{font-size:1.2rem;padding:50px
20px 0}.product-list ul li.showroom-item a:after{width:80%;height:140px;background-size:80%;background-repeat:no-repeat;bottom:0}.quotation-dropdown.dropdown-pane{position:relative;width:100%;top:unset !important}.quotation-dropdown.dropdown-pane
h5{font-size:1.2rem}.slider-outer-blk .slider-for
img{height:auto !important}.products-btn
span{font-size:16px}.products-btn
img{width:16px}.products-btn
span{font-size:15px}.offer-form .product-list ul li:first-of-type{margin-left:0}.slider-right .slide-box:last-of-type{transform:none}.slider-right .slide-box:first-of-type{padding:6px
0}.slider-right .slide-box:last-of-type{padding:12px
0 0}.products-form-wrapper
label{font-size:1rem}.image-magazine-wrapper{margin-top:0}.image-magazine-wrapper .magazine-img{right:-40%}.product-list ul li.showroom-item.eikendeuren-item
a{padding:16px}.product-list ul li.showroom-item.eikendeuren-item a
.btn{min-width:unset}.bottom-right-content.brochure-info-block{padding:36px}.bottom-right-content.brochure-info-block
img{position:relative;max-width:360px;top:unset;right:unset}}@media (max-width: 480px){.contractor-home-outer .floating-button-link{margin-left:25px}.contractor-wrapper{padding:25px
25px 25px 20px}.contractor-wrapper
h2{font-size:32px;margin:0
0 15px 5px}.contractor-content,.contractor-content-buttons{width:100%}.contractor-wrapper .img-cont{position:relative;width:100%;max-width:250px;margin-top:10px;bottom:unset;right:unset}.logo-slider-outer.cta-slider + .box-block-outer .box-block{min-width:unset;width:100%}.full-width-image{margin-top:20px}.logo-slider-outer.cta-slider + .box-block-outer .box-block.dark-blue{background-position-x:60px;background-position-y:0}.cta-page .form-side.bg-blue{padding:40px
20px 40px 20px}.row-extrasmall,.row-small,.row-large,.row-extralarge{padding-left:0 !important;padding-right:0 !important;width:100%}.product-image{height:230px}.product-image
picture{display:flex;justify-content:center;height:inherit;-webkit-align-self:end;align-self:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.product-image picture
img{max-width:180px;max-height:180px}.offer-form .quotation-cta-block
.name{right:80px}.quotation-reveal.reveal{width:calc(100% - 30px);left:15px;transform:none}.product-list ul li.showroom-item
a{padding:0}.product-list ul li.showroom-item a
h2{font-size:1.2rem;padding:20px
20px 0}.product-list ul li.showroom-item a:after{width:80%;height:140px;background-size:80%;background-repeat:no-repeat;bottom:0}.offer-form .product-list-container .product-image{height:188px}.offer-form .product-image picture
img{max-width:180px;max-height:160px}.input-number{max-width:120px}.input-number
.buttons{left:45px}.input-number
input{padding:16px
25px}.add-to-quotation button[type=submit]{padding-left:20px;padding-right:20px;gap:8px}.image-magazine-wrapper .magazine-img{right:-20%}.image-magazine-wrapper{margin:0}.image-magazine-wrapper
.btn{font-size:15px}.product-list ul li.showroom-item.eikendeuren-item a
h2{max-width:unset}.product-list ul li.showroom-item.eikendeuren-item a
img{position:relative}.product-list ul li.showroom-item.eikendeuren-item a
.btn{position:relative;bottom:unset}.bottom-right-content.brochure-info-block
img{left:-10%}.banner-right-content.contactperson div
.name{color:#fff}.banner-right-content.contactperson div
picture{margin-bottom:-35px}ul.button-links li
a.btn{font-size:14px}}
@media screen and (max-width: 520px){.heroBox
.video{transform:scale(1.2)}}.iframe-temp #futy-container
iframe{margin-bottom:30px!important}#iframe-container
iframe{height:100vh}#futy-container .widget-iframe{margin-bottom:60px;z-index:99999!important}.footer-left
.address.left{width:100%;margin-top:30px}.footer-mid.links{gap:30px;width:50%}.footer-mobile-container{display:flex;width:100%;justify-content:space-between}@media (max-width: 2500px){#futy-container .widget-iframe{margin-bottom:80px}}@media (max-width: 1550px){#futy-container .widget-iframe{margin-bottom:18vh}}@media (max-width: 1200px){#futy-container .widget-iframe{margin-bottom:20vh}}@media (max-width: 992px){#futy-container .widget-iframe{margin-bottom:30%}}@media (max-width: 767px){#futy-container .widget-iframe{margin-bottom:50%}.slider-right{flex-direction:column-reverse}.slider-right .slide-box:last-of-type{padding:6px
0}.slider-right .slide-box:first-of-type{padding:12px
0 0}.box-inner.dark-blue .block-image{bottom:0}.footer-left.with-address .footer-logo{text-align:unset}.footer-left.with-address{width:40%}.footer-mid.links{justify-content:space-between;width:60%}.footer-mobile-container{display:inline-flex;justify-content:space-between;width:100%;flex-wrap:wrap}}@media (max-width: 640px){#futy-container .widget-iframe{margin-bottom:25%}.footer-mid.links{width:100%}.footer-left.with-address{width:100%;text-align:center}}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#7b98ab}.form-row.error .g-recaptcha
iframe{border:2px
solid red}#Showroom-Formulier .form-row .radio-container{padding:0
0px 0px 25px}#Showroom-Formulier
.checkmark{border:1px
solid grey}#Showroom-Formulier .radio-container .checkmark:after{top:5px;left:5px}.checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:white}.radio-contractor{display:flex;flex-direction:row;gap:10px;padding:10px
0}.contractor-fields{display:none}input#contractor:checked{background:radial-gradient(currentcolor 50%, rgba(255, 0, 0, 0) 51%)}@media (max-width: 1600px){.collapse{width:100%}.row-half.collapse:nth-child(even),.row-half.collapse:nth-child(odd){padding:0}}.banner-right .product
h1{color:#000}.banner-right .product .breadcrumb ul li
a{color:#000}.banner-right .contactperson .sm-make{margin:20px
0 0}.banner-right .contactperson .sm-title{margin-bottom:0}.contractor-wrapper.header{margin-top:10px;padding:32px
34px 30px 34px}.contractor-home-outer
h2{font-family:'Montserrat',sans-serif}.contractor-wrapper.header
h2{font-size:23px;margin:0;font-family:'Montserrat',sans-serif;margin:0
0 15px}.contractor-wrapper.header .contractor-content
a{font-size:1rem;height:45px;line-height:2.8rem;border:none}.contractor-wrapper.header .contractor-content a:hover{background:#fefefe;color:#000}.links-block{padding:0}.btn.contractor:before{content:"";position:absolute;left:27px;top:50%;margin-top:-10px;width:16px;height:16px;z-index:1;background:url(/assets/templates/images/svg/icon-aannemer.svg) no-repeat left center;background-size:100% auto}.btn.contractor:hover:before{content:"";position:absolute;background:url(/assets/templates/images/svg/icon-aannemer-black.svg) no-repeat center;background-size:100%}.box-block .box-img.round
img{max-width:130px}.logo-slider-outer.cta-slider + .box-block-outer .cta-second-block .box-img.round{bottom:40px;right:100px;border-radius:50%;background-color:#6B8697}.banner-block-outer .banner-right .product .breadcrumb ul
li{color:#000}.cta-page .form-side.bg-blue
h1{margin-top:10px;font-family:'Montserrat',sans-serif}#aannemers-Formulier .btn.lt-blue.contractor-btn{line-height:40px}.box-inner.dark-blue .block-image{max-width:40%}.main-menu>ul>li>a{font-size:17px}@media (max-width: 1199px){.opening-hours ul li
span{}.text-with-block-right .right-block .opening-hours
li{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (max-width: 992px){.text-with-block-right .right-block .opening-hours
li{flex-direction:column}}@media (max-width: 768px){.text-with-block-right .right-block .opening-hours
li{flex-direction:row;justify-content:flex-start}.opening-hours ul li
span{min-width:130px}.box-inner.dark-blue .block-image{max-width:30%}.radio-container{font-size:16px}.checkmark{height:16px;width:16px}.radio-container .checkmark:after{top:5px;left:5px;width:6px;height:6px;border-radius:50%;background:white}}@media (max-width: 619px){.box-inner.dark-blue .block-image{max-width:38%}}.banner-right.half-banner .links-block ul li
a{color:#fff}}
.blog-overview-wrapper{display:flex;gap:45px;flex-wrap:wrap;padding-bottom:45px}@media (max-width: 768px){.blog-overview-wrapper{gap:20px}}.blog-overview-wrapper .blog-item{width:calc(50% - 22.5px);display:flex;flex-direction:column;color:#1c202b}@media (max-width: 768px){.blog-overview-wrapper .blog-item{width:100%}}@media (min-width: 767px){.blog-overview-wrapper .blog-item:first-child{width:100%;flex-direction:row}.blog-overview-wrapper .blog-item:first-child .blog-item-image{width:60%;height:100%}.blog-overview-wrapper .blog-item:first-child .blog-item-content{width:40%;padding:59px
50px 59px 48px;min-height:486px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}}@media (min-width: 767px) and (max-width: 1024px){.blog-overview-wrapper .blog-item:first-child .blog-item-content{padding:30px;min-height:auto}}.blog-overview-wrapper .blog-item-image{height:330px;overflow:hidden}.blog-overview-wrapper .blog-item-image
img{object-fit:cover;width:100%;height:calc(100% + 1px);transition:transform 0.2s ease-in}.blog-overview-wrapper .blog-item-content{background-color:#E9E8E6;padding:38px
40px 50px 48px;flex:1}@media (max-width: 1024px){.blog-overview-wrapper .blog-item-content{padding:30px;min-height:auto}}.blog-overview-wrapper .blog-item-content
h2{color:var(--black);font-size:25px;line-height:1.2;margin-bottom:26px}.blog-overview-wrapper .blog-item-content
span{color:#7A97AA;font-size:18px;line-height:1.2;margin-bottom:35px;display:flex}.blog-overview-wrapper .blog-item-content
p{padding:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:21px;font-size:17px}.blog-overview-wrapper .blog-item-content
button.link{background-image:url("/assets/templates/images/svg/button-arrow.svg");background-repeat:no-repeat;padding:0
0 10px 29px;font-family:'Montserrat',sans-serif;font-weight:800;background-position-y:4px;transition:color 0.2s ease-in, background-image 0.2s ease-in;position:relative;color:#1c202b}.blog-item-content-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.blog-item-content-bottom .blog-item-author{display:flex;align-items:center;gap:16px}.blog-item-content-bottom .blog-item-author
img{width:40px;height:40px;background-color:#F0F4F8}.blog-item-content-bottom .blog-item-author
span{color:#7A97AA;font-size:18px;line-height:1.2;margin-bottom:0}.blog-item-content-bottom
.link{display:flex;align-items:center;justify-content:center;width:70px;height:50px;background-color:#F0F4F8;border-radius:27px}.blog-item-content-bottom .link
i{width:20px;height:20px;background-image:url("/assets/templates/images/svg/button-arrow.svg");background-repeat:no-repeat;background-position:center;transition:all 0.2s ease-in;position:relative;color:#1c202b;transform:translateX(0)}.blog-item:hover .blog-item-content-bottom .link
i{transform:translateX(5px);transition:all 0.2s ease-in}.blog-item-image{position:relative}.blog-item-image
.tags{position:absolute;bottom:32px;left:46px;display:flex;gap:16px}.blog-item-image .tags
.tag{display:flex;gap:16px;font-size:17px;font-weight:700;background-color:#8196A8;padding:0
24px;border-radius:18px;height:36px;color:white}.blog-overview-wrapper .blog-item-content button.link::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:4px;background-color:#000;transition:background-color 0.2s ease-in}.blog-overview-wrapper .blog-item:hover .blog-item-image
img{transform:scale(1.05)}.blog-overview-wrapper .blog-item:hover button.link,
.blog-overview-wrapper .blog-item:focus button.link,
.blog-overview-wrapper .blog-item:active button.link,
.blog-overview-wrapper .blog-item:visited
button.link{color:#7A97AA;background-image:url("/assets/templates/images/svg/button-arrow-blue.svg")}.blog-overview-wrapper .blog-item:hover button.link::after{background-color:#7A97AA}.blog-overview-wrapper
.pagination{display:flex;gap:15px;float:right;width:100%;justify-content:flex-end}.blog-overview-wrapper .pagination::before, .blog-overview-wrapper .pagination::after{display:none}.blog-overview-wrapper .pagination
li.disabled{display:none !important}.blog-overview-wrapper .pagination li.active a, .blog-overview-wrapper .pagination li:hover
a{background-color:#1C1F2A}.blog-overview-wrapper .pagination li
a{width:32px;height:32px;background-color:#7A97AA;color:#fff;display:flex;align-items:center;justify-content:center}.blog-content{margin-top:36px;padding-bottom:165px}@media (max-width: 768px){.blog-content{padding-bottom:60px}}.blog-content .blog-text{max-width:700px}.blog-content .blog-text
h2{font-size:35px;margin-bottom:29px}.blog-content .blog-text
h3{font-size:25px;margin-bottom:15px}.blog-content .blog-text
p{line-height:1.66667;margin-bottom:35px}.blog-content .blog-text
ul{margin-top:23px;padding:0
0 30px}@media (max-width: 992px){.blog-content .blog-text
ul{font-size:16px;margin-top:0}}.blog-content .blog-text ul
li{line-height:1.66667;padding-left:22px;position:relative}.blog-content .blog-text ul li::before{content:"";width:5px;height:5px;border-radius:5px;background-color:#7A97AA;position:absolute;left:0;top:12px}.blog-content .blog-related-products{margin-top:28px;margin-bottom:70px;max-width:100%}.blog-content .blog-related-products .product-block
form{display:none}.blog-content .blog-two-images{display:flex;gap:20px;margin:30px
0}.blog-content .blog-quote{background-color:#E9E8E6;margin-top:67px;display:flex;max-width:702px}@media (max-width: 768px){.blog-content .blog-quote{flex-direction:column}}.blog-content .blog-quote-image{width:240px;padding-left:38px;display:flex;align-items:end}@media (max-width: 768px){.blog-content .blog-quote-image{width:100%;padding:0;text-align:center}}.blog-content .blog-quote-content{padding:20px
38px 20px 13px;width:calc(100% - 240px);display:flex;flex-direction:column;justify-content:center}@media (max-width: 768px){.blog-content .blog-quote-content{width:100%;padding:30px
20px;text-align:center}}.blog-content .blog-quote-content
blockquote{margin:0;padding:0;border:0;font-size:25px;text-transform:uppercase;color:#000;line-height:1.2;font-weight:bold;margin-bottom:10px;margin-top:5px}.blog-content .standard ul, .blog-content .standard
ol{margin:0}.blog-content .standard ul li, .blog-content .standard ol
li{list-style-type:none}.blog-content .standard ul li::marker, .blog-content .standard ol li::marker{display:none}.sidebar-blogs{max-width:380px;margin-left:auto;margin-right:-3px}@media (max-width: 768px){.sidebar-blogs{max-width:100%;margin-top:50px}}.sidebar-blogs
h3{font-family:'Montserrat',sans-serif;font-weight:800;font-size:18px;margin-bottom:26px}.sidebar-blogs-wrapper{display:flex;flex-direction:column;gap:48px}@media (max-width: 768px){.sidebar-blogs-wrapper{gap:20px}}.sidebar-blogs-wrapper .blog-item-image{height:189px;overflow:hidden}.sidebar-blogs-wrapper .blog-item-image
img{object-fit:cover;width:100%;height:100%}.sidebar-blogs-wrapper .blog-item-content{background-color:#E9E8E6;padding:39px
36px 35px 46px;flex:1}@media (max-width: 1024px){.sidebar-blogs-wrapper .blog-item-content{padding:30px;min-height:auto}}.sidebar-blogs-wrapper .blog-item-content
h2{font-size:18px;line-height:1.3888889;margin-bottom:9px}.sidebar-blogs-wrapper .blog-item-content
p{font-size:16px;padding:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:27px}.sidebar-blogs-wrapper .blog-item-content
button.link{color:#1c202b;background-image:url("/assets/templates/images/svg/button-arrow.svg");background-repeat:no-repeat;padding:0
0 10px 29px;font-family:'Montserrat',sans-serif;font-weight:800;background-position-y:4px;transition:color 0.2s ease-in, background-image 0.2s ease-in;position:relative}.sidebar-blogs-wrapper .blog-item-content button.link::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:4px;background-color:#000;transition:background-color 0.2s ease-in}.sidebar-blogs-wrapper .blog-item:hover
button.link{color:#7A97AA;background-image:url("/assets/templates/images/svg/button-arrow-blue.svg")}.sidebar-blogs-wrapper .blog-item:hover button.link::after{background-color:#7A97AA}.sidebar-blogs .share-blog{margin-top:71px}.sidebar-blogs .share-blog
h3{font-size:17px;text-transform:uppercase;margin-bottom:17px}.sidebar-blogs .share-blog ul
li{display:inline-block;vertical-align:top;margin-right:7px}.sidebar-blogs .share-blog ul li
a{display:block;width:38px;height:38px;line-height:38px;text-align:center;border-radius:50%;border:solid 1px #7A97AA;font-size:16px;color:#7A97AA}.sidebar-blogs .share-blog ul li a:hover{border-color:#000;color:#000}.blog-intro{max-width:692px;text-align:left;margin-top:0;margin-bottom:19px}.blog-intro
p{line-height:1.45833;font-size:20px}.page-blog-overview h1,
.page-blog-detail
h1{font-size:50px;line-height:1}@media (max-width: 768px){.page-blog-overview h1,
.page-blog-detail
h1{font-size:30px}}.page-blog-overview .breadcrumb,
.page-blog-detail
.breadcrumb{padding-bottom:21px}.page-blog-overview .breadcrumb ul li,
.page-blog-detail .breadcrumb ul
li{color:#7A97AA;font-weight:bold}.page-blog-overview .breadcrumb ul li a,
.page-blog-detail .breadcrumb ul li
a{color:#7A97AA}.blogpost-date{color:#7A97AA;font-size:18px}.blog-detail-related{background-color:#F0F4F8;padding:140px
0;@media (max-width: 768px){padding:70px
0}h3{font-size:35px;margin-bottom:65px}.sidebar-blogs-wrapper{flex-direction:row;gap:44px;a{display:flex;flex-direction:column;width:50%;.blog-item-content{background-color:white}}}}.blogpost-details{display:flex;flex-direction:column;gap:26px;width:fit-content;float:right;.blogpost-author{display:flex;flex-direction:column;gap:13px;padding-left:45px;.blogpost-author-title{color:#1B1E28;font-size:17px}.blogpost-author-image{display:flex;gap:20px;img{display:flex;width:50px;height:50px;background-color:white}>div{display:flex;flex-direction:column;justify-content:center}span{color:#8196A8;font-size:18px;line-height:normal;&+span{color:#222530;font-size:14px;line-height:normal}}}}.blogpost-tags{display:flex;gap:16px;margin-bottom:80px;.tag{display:flex;gap:16px;font-size:17px;font-weight:700;background-color:transparent;border:1px
solid #ABB3B9;color:#ABB3B9;padding:0
24px;border-radius:18px;height:36px}}}.sidebar-blog-index{background-color:#F0F4F8;padding:40px;h3{font-size:22px;margin-bottom:36px}ul{li{margin-bottom:19px;&:last-child{margin-bottom:0}a{font-size:18px;transition:all 0.2s ease-in;&:hover{text-decoration:underline}}}}}.page-blog-detail{.content-banner-outer{background:linear-gradient(
to bottom,
#F0F4F8 0%,
#F0F4F8 85%,
transparent 85%,
transparent 100%
)}}.blog-content{padding-bottom:140px;.blog-related-products{margin-bottom:28px;.related-products{margin-bottom:0}}}.related-products .product-list
ul{grid-template-columns:repeat(2,1fr);gap:20px;li{padding:0;.product-block{border:none}}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
@font-face{font-family:'Object';font-weight:300;font-style:normal;src:url('/assets/templates/fonts/object/object-light.woff2') format('woff2'), url('/assets/templates/fonts/object/object-light.woff') format('woff');font-display:swap}@font-face{font-family:'Object';font-weight:400;font-style:normal;src:url('/assets/templates/fonts/object/object-regular.woff2') format('woff2'), url('/assets/templates/fonts/object/object-regular.woff') format('woff');font-display:swap}@font-face{font-family:'Object';font-weight:500;font-style:normal;src:url('/assets/templates/fonts/object/object-medium.woff2') format('woff2'), url('/assets/templates/fonts/object/object-medium.woff') format('woff');font-display:swap}@font-face{font-family:'Object';font-weight:700;font-style:normal;src:url('/assets/templates/fonts/object/object-bold.woff2') format('woff2'), url('/assets/templates/fonts/object/object-bold.woff') format('woff');font-display:swap}@font-face{font-family:'Object';font-weight:800;font-style:normal;src:url('/assets/templates/fonts/object/object-extrabold.woff2') format('woff2'), url('/assets/templates/fonts/object/object-extrabold.woff') format('woff');font-display:swap}@font-face{font-family:'Object';font-weight:900;font-style:normal;src:url('/assets/templates/fonts/object/object-black.woff2') format('woff2'), url('/assets/templates/fonts/object/object-black.woff') format('woff');font-display:swap}