@media (orientation:portrait){.device-xs .mega_offcanvas{display:inline-block !important;height:66px;line-height:65px;background-color:#f9c74f;padding:15px;border-bottom-left-radius:20px}.device-xs .offcanvas-menu .logo-image-phone,.device-xs .offcanvas-menu .logo{display:none !important}.device-xs .offcanvas-menu{background-color:#f9c74f}.device-xs .offcanvas-menu a{font-size:22px !important;color:white !important}.device-xs .burger-icon span{background-color:#fff;height:5px}.device-xs .button.bekijkhier{display:inline-block}.device-xs #sp-backbutton{margin-bottom:-20px !important}.device-xs .close-offcanvas span{height:2px !important}.device-xs .header,.device-xs .header.detail{min-height:430px}.device-xs .header .colLeft img{display:none !important}.device-xs .header .colRight{padding-left:10px}.device-xs .contact h1::before,.device-xs .contact h1::after{display:none !important}.device-xs .header .colRight h1{font-size:34px !important;line-height:35px;text-shadow:2px 2px 11px black}.device-xs .contact h1{font-size:40px !important}.device-xs .blok3 h2{font-size:40px;line-height:40px !important}.device-xs .blok3 h3,.device-xs .contact p strong{margin-bottom:0px !important;font-size:26px;font-weight:bold;margin-top:10px}.device-xs .contact p strong{font-size:22px}.device-xs .contact{padding-bottom:30px !important}.device-xs .blok3.padding h3{font-size:20px;font-weight:bold}.device-xs .blok3{padding-top:30px !important}.device-xs .sppb-addon-image-layouts{margin-bottom:10px}.device-xs .blok1 .sppb-addon-image-layout-image{min-height:290px;max-height:290px}.device-xs .blok1{padding-bottom:30px !important;padding-top:30px !important}.device-xs .blok1.homepage{padding-top:80px !important}.device-xs .button{font-size:24px;padding:10px 20px}.device-xs .logo-image-phone{max-width:180px;height:auto}.device-xs .offcanvas-menu .logo-image-phone{height:100px !important;margin-top:30px;z-index:0;background-color:white;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 5px 5px rgba(0, 0, 0, 0.19)}.device-xs .logo{position:absolute;height:70px !important;z-index:0;background-color:white;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 5px 5px rgba(0, 0, 0, 0.19)}.device-xs #sp-menu{padding:0px}.device-xs .footerBottom{padding-bottom:100px !important}.device-xs .veiligBetalen img{max-width:60px}.device-xs .ideal img{margin-bottom:10px}.device-xs .veiligBetalen{padding-top:20px}.device-xs .footerTop::after{background-size:50%;width:670px;height:220px;position:absolute;z-index:1;top:849px;left:110px}.device-xs .vri-list-item-img{flex-basis:100%}.device-xs .vri-list-item-img img,.device-xs .vri-result-item-img img,.device-xs .vri-list-item-inner,.device-xs .vri-result-item-inner{border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:0px;margin:0 auto}.device-xs .vri-search-results-container{padding:0px}.device-xs .vriulcarats li{margin:0px}.device-xs .vri-result-divcost,.device-xs .vri-result-divcost .vriliststartfrom{margin:0px}.device-xs .vri-search-selectquantity .vri-numbinput{margin:0 auto}.device-xs .vri-result-item-cont{border:0px !important}.device-xs .vri-list-item-inner a{width:100%}.device-xs .vrilistcostdivcont,.device-xs .vri-result-costdivcont{min-height:130px;border-top-right-radius:0px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.device-xs .vricatdescr p{font-size:18px;line-height:22px}.device-xs .vri-list-item-descr{max-height:none}}@media (orientation:landscape){.device-md .mega_offcanvas{display:inline-block !important;height:66px;line-height:65px;background-color:#f9c74f;padding:15px;border-bottom-left-radius:20px}.device-md .offcanvas-menu .logo-image-phone,.device-md .offcanvas-menu .logo{display:none !important}.device-md .offcanvas-menu{background-color:#f9c74f}.device-md .offcanvas-menu a{font-size:22px !important;color:white !important}.device-md .burger-icon span{background-color:#fff;height:5px}.device-md .button.bekijkhier{display:inline-block}.device-md #sp-menu{padding-right:0px !important}.device-md #sp-backbutton{margin-bottom:-20px !important}.device-md .close-offcanvas span{height:2px !important}.device-md .header{min-height:430px}.device-md .header .colLeft img{display:none !important}.device-md .header .colRight h1{font-size:50px !important;line-height:55px;text-shadow:2px 2px 11px black;max-width:20ch}.device-md .button.bekijkhier{display:inline-block}.device-md .button{font-size:24px;padding:10px 20px}.device-md .logo-image-phone{height:100px !important;margin-top:30px;z-index:0;background-color:white;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 5px 5px rgba(0, 0, 0, 0.19)}.device-md .vri-list-item-inner{flex:80%}.device-md .vri-list-item-img img{height:188px}.device-md .vrilistgoonlist a{padding:9px 5px;font-size:12px}.device-md .vrilistcostdivcont{min-height:188px}.device-md .vri-list-item-cont{max-width:20%}.device-md .footerTop::after{width:550px;height:418px;right:0px;top:530px}.device-md .veiligBetalen img{max-width:60px}.device-md .veiligBetalen{padding-top:20px}}@media (orientation:landscape){.device-sm .mega_offcanvas{display:inline-block !important;height:66px;line-height:65px;background-color:#f9c74f;padding:15px;border-bottom-left-radius:20px}.device-sm .offcanvas-menu .logo-image-phone,.device-sm .offcanvas-menu .logo{display:none !important}.device-sm .offcanvas-menu{background-color:#f9c74f}.device-sm .offcanvas-menu a{font-size:22px !important;color:white !important}.device-sm .burger-icon span{background-color:#fff;height:5px}.device-sm .button.bekijkhier{display:inline-block}.device-sm #sp-menu{padding-right:0px !important}.device-sm #sp-backbutton{margin-bottom:-20px !important}.device-sm .close-offcanvas span{height:2px !important}.device-sm .header{min-height:430px}.device-sm .header .colLeft img{display:none !important}.device-sm .header .colRight h1{font-size:50px !important;line-height:55px;text-shadow:2px 2px 11px black;max-width:20ch}.device-sm .button.bekijkhier{display:inline-block}.device-sm .button{font-size:24px;padding:10px 20px}.device-sm .logo-image-phone{height:100px !important;margin-top:30px;z-index:0;background-color:white;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 5px 5px rgba(0, 0, 0, 0.19)}.device-sm .footerTop::after{width:490px;height:362px;right:0px;top:580px}.device-sm .veiligBetalen{padding-top:20px}.device-sm .vri-list-item-inner{flex:80%}.device-sm .vri-list-item-img img{height:100%}.device-sm .vrilistitemdescr{line-height:12px;font-size:12px}.device-sm .vrilistgoonlist a{font-size:12px;padding:7px}.device-sm .vrilistitemname{font-size:17px}.device-sm .vri-list-item-img img{max-width:210px}.device-sm .vrilistitemcat{line-height:14px}.device-sm .vrilistcostdivcont{min-height:188px}.device-sm .vri-list-item-cont{max-width:20%}.device-sm .veiligBetalen img{max-width:60px}}@media (min-width:1180px) and (max-width:1680px){.device-xl .footerTop::after{width:490px;height:365px}.device-xl header nav a{font-size:18px !important}}@media (min-width:1300px) and (max-width:1680px){.device-xl .logo-image{height:138px !important;margin-top:53px}}@media (min-width:1200px) and (max-width:1300px){.device-xl .logo-image{height:118px !important;margin-top:53px}}@media (orientation:portrait){.device-md h2{line-height:60px !important}.device-md #sp-menu{padding-right:0px}.device-md .button.bekijkhier{display:inline-block}.device-md .mega_offcanvas{display:inline-block !important;height:66px;line-height:65px;background-color:#f9c74f;padding:15px;border-bottom-left-radius:20px}.device-md .offcanvas-menu .logo-image-phone{display:none !important}.device-md .offcanvas-menu{background-color:#f9c74f}.device-md .offcanvas-menu a{font-size:22px !important;color:white !important}.device-md .burger-icon span{background-color:#fff;height:5px}.device-md .close-offcanvas span{height:2px !important}.device-md .header{min-height:500px}.device-md .header .colLeft img{display:none !important}.device-md .header .colRight h1{font-size:50px !important;line-height:55px;text-shadow:2px 2px 11px black;max-width:20ch}.device-md .button{font-size:24px;padding:10px 20px}.device-md .logo-image-phone{height:100px !important;margin-top:30px;z-index:0;background-color:white;padding:20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 4px 5px 5px rgba(0, 0, 0, 0.19)}.device-md .blok1 .sppb-addon-image-layout-image{min-height:200px;max-height:200px}.device-md .sppb-addon-image-layouts{margin-bottom:20px}.device-md .vri-result-itemdescr{font-size:14px !important}.device-md .vri-result-item-img{flex-basis:40% !important}.device-md .vrilistcostdivcont,.device-md .vri-result-costdivcont,.device-md .vri-list-item-img img,.device-md .vri-result-item-img img{min-height:188px}.device-md .vrilistitemdescr{line-height:14px;font-size:14px}.device-md .vri-search-results-container{padding:0px !important}.device-md .vrilistgoonlist a,.device-md .vricontinue{padding:5px;font-size:11px}.device-md .footerTop::after{width:550px;height:385px;right:-40px;top:560px}.device-md .ideal img{margin-bottom:10px}.device-md .veiligBetalen img{max-width:60px}.device-md .veiligBetalen{padding-top:20px}}@media (orientation:landscape){.device-lg .logo-image{height:95px !important;margin-top:35px}.device-lg header nav a{padding-left:10px !important;padding-right:10px !important;font-size:20px !important}.device-lg .header.detail .sppb-col-sm-12{flex:0 0 100%;max-width:100%}.device-lg .button.bekijkhier{display:inline-block}.device-lg .filterMenu h3,.device-lg .zoekModule h3{margin-bottom:10px !important;padding-bottom:5px !important}.device-lg .filterMenu a{line-height:16px !important;min-width:0px !important;font-size:14px}.device-lg .filterMenu li{margin-bottom:10px;margin-right:4px}.device-lg .footerTop::after{width:370px;height:268px;top:350px}.device-lg .veiligBetalen img{max-width:60px}.device-lg .vrilistgoonlist a{padding:9px 5px;font-size:12px}.device-lg .vricatdescr p{line-height:22px}.device-lg .blok1.kolommen4 .sppb-addon-image-layout-image{min-height:230px !important;max-height:230px !important}.device-lg .blok1 .sppb-addon-image-layout-image{min-height:290px;max-height:290px}.device-lg .contact h1{font-size:40px !important}.device-lg .vrilistcostdivcont,.device-lg .vri-result-costdivcont{min-height:188px}.device-lg .vrilistitemdescr{line-height:14px;font-size:14px}.device-lg .vri-list-item-img img,.device-lg .vri-result-item-img img{height:188px;width:180px}.device-lg .vrilistcostdivcont,.device-lg .vri-result-costdivcont{text-align:left;padding:15px 10px}}