.arrow-r{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #444;margin-bottom:1%;margin-right:7px;margin-left:3px;display:inline-block}.arrow-d{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #444;margin-bottom:6px;margin-right:5px;display:inline-block}.collapse-container{margin-top:1rem;width:100%}.collapse-container h3{width:100%}.collapse-container .accordion-active{padding-left:12px;margin-top:-15px}.collapse-container>:nth-child(odd){padding:5px 0;margin:auto}.collapse-container>:nth-child(even){display:none;box-sizing:border-box}.collapse-container>:nth-child(even) p{padding:0 5px}.collapse-container>:nth-child(odd):hover{cursor:pointer;-moz-user-select:none;-khtml-user-select:none}.icon-scroll,.icon-scroll:before{position:absolute;left:95%}.icon-scroll{width:40px;margin-left:-20px;bottom:3rem;position:absolute;margin-top:-35px;box-shadow:inset 0 0 0 1px #585759;border-radius:25px;height:70px}.icon-scroll:before{content:'';width:8px;height:8px;background:#585759;margin-left:-22px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}.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:zoom-out}.mfp-zoom{cursor:pointer;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;-ms-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;-ms-touch-action:manipulation;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}}*{margin:0;padding:0}body{overflow-x:hidden;font:15px/17px 'Open Sans', sans-serif;-webkit-font-smoothing:antialiased;background-color:#ffffff;color:#4A5456}section,footer,header,nav{display:block;clear:both;position:relative}.inner{max-width:1550px;margin:0 auto;text-align:center;clear:both;position:relative;height:100%}h1{letter-spacing:-0.01em;margin-bottom:20px}h2{font:40px 'Open Sans', sans-serif;font-weight:800;color:#4A5456;margin:10px 0 0 0;padding:0;letter-spacing:-0.01em}h3{font:26px "Open Sans", sans-serif;font-weight:400;color:#4A5456;margin:10px 0 0 0;padding:0;letter-spacing:-0.01em}p{margin:5px 0;line-height:1.4}p.smaller{font-size:12px !important}a{color:#4A5456;text-decoration:none;outline:none}ul,ol{padding:1rem 0 0.5rem 2rem}ul li,ol li{line-height:1.4;list-style-type:square}ol li{list-style-type:decimal;padding-bottom:0.2rem}:-moz-any-link:focus{outline:none}a:hover{color:#f2779a}a img{border:0}td{line-height:1.7;font-size:15px}.header-container{position:relative;z-index:100000}nav{margin-top:1px;float:left;width:100%;height:45px;background-color:#585759;padding:0 3rem}nav#main{position:fixed;top:-1px;z-index:1}nav ul{padding:0}nav ul li{float:left;list-style:none;padding-top:15px;padding-left:20px;padding-right:20px;display:block}nav ul li.first{padding-left:0;border-left:none}nav ul li.last{background:none;border-right:none}nav ul li a{color:#fff;font-family:'Open Sans', sans-serif;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:14px;text-shadow:1px 1px #000000}nav ul li a.active,nav ul li a:hover{color:#f2779a}nav #basket{width:25px;height:25px;background:url(/site/templates/images/shopping-basket.png) center center no-repeat;display:block;text-indent:-10000px;float:right;left:-90px;position:relative;top:10px}.wrapper{width:100%;display:inline-block;position:relative;clear:both}.wrapper:after{padding-top:50%;display:block;content:''}.hero{position:absolute;top:0;bottom:0;right:0;left:0;background-size:contain}.hero .logo{width:254px;height:208px;float:left;text-align:left;top:5rem;left:3rem;position:absolute}.hero .logo a{background:url(/site/templates/images/logo.png) no-repeat top left;display:block;width:254px;height:208px;text-indent:-10000px}.hero .payoff{position:absolute;bottom:12rem;left:3rem}.hero video{display:block;width:100%;height:auto}.wrapper-back{top:0;bottom:0;right:0;left:0;height:180px}.wrapper-back .logo{width:195px;height:150px;text-align:center;position:relative;margin:4rem auto 0 auto}.wrapper-back .logo a{background:url(/site/templates/images/logo.png) no-repeat top left;background-size:75% 75%;display:block;width:254px;height:188px;text-indent:-10000px}.one-col{clear:both;position:relative;max-width:720px;width:auto;margin:0 auto}.one-col h2{font-size:28px;margin-bottom:25px}.two-cols{clear:both;position:relative;float:left;width:100%}.two-cols .col{width:50%;text-align:left;float:left}.two-cols .col .text{float:left;position:relative}.two-cols .col .text .inner{width:80%;text-align:left;max-width:780px;padding:0 3rem 2rem 3rem}.two-cols .col.left .text{float:right}.two-cols .col img{float:left}.two-cols .col h2{font-family:'Open Sans', sans-serif;font-size:30px;line-height:1.2;padding-top:0.5rem}.two-cols .col p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:15px;line-height:1.4;padding-top:0.5rem;clear:both}.two-cols .col p a{text-decoration:underline}.two-cols.even .col{float:left;position:relative}.two-cols.even .text{float:right}.two-cols.odd .col{float:right}.three-cols{clear:both;position:relative;float:left;width:100%}.three-cols .col{width:33.333%;text-align:left;float:left}.three-cols .image{display:block;position:relative;float:left}.three-cols .image .box{display:block;position:absolute;bottom:0;background-color:#ffffff;padding:1rem;min-width:45%;text-align:center;opacity:0.8}.three-cols .image .box h2{font-size:40px;margin:0;padding:0}.three-cols .image .box p{font-size:20px;margin-top:0;padding-top:0}.three-cols h2{font-family:'Open Sans', sans-serif;line-height:1.2;padding-top:0.5rem;text-align:center;font-size:30px}.three-cols p{font-family:'Open Sans', sans-serif;font-weight:400;font-size:15px;line-height:1.4;padding-top:0.5rem}.three-cols p a{text-decoration:underline}.three-cols #col1 .image{padding-right:4%}.three-cols #col2 .image{padding:0 2%}.three-cols #col3 .image{padding-left:4%}#bestellen{margin:5rem 0}#bestellen #col1 .image{padding-right:2%}#bestellen #col2 .image{padding-left:2%}#bestellen .box{display:block;position:absolute;bottom:0;background-color:#ffffff;padding:1rem;min-width:35%;opacity:0.8}#bestellen .box h2{margin:0 0 10px 0;padding:0;font-size:30px}#bestellen .box p{font-size:20px;margin-top:0;padding-top:0}#bestellen .shoppingcart{width:160px;margin:0 auto;position:relative;display:block}#bestellen .number{float:left;position:relative}#bestellen .number .quantity{width:36px;height:34px}#bestellen .submit-button{float:left;position:relative}#product{padding-bottom:5rem}#product h2{font-size:30px;font-weight:bold}#product h3{font-size:24px}#product .continue{font-size:13px;margin-top:20px}#product .continue a{text-decoration:none}#product .shoppingcart .label{font-size:12px;clear:both}#product .shoppingcart .variant{float:left;padding-right:20px}#product .shoppingcart .variant .sc_product_variant{margin:0;width:90%}#product .shoppingcart .number{float:left;width:25%;height:36px;text-align:right}#product .shoppingcart .number .quantity{margin:0;width:50%}#product .shoppingcart .submit-button{clear:both;width:100%;display:block;text-align:right}#product .shoppingcart .submit-button .button{font:13px 'Open Sans', sans-serif;padding:0 15%}#content #shopping-cart .continue{float:left;clear:both;margin-top:-70px;font-size:13px}#content #shopping-cart .continue-empty-basket{font-size:13px}#content #shopping-cart .buttons{width:auto;float:right;text-align:right;margin:5px 0 45px 0}#content #shopping-cart .buttons input{width:180px;height:36px;margin-top:15px;background-color:#585759;border:0;color:#ffffff;cursor:pointer;margin-left:25px;padding:0 5%}#content #shopping-cart #total_sum{font-weight:bold;white-space:nowrap}#content #shopping-cart #shipping_costs{font-weight:bold;white-space:nowrap}#content #shoppingcart table,#content #checkout table{margin:0 auto 30px auto;width:100%}#content #shoppingcart table th,#content #shoppingcart table td,#content #checkout table th,#content #checkout table td{padding-right:20px}#content #shoppingcart table th.row-product,#content #shoppingcart table td.row-product,#content #checkout table th.row-product,#content #checkout table td.row-product{text-align:left;width:230px;padding-bottom:6px}#content #shoppingcart table th.row-price,#content #shoppingcart table td.row-price,#content #checkout table th.row-price,#content #checkout table td.row-price{width:100px;padding-bottom:6px;white-space:nowrap}#content #shoppingcart table th.row-price input,#content #shoppingcart table td.row-price input,#content #checkout table th.row-price input,#content #checkout table td.row-price input{width:50px}#content #shoppingcart table th.row-remove,#content #shoppingcart table td.row-remove,#content #checkout table th.row-remove,#content #checkout table td.row-remove{padding-bottom:6px}#content #shoppingcart table th.row-qty,#content #shoppingcart table td.row-qty,#content #checkout table th.row-qty,#content #checkout table td.row-qty{width:250px;padding-bottom:6px}#content #shoppingcart table th.row-total,#content #shoppingcart table td.row-total,#content #checkout table th.row-total,#content #checkout table td.row-total{width:100px;padding-bottom:6px;white-space:nowrap}#content #shoppingcart table .final,#content #checkout table .final{padding-top:20px;border-top:1px solid #4A5456}#content #shoppingcart table #vat,#content #checkout table #vat{padding-top:20px;border-top:1px solid #4A5456}#content #shoppingcart table #total_sum,#content #checkout table #total_sum{border-top:1px solid #4A5456}#checkout p{width:100%;clear:both;margin:5px auto;float:left;text-align:left}#checkout p.errormsg{padding:10px 0 25px 0}#checkout label{display:block;width:170px;float:left;text-align:left;font-weight:bold}#checkout .value{clear:both;float:left}#checkout textarea,#checkout input{margin:0 0 0 10px;width:215px;padding:0 5px}#checkout .payorder{float:right}#checkout .continue{float:left;clear:both;margin-top:-72px;font-size:13px;width:auto}#checkout .buttons{width:auto;float:right;text-align:right;margin:5px 0 45px 0}#checkout .buttons input{width:180px;height:36px;margin-top:15px;background-color:#585759;border:0;color:#ffffff;cursor:pointer;margin-left:25px;padding:0 5%}#werkwijze{margin:0 0 5rem 0}#kunst{margin:0 0 5rem 0}#voordelen{color:#585759;background-color:#f5f5f5;margin-bottom:5rem}#voordelen ul li{padding-bottom:1rem}#voordelen h2{font-family:'Open Sans', sans-serif;font-size:40px;font-weight:800;line-height:1.2;padding-top:3rem;color:#585759}#voordelen h3{color:#585759}#informatie{background-color:#f5f5f5;color:#4A5456}#informatie ul li{padding-bottom:1rem}#informatie h2{font-family:'Open Sans', sans-serif;font-size:48px;font-weight:400;line-height:1.2;padding-top:3rem;color:#4A5456}#contact{background-color:#f5f5f5;width:100%;display:inline-block;position:relative;clear:both;margin-bottom:-3px}#register-cell .button{width:200px;height:36px;padding:2px 10px;background-color:#585759;border:0;color:#ffffff;cursor:pointer;display:block;text-align:center;vertical-align:middle}.basic-page .content{width:80%;margin:0 0 0 5%;text-align:left}.basic-page .content h3{font-size:20px;font-weight:bold;margin-top:30px}.basic-page .content p{margin:16px 0}.basic-page .content strong{display:block;margin-top:20px}.quotes{padding-top:41px;padding-bottom:91px;clear:both}.quotes .quote{font:40px "Open Sans", sans-serif;font-weight:800}footer .contact-data{background-color:#585759;height:128px}footer .contact-data h3,footer .contact-data p{font-size:16px;font-weight:600;text-align:left;color:#ffffff;margin:10px 0 0 72px}footer .contact-data p{font-size:14px;font-weight:400;margin:4px 0 0 72px}footer .phone-us{height:60px;background:url(/site/templates/images/icon-phone-footer.png) center left no-repeat;margin-top:34px;position:absolute;left:3rem;width:33%}footer .email-us{height:60px;background:url(/site/templates/images/icon-mail-footer.png) center left no-repeat;text-align:left;margin-top:34px;overflow:auto;float:left;right:-44%;position:relative}footer .email-us p a{color:#ffffff}footer .email-us p a:hover{color:#f2779a}footer .our-address{height:60px;background:url(/site/templates/images/icon-compass-footer.png) center left no-repeat;float:right;text-align:right;margin-top:34px;position:absolute;right:3rem;top:0}footer nav{float:left;height:45px;margin:14px auto 0;padding:0;width:100%;background:#ffffff}footer nav a{font-weight:normal;color:#4A5456}footer nav a:hover{text-decoration:underline}footer #terms{font-size:13px;margin-top:20px;margin-bottom:20px}form input{height:36px;border:1px solid #a9a9a9;margin-top:15px;width:90%;padding:0 5px}form select{height:36px;border:1px solid #a9a9a9;margin-top:15px;width:90%;padding:0 5px}form a.button{width:125px;margin-top:5px}form .button{width:auto;height:36px;padding:0 10px;margin-top:15px;margin-right:15px;background-color:#585759;border:0;color:#ffffff;cursor:pointer;display:block;line-height:36px;float:left;text-align:center;font-size:13px}form .button.not-selected{background-color:#ffffff;border:1px solid #585759;color:#585759}form .button.selected{background-color:#585759;border:1px solid #585759}form #submit-form{width:30%;height:36px;padding:0 5px;margin-top:15px;background-color:#585759;border:0;color:#ffffff}form #result{margin-top:25px;font-weight:600}#editpage{position:absolute;top:0;left:0;padding:5px 6px;background:#db1174;color:#ffffff;display:block;font-weight:bold}#editpage:hover{background:#ffffcc;color:#000}.error{color:#ff0000;font-weight:bold}.hp-model{display:none;visibility:hidden}@media screen and (max-width: 1550px){.two-cols .col h2{font-size:40px}}@media screen and (max-width: 1280px){.hero .payoff{bottom:5.5rem}.hero .payoff img{width:75%;height:auto;float:left}.two-cols .col h2{font-size:40px}footer .email-us{right:-39%}}@media screen and (max-width: 980px){nav{display:none}.inner{width:90%}.wrapper:after{padding-top:70%}.three-cols .col h2{font-size:40px}.hero .scrolldown{display:none;visibility:hidden}.hero .logo{margin:0 auto;float:none;position:relative;left:0;right:0;top:1rem;width:185px;height:188px}.hero .logo a{background-size:100%;background-position:center top;width:200px}#shoppingcart table,#checkout table{margin:0 auto;width:100%}#shoppingcart table th,#shoppingcart table td,#checkout table th,#checkout table td{padding-right:20px}#shoppingcart table th.row-product,#shoppingcart table td.row-product,#checkout table th.row-product,#checkout table td.row-product{text-align:left;width:230px}#shoppingcart table th.row-price,#shoppingcart table td.row-price,#checkout table th.row-price,#checkout table td.row-price{width:100px}#shoppingcart table th.row-qty,#shoppingcart table td.row-qty,#checkout table th.row-qty,#checkout table td.row-qty{width:250px}#shoppingcart table th.row-total,#shoppingcart table td.row-total,#checkout table th.row-total,#checkout table td.row-total{width:100px}footer .email-us{right:-38%}.hide-medium-or-smaller{display:none}}@media screen and (max-width: 560px){h2{font-size:20px}.wrapper:after{padding-top:80%}nav{display:none}form a.button{margin:5px auto 0 auto;float:none;width:90%}form a.button.selected{width:90%}.inner{width:95%}.hero .scrolldown{display:none;visibility:hidden}.hero .logo{margin:0 auto;float:none;position:relative;left:0;right:0;top:1rem;width:185px;height:188px}.hero .logo a{background-size:100%;background-position:center top;width:200px}.hero .payoff{display:none}.two-cols .col.right{margin-top:-1rem}.two-cols .col h2{font-size:20px}.two-cols .col .text .inner{max-width:none;width:90%;padding:0}.two-cols .col.right .text .inner{padding-top:0}.two-cols.even .text{float:left !important;width:100%}.two-cols.odd .text{width:100%}.two-cols .col{width:75%;margin:0 auto;float:none !important}.two-cols .col .image{width:100%;padding:0 !important}.two-cols .col img{margin-top:10px}.three-cols .col{width:75%;float:none;margin:0 auto}.three-cols .col .image{width:100%}.three-cols .col .image .box{width:100%;padding:1rem 0;float:none}.three-cols #col1 .image{padding:0;margin-bottom:20px}.three-cols #col2 .image{padding:0;margin-bottom:20px}.three-cols #col3 .image{padding:0;margin-bottom:20px}#bestellen .box{display:none}#voordelen h2{font-size:20px}#prijzen td{width:75%}#product .shoppingcart .variant{float:none;padding:0}#product .shoppingcart .submit-button .button{width:90%;float:none;margin:5px auto 0 auto}.quotes .quote{font:30px "Open Sans", sans-serif;font-weight:800}footer .contact-data{height:auto;clear:both;width:100%;float:left}footer .phone-us,footer .email-us,footer .our-address{float:left;position:relative;width:100%;left:3rem;right:0;margin-top:34px;clear:both;height:60px}footer .our-address{margin-bottom:40px}footer .payoff{float:left;width:100%}}

